The Cards have 30 games til the All-Star Break, without Wainwright or Pujols. They play 17 of those games on the road. 19 of those games are against Philly(3/3 Home/Road), the Mets(4 Home), Detroit(3 Road), Boston(3 Road), and us(3 Home). If they aren't careful they could be 8-10 games back by the break, if we don't fall off too much. EDIT: And if either have a setback, it doesn't get easier for them schedule-wise. 4 games against the Padres to start, then Milwaukee(4), New York, Atlanta(4), Philly, LA, the Cubs, and Florida all in a row until mid-August