Kentavious Caldwell-Pope and D.J. Augustin each scored 28 points as the Detroit Pistons beat the Houston Rockets 114-101 on Saturday night.
Augustin added 12 assists for one of three double-doubles by the Pistons. Greg Monroe had 19 points and 12 rebounds, while Andre Drummond finished with 11 points and 16 boards.
Kyle Singler scored 14 points and Anthony Tolliver supplied 12 for Detroit, which snapped a four-game losing streak and ended a seven-game skid against Houston.
James Harden left the game late in the second quarter with a bruised left knee, but returned for the Rockets at the start of the second half and went on to score 26 points with nine assists and seven rebounds.
Donatas Motiejunas had 21 points and Trevor Ariza added 15 for the Rockets, who had won four games in a row. Josh Smith missed eight shots while scoring just seven points in his first game against the Pistons since they waived him in December.