Derrick Rose rolled back time on Wednesday night and he poured in a career-high 50 points as the Minnesota Timberwolves beat the Utah Jazz 128-125.
Rose has been besieged by injury since winning the league’s MVP award while with Chicago in 2011, but was unstoppable as the T-Wolves went 4-4 for the season.
Defending champions the Golden State Warriors continued to provoke awe with their stunning attack, putting up 131 points as they saw off the New Orleans Pelicans by 10.
Steph Curry put in 37 points in 37 minutes and made five three-pointers for the eighth time out of nine this season. Jrue Holiday scored 28 for the Pelicans.
LeBron James hit the game-winning free throw to crown his 29-point show as the Los Angeles Lakers beat the Dallas Mavericks 114-113.
With the game locked at 113, Wesley Matthews fouled James who missed his first attempt but made sure of the second, JaVale McGee backing him up with 15 rebounds.
Elsewhere, the San Antonio Spurs drubbed the Phoenix Suns 120-90, DeMar DeRozan scoring 25, 20 of which came in the first half, and Spencer Dinwiddie hit the crucial three-pointer as the Brooklyn Nets beat the Detroit Pistons 120-119.
Paul Millsap hit the game-winner with 0.1 second of overtime left as the Denver Nuggets went 6-1 for the season with a 108-107 win over the Chicago Bulls and Domantas Sabonis scored 30 in a 107-101 win for the Indiana Pacers over the New York Knicks.