Pistons 107, Raptors 93
Richard Hamilton scored 24 points and Tayshaun Prince added 22, leading the Detroit Pistons to a 107-93 win over the Toronto Raptors on Wednesday night.
Greg Monroe finished with 21 points and 10 rebounds for the host Pistons (24-44), who broke a three-game losing streak.
Andrea Bargnani scored 20 points to lead Toronto (19-49), which has lost five of six. Leandro Barbosa added 18 and DeMar DeRozan had 16, but the Raptors dropped their 14th consecutive road game.
Toronto trailed 87-76 after three quarters before cutting the lead to 89-84 on Barbosa's layup with 9:06 to play. The Pistons went on a 12-4 run to put the game away, sparked by four points from Charlie Villanueva, a 3-pointer by Ben Gordon and three free throws by Rodney Stuckey, who dished out 14 assists.
The Pistons, coming off an 0-3 road trip and a 30-point loss to Denver, jumped on the Raptors early. Their biggest lead came midway through the second quarter when they led 51-31.