Updated: Oct 18, 2005, 6:45 PM

Vote: Which team will win Game 6?

The Houston Astros have two chances for the one win they need to reach the World Series, and they're sending Roy Oswalt and Roger Clemens (if needed) to the mound in search of that NL title. So how come so many folks think the St. Louis Cardinals are in control of this series entering Game 6 on Wednesday night? Two words: Albert Pujols.

By rescuing the Cardinals from two-out, two-strike despair in the ninth inning of Game 5, and doing it against ace Astros closer Brad Lidge (above, looking dejected), Pujols has seemingly shifted momentum as the series shifts back to St. Louis.

What do you expect on Wednesday night, SportsNation? Which team is feeling the most pressure and which team will win?


You must be signed in to post a comment

Already have an account?