actually,
I thought pistons was not really trashed by spurs in game 2. I think the officials made it VERY hard for the pistons in Game 2. Also pistons made some really BAD passes (silly turnovers), picked up technical fouls, missed so many sitters, etc. Pistons actually out rebounded Spurs by quite a lot. The two Wallaces were pretty good. All they need is just friendly officials and some ok shooting by Prince and Hamilton.
I think it will be different at pistons home court.
I still stick by my prediction of spurs to win in 6. Pistons should win 2 out of three home games.