The Boston Celtics handed the Los Angeles Lakers their biggest loss of the season as they defeated the Western Conference leaders by 32 points in Boston.
LeBron James led the way as the LA Lakers fought back to thrash the Cleveland Cavaliers 128-99 to record a ninth-successive victory.
A late rally by the Portland Trail Blazers and the ageless skills of Carmelo Anthony proved enough to secure a gritty two-point victory over the Toronto Raptors.
The LA Clippers’ NBA championship aspirations took a battering at the Staples Center as they went down 140-114 to the Memphis Grizzlies.
The Miami Heat turned in easily their best defensive performance of the NBA season to overcome reigning champions the Toronto Raptors 84-76 on Thursday night.
Reigning MVP Giannis Antetokounmpo dominated as the Milwaukee Bucks desperately hung on to avoid an upset against the Minnesota Timberwolves.
James Harden returned from injury with a game-high 35 points to lead the Houston Rockets to an emphatic 130-104 win over the high-flying Denver Nuggets.
James Harden scored 54 points as the Houston Rockets overpowered the Magic 130-107 in Orlando.
LaMarcus Aldridge scored 19 points and had 13 rebounds in his return from injury to lead the San Antonio Spurs to a 105-104 overtime win over the Sacramento Kings in the NBA.
Giannis Antetokounmpo scored 35 points as Milwaukee beat Detroit 127-103.
The Denver Nuggets had a 17-point lead at half-time against the Sacramento Kings, but the home side fought back to win 100-97 in overtime.