Golden State Warriors superstar Stephen Curry scored 18 of his game-high 40 points in the fourth quarter of his team's 106-101 victory over the Cleveland Cavaliers on Friday.

After scoring a season-high 47 points on 17-of-24 shooting (70.8 per cent) in Monday's home win against the Sacramento Kings, Curry electrified the Chase Center crowd once more for consecutive 40-plus point performances.

Despite his final figures against the Cavaliers, the visitors actually led 72-62 with less than three minutes remaining in the third quarter. The Warriors closed the game on a 46-29 run.

The Warriors trailed 98-95 with 90 seconds remaining, before Curry proceeded to hit two three-pointers, a two-pointer and two free throws to ice the game.

He finished a terrific 15-of-23 (65.2 per cent) from the field, hitting six-of-11 threes while adding five assists and two turnovers.

Andrew Wiggins chipped in 20 points (eight-of-13 shooting), Draymond Green had season-highs in assists (13) and rebounds (9), and Jordan Poole rediscovered some form with 18 points (six-of-13) off the bench.

Donovan Mitchell continued his strong start in a Cavaliers uniform as he put up 29 points (10-of-20), 10 rebounds and nine assists, posting a plus/minus of plus seven in his 37 minutes.

Morant outduels Edwards in Grizzlies win

Ja Morant and Anthony Edwards faced off in one of the NBA's most entertaining matchups, but it was Morant's Memphis Grizzlies coming out on top against the Minnesota Timberwolves for a 114-103 home win.

Both young stars finished with 28 points, with Edwards shooting a superior 10-of-16 compared to Morant's 11-of-25, but Morant added 10 rebounds, eight assists and two steals, while Edwards had six rebounds and six assists.

Timberwolves' franchise-player Karl-Anthony Towns struggled with foul trouble all game, fouling out with 13 points and 10 rebounds in 26 minutes.

Barrett, Brunson put on a show at Madison Square Garden

The New York Knicks' backcourt was everything their fans have been hoping for in a 121-112 home win against the Detroit Pistons.

Former third-overall draft pick R.J. Barrett scored a season-high 30 points on 10-of-17 shooting (three-of-eight from deep), with five rebounds and five assists, while his running-mate and recent trade acquisition Jalen Brunson was just as good.

Brunson scored 26 points on eight-of-16 shooting, adding a team-high seven assists and a game-high four steals.

The win boosts the Knicks' home record to 4-2, and pulls them to 6-6 overall.