LeBron James scored his 76th career triple-double - with 22 points, 14 assists and 12 rebounds - as the Los Angeles Lakers toppled the New Orleans Pelicans 112-104, and the Atlanta Hawks beat the New York Knicks 114-107.
Elsewhere, Kawhi Leonard matched a season-high 37 points to lift the Toronto Raptors to a 126-110 victory over the Cleveland Cavaliers.
The 27-year-old added six rebounds and was backed up by team-mate OG Anunoby, who tied his career best to score 21 points.
Toronto, still without injured All-Star point guard Kyle Lowry, improved to 25-9 for the season as the Cavs fell to their fourth loss in five games.
In Brooklyn, the Nets' seven-game winning streak ended when the Indiana Pacers produced a late charge to win 114-106 at the Barclays Centre.
Victor Oladipo scored 14 points in the fourth quarter, finishing with a total of 26, to put the game away for good and put the Pacers back on a winning foot after dropping their last two games.
The Milwaukee Bucks, meanwhile, recorded their sixth victory in seven games with a 120-107 triumph over the Boston Celtics.
Giannis Antetokounmpo top scored for the Bucks with 30 points, while Khris Middleton added 21 points and nine rebounds to put Boston on their third loss in a row.
The San Antonio Spurs recorded a season-high 19 three-pointers in their 124-98 victory over the Minnesota Timberwolves, while Marvin Williams hit his own three-point feat, making a career-high seven to put the Charlotte Hornets on course to a 98-86 win over the Detroit Pistons.