I would be very suprised if they did. 3.5 games is just a lot to make up with just 7-8 games to go. They'd have to win out and hope St. Louis did terrible. That's also their only way in, becuase they have no chance at winning the Wild Card.

7 home games...3 against the Padres (tough), 4 against the Brewers (not tough).

It would take a miracle at this point, and I'll admit at being one that counted Houston out 2 months ago. But, stranger things have happened and it's not impossible. I think, if they win 6 of 7, they will be in.