A couple things they have working against them: 1) they did NOT get the rest the Spurs did going into the Finals and, 2) they had to start the Finals like the ended the Conference Finals: on the road.
And tonight, they sacrificed Game 2 to the San Antonio Spurs.
No matter; it ain't over yet, dammit!!! This Pistons fan will stay true to the end!!