Brandon Jennings scored 25 points, and the Detroit Pistons used an 18-0 run in the second quarter Sunday to roll past the Cavaliers, 103-80, in Cleveland.
It was Cleveland's second blowout loss at home in less than two weeks. The Cavaliers (18-12) lost, 127-98, to Atlanta on Dec. 17, and the convincing victory for Detroit drew boos from the home crowd.
Andre Drummond had 16 points and 17 rebounds for the Pistons (7-23), who were coming off a 119-109 victory over Indiana on Friday. Reserve Jodie Meeks scored 14 points, and Kentavious Caldwell-Pope had 13.
Detroit set a season high for made three-pointers by going 17 for 31 from long range.
Kevin Love had 20 points and 10 rebounds for Cleveland, and LeBron James finished with 17 points, 10 boards and 7 assists. Tristan Thompson also had a double-double for the Cavs, collecting 18 points and 11 rebounds.
Mavericks 112, Thunder 107 - Dirk Nowitzki matched his season high with 30 points, Chandler Parsons added 26, and host Dallas beat Oklahoma City.
The Mavericks rallied from seven points down to start the fourth quarter. They were without center Tyson Chandler, a late scratch with back spasms that aren't supposed to sideline him long.
The Thunder played their sixth straight game without Kevin Durant (sprained right ankle).
Spurs 110, Rockets 106 - Danny Green had 24 points, and injury-depleted San Antonio held off a late rally to beat visiting Houston, snapping a six-game skid against its intrastate rival.
Tim Duncan had 16 points and Manu Ginobili had 15 for San Antonio (19-13), which won for the first time in three games.
James Harden had 28 points and Dwight Howard added 24 points and 17 rebounds for Houston (21-8).