AUBURN HILLS, Mich. (AP) - Rasheed Wallace forced overtime with a 60-foot buzzer beater, then added another key 3 to help the Detroit Pistons defeat the Denver Nuggets 113-109 on Monday night.
The short-handed Pistons needed a miracle just to get to the extra period - they trailed 98-95 with 1.5 seconds to play, and Denver only needed to put the ball into play at midcourt.
The inbounds pass, though, bounced off Allen Iverson and Tayshaun Prince, and Wallace threw up a desperation two-handed set shot that banked in as the buzzer sounded.
Chauncey Billups led the Pistons with a season-high 34 points and 10 assists, Wallace scored 22 and Antonio McDyess added 20 points and 11 rebounds.
Marcus Camby led the Nuggets with 24 points and added 13 rebounds, while Nene had 21 points and 17 rebounds. Carmelo Anthony and Iverson, though, combined for only 29 on 11-of-33 shooting.
Denver led 106-103 in overtime, but Wallace hit another tying 3-pointer, this one from a more conventional distance, to tie the game with a minute left.
After a Denver turnover, McDyess made a free throws to give Detroit a one-point lead with 27.6 seconds left.
Wallace then rebounded J.R. Smith's airball and hit two from the line to make it 109-106.
Linas Kleiza badly missed a 3-pointer, and Billups clinched the game from the free-throw line.
The Pistons won despite missing two starters - Chris Webber and Richard Hamilton - with the flu. Flip Murray played despite a milder case of the same illness.
Detroit led 38-23 early in the second quarter, but turned the ball over six times in the next eight minutes, setting up a 21-4 Denver run to close the half.
Smith had 12 points in the period, including a reverse dunk that tied the score and a fast-break layup seconds later to give Denver a 44-42 lead.
Denver extended the margin to 62-50 midway through the third, but Detroit started forcing turnovers and got back into the game.
Denver needed two 3-pointers by Smith just to get into the fourth with a 71-71 tie.
The Pistons took a 77-71 lead, but the Nuggets came right back with a 10-0 run, including another Smith 3, to go up 81-79.
Detroit struggled to get even, and when Wallace hit two free throws to make it 93-92, Iverson answered with a 15-foot jumper to give the Nuggets a 3-point lead with 26.6 seconds left.
Iverson missed a free throw with 10 seconds left, but it appeared it wouldn't matter when Billups missed a 3-pointer that could have tied the game.
Denver, though, called timeout, giving Wallace a chance for his highlight-reel finish.
Notes: Prince gave the Pistons a scare when he flipped over Reggie Evans and landed hard on his hip. Prince stayed on the floor for several moments, but walked back to the bench and stayed in the game after the ensuing timeout. ... Webber was on Detroit's active list, despite being at home. The Pistons only have 12 players in town, as Will Blalock and Amir Johnson are both in the D-League. The Nuggets also dressed 11 players as Eduardo Najera was in street clothes due to a leg injury.