This is the Astros best chance to win it with the the top of the order coming up. If they don't win it now, I highly doubt they will. They suck in general so the further they get into the bullpen, the more likely it is the Cardinals offense will light em up.