Call it a Christmas miracle, call it whatever you want but the Detroit Pistons won a close game, had a big comeback win, and did it behind Reggie Jackson and hot 3-point shooting.
All of those elements seem like a 180-degree turn from the traditional Pistons script this season, but against the Minnesota Timberwolves everything was working in Detroit's favor in its 129-123 overtime win.
Early on, though it seemed like more of the same. The Pistons were falling into all of their same old bad habits and shortcomings.
The Pistons squandered a 12-0 lead, hit 2 of their first 11 3-pointers, were in foul trouble and couldn't stop penetration.
All more of the same, and another seemingly long night for Detroit and its fans. A 92-78 deficit entering the final quarter seemed insurmountable.
But Blake Griffin wouldn't let his team lose. Blake put the team on his back and started draining 3-pointers with abandon. This proved infectious and his teammates joined in on the fun - even Andre Drummond.
Griffin, Jackson, Bullock and Drummond combined to hit 9-of-10 3s in fourth quarter and overtime to help Detroit storm back and eventually put the game out of reach.
Bullock finished the night with a career-high 33 points and 7 treys. Griffen had a customary stacked statline with a game-high 34 points, eight rebounds, four assists and a lot of bumps and bruises.
Jackson had 24 points and six assists and his assertiveness was a welcome site. He managed to get up nine free-throws. He also had Dwane Casey's trust down the stretch and was on the floor in crunch time after being benched recently in favor of Jose Calderon.
The Wolves were led by Derrick Rose's 33 points, but he needed a Derrick Rose-like 29 shots to get there. The win puts the Pistons at 15-14 and with one game left against Charlotte on Thursday to wrap up their hellish December schedule.