The Phoenix Suns crushed the San Antonio Spurs in their final outing in a nine-game stretch away from home in the NBA.
Ish Smith launched the Suns on a dominant second-half run, while Markieff Morris and Channing Frye added 38 between them to seal victory by 21 points.
The Charlotte Bobcats continued their unbeaten run since returning from the All-Star game, narrowly beating the New Orleans Pelicans.
Al Jefferson maintained his impressive recent form with 33 points and 10 rebounds to guide the Bobcats to their third win this week.
The Portland Trail Blazers finished strongly to come from behind in the fourth quarter against the Utah Jazz.
Damian Lillard scored 14 of his 28 points in the final 12 minutes as the Blazers finished the game with a 38-21 quarter to seal the win.
The Chicago Bulls thrashed the Denver Nuggets by 28 points for a fifth victory in a row.
DJ Augustin came off the bench to score 22, while rookie Tony Snell added a career-high 20 points.
The Los Angeles Lakers ended their longest ever home losing streak with a win over the Boston Celtics.
MarShon Brooks and Kent Bazemore, who joined the Lakers as part of a trade earlier this week, both made their debuts, helping the Lakers finish strongly for their first win in nine home games.
The Orlando Magic were able to edge past the New York Knicks following two overtime periods.
Victor Oladipo and Arron Afflalo got the home side back into the game after the Knicks took a 14-point lead, before Oladipo sealed it in the second overtime.
The Los Angeles Clippers made it back-to-back defeats with a loss to the Memphis Grizzlies.
The Grizzlies opened up a lead in the second quarter, with Zach Randolph and Marc Gasol leading the scoring, while the Clippers could not get back into the game.
The Philadelphia 76ers lost their 10th consecutive game when they hosted the Dallas Mavericks.
Dirk Nowitzki and Shawn Marion combined for 47 points to help the Mavericks to a 22-point lead before the 76ers fought back, but the visitors had enough of a cushion to hold on.
A strong second-half performance helped the Detroit Pistons to a win over the Atlanta Hawks, ending their three-game run without a victory.
The Hawks were comfortably ahead at the break, but the hosts split the workload to add 41 points in the third quarter and take control of the game.
A dominant third quarter from the Toronto Raptors cost the Cleveland Cavaliers their longest unbeaten run of the season.
The visitors led by five points at half time, but were outscored 37-21 in the third, allowing the Raptors to break Cleveland's six-game winning streak.
Results in full: New Orleans Pelicans 87-90 Charlotte Bobcats, New York Knicks 121-129 Orlando Magic, Dallas Mavericks 124-112 Philadelphia 76ers, Cleveland Cavaliers 91-98 Toronto Raptors, Atlanta Hawks 107-115 Detroit Pistons, Denver Nuggets 89-117 Chicago Bulls, Los Angeles Clippers 96-102 Memphis Grizzlies, San Antonio Spurs 85-106 Phoenix Suns, Utah Jazz 94-102 Portland Trail Blazers, Boston Celtics 92-101 Los Angeles Lakers