ATLANTA (AP) _ Jeff Teague scored a season-high 28 points and Atlanta recovered after blowing a 19-point lead.
Paul Millsap had 15 points and 12 rebounds for Atlanta, which snapped a two-game skid.
Detroit had rallied after trailing 70-51 in the third quarter. Backup point guard D.J. Augustin, who had 14 points, led the comeback as Detroit pulled even with a 14-0 run that began late in the third quarter and continued into the final period.
Augustin had back-to-back baskets as the Pistons pulled even at 74-74 with 8:31 remaining.
Horford answered with a layup as Atlanta reclaimed the lead for good and eventually pushed the advantage back to 10 points.