Stan Van Gundy tried his best to warn his team against taking the Atlanta Hawks lightly.
The Detroit Pistons seemed to do just that, but it was Reggie Jackson to the rescue.
The Pistons nearly lost a 19-point lead, but two Jackson triples in the last minute spurred a 111-104 victory at Little Caesars Arena.
The Pistons (9-3) move to a perfect 4-0 on the five-game homestand for the team that has surprised the NBA with its hot start.
Never miss a local story.
Jackson finished with 22 points and six assists.
His top-of-the-key 3-pointer with 51.2 seconds left snapped a 100-100 tie. And his 28-footer with 21.3 seconds left gave the Pistons a 107-100 lead to energize the home crowd.
The Hawks (2-10) are one the league's lightweights, but had played well in their past two games – a victory at Cleveland and tough home loss to Boston.
Andre Drummond had 16 points, six assists and 21 rebounds, his second straight game of at least 20 boards.
Avery Bradley added 20 points for the Pistons.
Kent Bazemore led the Hawks with 22 points.
The Pistons conclude the homestand Sunday afternoon when the Miami Heat visits LCA.
Bradley made things tough for Hawks point guard Dennis Schroder. He hounded Schroder all evening, easily slipping screens to stay in front of one of the few Hawks threats.
Schroder finished with 17 points, 11 assists and three turnovers.
After going 0 for 7 at the free-throw line in the 114-97 victory over the Indiana Pacers on Wednesday night, Drummond hit his first free throw of the game, cleanly swishing the shot. He finished the game 4 for 6 from the line. His two huge free throws with 1:28 remaining gave the Pistons a 100-98 lead.
After 16 assists on 24 made baskets in taking a 57-41 lead at halftime, the Pistons offense stagnated in the second half. Van Gundy has moved to more ball movement, but one-on-one play was the norm in the third quarter from point guard Jackson and Tobias Harris (16 points, eight rebounds).
The Pistons bench has been a team strength, but the Hawks won the scoring battle, 33-31.