Believe it or not, the Astros have won four games in a row; and three of those victories have come against the first-place Cardinals as Houston swept St. Louis at Busch Stadium.

How, exactly, have the 13-21 Astros taken all three games from the 20-15 Cardinals (on the road on top of that)?

From Lance Berkman heating up at the plate to Hunter Pence’s re-awaking offensive outburst, Houston is on a tear right now.

And it’s a damn long season, so don’t count them out yet.

Here are five good reasons why Astros fans should be smiling, and five solid pieces to Houston continuing their climb from the MLB grave and back into contention in the National League Central…

Begin Slideshow