Kyle Singler scored 18 points to lead seven Detroit players in double figures, Andre Drummond had 18 rebounds and the Pistons beat the Miami Heat 107-97 on Tuesday night to snap the NBA champions' 10-game winning streak.
Greg Monroe and Rodney Stuckey each scored 16 for Detroit, which got 15 apiece from Josh Smith and Brandon Jennings. The Pistons led by 18 before Miami got within three points in the fourth, but never trailed in the game's final 47 minutes.
Jennings sealed it with just over two minutes left, stealing the ball from LeBron James and setting up Monroe for an easy score.
James and Michael Beasley each scored 23 for Miami. The Heat played without guard Dwyane Wade, the All-Star sitting for the fourth time this season to rest a sore knee.