Though the Cardinals have dominated the season series with the Astros, the games have been competitive. St. Louis swept Houston twice during the season and won 11 of 16 games.

The most telling series was right after the All-Star break: The Astros were the hottest team in baseball at the time, but came to St. Louis and were swept in three games (Houston went 13-2 the rest of July).

The Cardinals play such clean ball that it has been hard for Houston (or any team, for that matter) to beat them consistently. There is no doubt the Astros have talent, but their depth can be spread thin.

If Houston gets quality starts from Roger Clemens, Andy Pettitte and Roy Oswalt, they could make the series tough for the Cardinals. But in the end, the Cardinals just might be too deep.

April 5: Cardinals 7, Astros 3
Minute Maid Park

Jim Edmonds, Larry Walker and Reggie Sanders all go yard for the Cardinals in a 7-3, Opening Day win at Minute Maid Park in Houston. The season-opening series was a rematch of last season's National League Championship Series.

Chris Carpenter picked up the win for St. Louis, giving up just one run on four hits in seven innings pitched. Roy Oswalt, a 20-game winner for Houston in 2004, lasted six innings, and gave up six runs on seven hits.

Craig Biggio had three hits and three RBIs for the Astros.

April 6: Astros 4, Cardinals 1
Minute Maid Park

Houston starter Pettitte gave up just one run in six innings of a 4-1 victory. Mike Lamb ripped a two-run triple off reliever Julian Tavarez in the eighth inning to give Houston the lead.

Cardinals outfielder Reggie Sanders put the Cardinals' only run on the board, homering for the second straight day.

April 22: Cardinals 8, Astros 7
Busch Stadium
The Astros rallied from an 8-1 deficit, but the Cardinals were able to hang on for an 8-7 win. Jason Marquis picked up his third victory of the season and also added two hits and two runs scored.

So Taguchi and Mark Grudzielanek each had two RBIs.

Marquis struggled through 5 2/3 innings but struck out eight batters. Astros starter Brandon Duckworth was rattled for eight runs in just four innings of work.

Morgan Ensberg homered for the Astros.

April 23: Cardinals 1, Astros 0
Busch Stadium
Mark Mulder pitched what possibly was his best start all season: a 1-0, 10-inning shutout of the Astros, against Clemens.

Larry Walker hit an RBI single off Astros closer Brad Lidge in the 10th inning to score Sanders for the lone run of the game.

Clemens did not allow a run in seven innings and gave up just four hits. The outing dropped his ERA to 0.32.

April 24: Cardinals 8, Astros 5
Busch Stadium
Albert Pujols cranked a two-run home run while Grudzielanek and David Eckstein each collected three hits and the Cardinals swept Houston.

Matt Morris picked up the win for the Cards, pitching five innings. Brandon Backe was hammered by the Cardinals for eight runs and 13 hits in five innings pitched. Jeff Bagwell added two RBIs for Houston.

June 3: Cardinals 2, Astros 0
Minute Maid Park
The Astros squandered a couple of opportunities to score on St. Louis starter Chris Carpenter and were booed at home in a 2-0 loss.

Adam Everett went 3-for-3 for Houston, but got caught in a rundown in the fifth. On the next play, starting pitcher Pettitte was gunned down, trying to score from first.

Albert Pujols cranked a solo home run and Jim Edmonds laced an RBI double for the Cardinals' only two runs of the game.

June 4: Cardinals 11, Astros 9
Minute Maid Park
Sanders went 4-for-4 with a grand slam and five RBIs and starting pitcher Marquis was 3-for-3 with a two-run home run in an 11-9 win over Houston.

Astros rookie starter Wandy Rodriguez was chased for eight runs in the third inning and Houston fell behind, 9-1.

Lance Berkman and Ensberg provided the spark for Houston -- which at this point in the season ranked last in the Majors in runs scored and hitting, and was in last place in the Central Division. Berkman went 2-for-4 with three RBIs and two runs scored and Ensberg went 3-for-4 with two runs scored and an RBI.

The Cardinals won for the fifth straight time against Houston.

complete division series coverage

June 5: Astros 6, Cardinals 4
Minute Maid Park
Clemens gave up three runs in the first inning, but the Astros stormed back to win, 6-4.

Jason Lane and Ensberg each homered for Houston, tagging Cardinals starter Mark Mulder with the loss.

Center fielder Willy Taveras had a career-high four hits and Brad Lidge picked up his 13th save in 15 opportunities.

July 15: Cardinals 4, Astros 3 (13)
Busch Stadium
Houston and St. Louis grappled for 13 innings before Pujols belted a two-run walk-off home run in the bottom of the 13th inning for a dramatic, 4-3, Cardinals win.

Lamb's RBI single in the top of the inning gave Houston a 3-2 lead before reliever Chad Harville gave up the game-winning home run to Pujols.

July 16: Cardinals 4, Astros 2
Busch Stadium
Houston starter Oswalt could not hang on to a 2-0 lead, and served up a three-run homer to Walker in the fifth inning as the Cardinals went on to win, 4-2.

The loss snapped a six-game winning streak for Oswalt and was the eighth time the Cardinals beat Houston in the team's last 10 meetings.

Marquis got the win for St. Louis.

July 17: Cardinals 3, Astros 0
Busch Stadium
Carpenter continued to dominate the Astros and Clemens found more hard luck in a 3-0 Cardinals victory.

Clemens allowed just one earned run during seven innings pitched. The Cardinals' other two runs came on a throwing error by first baseman Lamb in the second inning.

Carpenter fanned nine batters and walked none in a complete-game victory.

With the win, the Cardinals completed their second sweep of the Astros in 2005.

Sept. 2: Astros 6, Cardinals 5 (13)
Minute Maid Park
Eric Bruntlett's walk-off RBI single in the 13th inning gave the Astros a 6-5 win in another classic battle between the two teams.

The Cardinals crept out to a 3-2 lead in the sixth inning on an Edmonds home run and were backed with a solid pitching performance from Mulder.

Ensberg tied the game in the ninth inning with a home run. Each team took a turn scoring in the 10th inning and Edmonds hit another home run in the 13th before the Astros rallied for two runs in the bottom half of the inning.

Sept. 3: Cardinals 4, Astros 2
Minute Maid Park
Carpenter notched his Major League-leading 20th win in a 4-2 victory over the Astros and Clemens.

The game was hyped as a showdown of potential Cy Young Award winners, but Clemens left in the fifth inning because of a strained hamstring and did not receive a decision.

Grudzielanek had an RBI double in the seventh to give Carpenter a 3-2 lead he would not relinquish.

Sept. 4: Cardinals 4, Astros 1
Minute Maid Park
Marquis pitched his second complete game in a 4-1 win over Houston, allowing just five hits.

Edmonds had an RBI double and later scored on Yadier Molina's single in the sixth inning. Molina finished with two RBIs.

Berkman's solo home run was the only offense Houston received.

Sept. 28: Astros 3, Cardinals 1
Busch Stadium
Lane blasted a two-run homer off Cardinals starter Morris in the sixth inning to give Houston a 2-0 lead in a game it won, 3-1.

Houston starter Oswalt secured his 19th win of the season by striking out eight Cardinals and walking none in seven innings of work.

Sept. 29: Astros 7, Cardinals 6
Busch Stadium
The Astros swept the Cardinals with a 7-6 win to stay 2 1/2 games ahead of Philadelphia in the Wild Card race.

Ensberg ripped a double in the ninth inning to score Taveras for the win.