Cards once again showed their resiliency with a commanding win tonight. They won't let Game 3 slip away again in their park. Gallardo has been good but St. Louis will get to him. I expect another strong performance from Carpenter.
Cardinals ML -140 (3x)