The Pistons survived a running jump hook from Jeff Green at the buzzer to hold off the Boston Celtics, 107-106, tonight.

Brandon Jennings led the Pistons with 28 points and 14 assists and his triple with 46 seconds left gave the Pistons a 107-105 lead. The bucket came moments after a Jared Sullinger triple gave the Celtics a one-point lead in the game the Celtics once led by 21 points.

Sullinger split one of two free throws and then the Celtics’ Avery Bradley forced a bad shot from Jennings.

After two time-outs – the last coming with 4.7 seconds left – the Celtics had to scramble and were left with the low percentage shot from Green. It was off badly and the Pistons moved to 13-14 on the season.

The Atlantic Division-leading Celtics fell to 12-15.

Josh Smith scored 20 points and Andre Drummond had 14 points and 16 rebounds.

Sullinger led the Celtics with 19 points.

The first half was a real stink bomb for the Pistons with poor transition defense. The Celtics shot 61.5% from the field and actually out-rebounded the Pistons by five (22-17).

The lead was 19 (42-23) after the first quarter when a horrific sequence allowed the Celtics to score an easy basket.