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.
Portland Trail Blazers
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.
James Harden turned in a dominant performance with 44 points, 11 rebounds and 11 assists as the Houston Rockets overcame the Philadelphia 76ers on Friday night.
Miami outscored Atlanta 18-4 in overtime as the Heat won 135-121 over the Hawks.
Giannis Antetokounmpo scored 35 points as Milwaukee beat Detroit 127-103.
The Detroit Pistons claimed back-to-back wins for the first time this season with a 127-94 victory over the Cleveland Cavaliers.
Josh Richardson scored a season-high 32 points to help the Philadelphia 76ers to a 113-86 victory against his former team the Miami Heat.
A triple-double from Giannis Antetokounmpo powered Milwaukee Bucks to a sixth straight win as they beat Portland Trail Blazers 137-129 on Thursday night.
Alec Burks scored 29 points as the Golden State Warriors beat the Memphis Grizzlies 114-95 to snap a seven game losing streak.
The Philadelphia 76ers climbed to fourth in the NBA Eastern Conference after beating the Cleveland Cavaliers 98-97 at the Wells Fargo Center.