Vince Carter scored a season-high 18 points as Atlanta the Hawks held off the Pistons for a 98-95 victory in Detroit.
Alex Len had 15 points and a season-best 17 rebounds for Atlanta, which won its third NBA game in a row.
Langston Galloway topped Detroit scorers with 18 points.
Andre Drummond contributed 13 points and 15 boards in defeat. The Pistons lost for the ninth time in 11 games.
The Pistons are now back below .500 at 14-and-15.
They host the Wizards on Wednesday.