I think they know they should be up 3-0 right now and they won't make that mistake again deep in the game. They are in control and Texas has to play GREAT tonight. Holland is going to give up some runs.
Call me crazy, but I think the Cards edge closer to a World Series championship tonight through experience and hot hitting. Everyone in the world is taking Texas because they all think because of last game there's no way in the world they'll lose again.
Good luck everyone! Hopefully a little more to me tonight though. ;]