 The 2004 Cardinals won the National League Central Division with 105 wins.Rolen's two-run home run in the 6th inning of game 7 of the NLCS won the National League pennant for St. Louis by defeating the Astros in seven games.However, the Boston Red Sox swept the Cardinals in four games to win the 2004 World Series.