Rasheed Wallace had 23 points and 15 rebounds and the Detroit Pistons bounced back from a loss the previous night to beat the San Antonio Spurs 90-80 on Thursday.
Richard Hamilton scored 18 points for Detroit, and Tayshaun Prince added 17 to help the Pistons hand the Spurs their third home loss of the season and second in a row.
Tim Duncan had 24 points and 15 rebounds for San Antonio, and Tony Parker added 12 points as he struggled from the field, going 4-of-13.
Detroit snapped a two-game losing streak that followed an 11-game winning streak. The Pistons lost 102-86 in Dallas on Wednesday night.
The marquee matchup between the defending champion Spurs, currently second in the West, and the 2004 champion Pistons, second in the East, looked more like a dud for most of the night.
Not only were the Spurs having trouble creating offense, partly because they couldn't hold onto the ball and committed 15 turnovers, they weren't getting stops, either. The Pistons had their way with San Antonio nearly every trip down the court. Whether cutting to the basket or hitting long jumpers and a couple of 3s, Detroit built its lead to as many as 20 points. The Pistons kept the lead for good after going ahead 16-15 with 3:30 left in the first quarter off of Hamilton's fast-break layup.
The Spurs were within nine with a quarter to play after closing in during the third, but Detroit built the lead back up to 14. Lindsey Hunter's fast-break layup, before which he looked back to see that he was all alone and could slow it down on the way to the basket, gave Detroit a 78-64 lead with 6:08 to play.
Parker's 3-point play brought San Antonio within nine, and a free throw from Manu Ginobili as Antonio McDyess fouled out made it 82-74 with 2:30 to go.
But Chauncey Billups hit an easy, and key, layup off a dish from Hamilton to put Detroit up again by 10. Wallace hit another easy layup with 1:30 to go to give Detroit an 88-76 lead and put the game away. After that, Spurs coach Gregg Popovich took out most of his starters.