The Pistons (12-23) extended their season-long win streak to seven games by beating the Dallas Mavericks 108-95 on Wednesday.
Greg Monroe led the way for Detroit with 27 points and 18 rebounds while D.J. Augustin added 26 off the bench.
Dallas fell to 26-11 with the loss.
Rockets 105, Cavaliers 93
James Harden had 21 points, nine assists and seven rebounds to offset a season-best performance from Cavaliers guard Kyrie Irving in Houston’s 105-93 win over Cleveland.
Irving returned from missing one game with a sore back to score a season-high 38 for the Cavs, who have lost seven of their last nine.
The injury-ravaged Cavs (19-17) continued their roster overhaul by acquiring Timofey Mozgov from Denver, sending two first-round picks the other way.
Wizards 101, Knicks 91
The New York Knicks succumbed to a 13th straight loss as forward Nene scored 20 points in the Washington Wizards’ 101-91 victory.
John Wall had 18 points, eight assists and three steals for the Wizards (24-11), who never trailed. The Knicks (5-33) have dropped 23 of 24 games.
Hawks 96, Grizzlies 86
Jeff Teague and Kyle Korver fueled a last-minute flurry and led the Hawks to a 96-86 victory over the Memphis Grizzlies in a battle of first-placed teams.
With the Hawks clinging to an 86-84 lead with 2:40 to play, Teague and Korver hit back-to-back three-pointers to help Atlanta (27-8) pull away and take over first place in the Eastern Conference. Teague finished with a game-high 25 points.
The Grizzlies (25-10) were without star forward Zach Randolph for the ninth straight game.
Jazz 97, Bulls 77
The injury-riddled Utah Jazz outhustled and outplayed the Chicago Bulls en route to a 97-77 win.
Derrick Favours (20 points and 11 rebounds) and Rudy Gobert (11 points and 14 rebounds) finished with double-doubles to pull off the upset win.
Jimmy Butler led four Bulls in double-figures with 16 points and 11 rebounds. Chicago (25-11) guard Derrick Rose was held to seven points on 3-for-15 shooting.
Hornets 98, Pelicans 94
Kemba Walker scored 31 points and converted a three-point play with 1.4 seconds remaining as the Charlotte Hornets rallied for a 98-94 victory over the New Orleans Pelicans.
The Hornets (13-24) trailed by 13 points midway through the third quarter, but rallied and led by as many as eight in the final four minutes.
Walker barely overshadowed a 32-point, 12-rebound performance from New Orleans (17-18) forward Anthony Davis.
Bucks 97, 76ers 77
Khris Middleton and Brandon Knight scored 18 points apiece as the Milwaukee Bucks routed the Philadelphia 76ers 97-77 for their fifth straight road victory.
Backup guards O.J. Mayo and Jerryd Bayless added 15 and 12 points and Zaza Pachulia contributed 11 points, 12 rebounds and seven assists for the Bucks (19-18).
Celtics 89, Nets 81
Avery Bradley scored nine of his 21 points in the third quarter when the Boston Celtics seized control en route to a 89-81 victory over the Brooklyn Nets.
Tyler Zeller added 18 points for the Celtics (12-21), who rallied from an 11-point deficit.
The Nets fell to 16-19.
Nuggets 93, Magic 90
Ty Lawson scored 23 points, Arron Afflalo had 17 points against his former team and the Denver Nuggets held on to beat the Orlando Magic 93-90.
J.J. Hickson had 11 points and 10 rebounds for Denver (16-20), who have won three in a row.