Greg Monroe scored 14 points and Brandon Jennings had 13 for Detroit, which has dropped four of five.
The Pistons were tougher inside, tougher on defense and tougher at fending off challenges.
Brandon Jennings had 20 points for Detroit, but Greg Monroe and Andre Drummond were held to a combined total of 18 points and 10 rebounds.
Andre Drummond (14 rebounds), Greg Monroe (12) and Josh Smith (10) helped Detroit to a 51-44 rebounding edge as the Pistons (10-10) stretched their road winning streak to four games dating to Nov. 24.
The Pistons led by 18 before Miami got within three points in the fourth, but never trailed in the game’s final 47 minutes.
Reserve Rodney Stuckey scored a season-high 27 points and the Detroit Pistons sent the Brooklyn Nets to a fifth straight loss and sole possession of last place in the Atlantic Division with a 109-97 victory Sunday.
Some of the best moments of a sporting event can come during the TV timeouts.
Rodney Stuckey scored 15 of his 21 points in the second half, and the Detroit Pistons beat the New York Knicks for the first time in eight meetings, 92-86 on Tuesday night.
Jordan Hill barely played for coach Mike D’Antoni when they were together with the New York Knicks four years ago, and he started this season on D’Antoni’s bench again with the Los Angeles Lakers.
After having his worst game in a Detroit Pistons uniform earlier in the week, free agent Josh Smith erased that memory with his best game Friday night.