Kyle Lowry had 18 points, nine rebounds and five assists, and Jonas Valanciunas posted 17 points and 16 rebounds for Toronto. DeMar DeRozan also scored 17 points as the Raptors overcame 21 turnovers.
Andre Drummond paced the Pistons, who have lost three straight, with 25 points and 17 rebounds. Avery Bradley tossed in 19 points, Tobias Harris contributed 12 before fouling out, and Langston Galloway chipped in 11 off the bench.
The Raptors, who led by as much as 15 in the first quarter, held the Pistons to 42 percent shooting and forced 15 turnovers. Toronto shot 42.5 percent from the field and got nine of its 11 3-point makes from Miles and Lowry.
DeRozan scored 10 first-quarter points, lifting the Raptors to a 31-18 lead. A 14-5 Pistons spurt to close the half pulled them within 54-51. Galloway had five of his eight first-half points during that span. Galloway had been benched in five of the Pistons' previous seven games.
Miles and Valanciunas scored 13 points apiece before the break, while Bradley's 11 points led Detroit.
The Pistons took their first lead early in the third on a Drummond hook shot. Toronto came back to hold a slim margin most of the quarter before Anthony Tolliver made a 3-pointer to put Detroit in front 72-71. The game was tied at 73 entering the fourth.
Lowry capped a 7-0 Toronto run midway through the final quarter, giving his club an 87-81 advantage. The Pistons couldn't get closer than four points until Bradley drilled a 3-pointer with 13.4 seconds remaining to make it 94-91.
Delon Wright hit two free throws to clinch the Raptors' victory.
The teams will play three more times, including another game at the Air Canada Centre on Feb. 26.
--Field Level Media
Detroit | Toronto | |
Andre Drummond 25 | Scoring | CJ Miles 21 |
Dwight Buycks 6 | Assists | DeMar DeRozan 5 |
Andre Drummond 17 | Rebounds | Jonas Valanciunas 16 |
Tobias Harris 4 | Free Throws Made | Jonas Valanciunas 6 |
Andre Drummond 4 | Steals | Pascal Siakam 2 |
Tobias Harris 3 | Blocks | Jakob Poeltl 2 |
Team | Points | FG% | 3PM-3PA | FTM-FTA | Assists | Rebounds | Blocks | Steals | Turnovers |
Detroit | 91 | 42.0 | 10-28 | 7-15 | 22 | 42 | 7 | 14 | 15 |
Toronto | 96 | 42.5 | 11-31 | 17-23 | 24 | 49 | 8 | 6 | 21 |