Game 1 {{Linescore| On a game pushed back a day by rain, both pitchers pitched magnificently.
Tom Glavine earned the win with seven innings of shutout baseball. The game's only runs came on a two-run homer by
Carlos Beltrán off losing pitcher
Jeff Weaver in the sixth following a two-out single by
Paul Lo Duca. Glavine was aided by stellar defense, as the Mets turned two double plays. In the third inning, with runners on first and second, third baseman
David Wright caught a
line drive off the bat of
David Eckstein and threw to second to double up
Yadier Molina. In the following inning,
Juan Encarnación flied out to shallow center to Beltrán, who threw to first on the run to double up
Albert Pujols, who went 0-for-3 with a walk. Left fielder
Endy Chávez also made an excellent diving play on a flare hit by
Ronnie Belliard. He replaced
Cliff Floyd, who left in the second inning when he reaggravated his injured
Achilles tendon. Following the game,
Albert Pujols was controversially critical of Glavine's performance, saying that the Cardinals would have dominated him if they were on their "A" game. His exact words were: "He wasn't good. He wasn't good at all ... I think we hit the ball hard, we didn't get some breaks. I say he wasn't good at all. We just didn't get some opportunities and that's it.... [He did the] same thing that he always does. Throw a changeup, fastball and that was it." Pujols' comments drew criticism from fans, talk-show hosts, broadcasters, and even his own manager. Tony La Russa, while maintaining that Pujols made the remarks in the heat of the moment, said "It's not a good statement. Glavine deserves credit." Tom Glavine, when asked, merely said that everyone is entitled to their own opinion. His teammate Billy Wagner, on the other hand, said: "I know if Albert would have said that about me, I wouldn't have been as veteraned, as seasoned about it ... I probably would have said something back. That's me. Tom is classy all the way ... Tom's done so much. Tom doesn't have to stoop to tell people how good he is ... His numbers speak for themselves. With 290 wins for somebody that has been in the league as long as he has is pretty self-explanatory ...Tommy's stature is much bigger than Pujols'. He's [got] a Hall of Fame induction coming. Albert doesn't. Albert's a great player, but you just don't know about tomorrow. In this clubhouse, Tommy is the epitome of class and great leadership. He leads by what he does in the field. He doesn't lead by what he says in the media."
Game 2 {{Linescore| In Game 2, the Cardinals erased three deficits en route to a 9–6 victory. In the first inning,
Carlos Delgado hit a three-run home run off the Cardinals' ace
Chris Carpenter.
Yadier Molina then drove in two runs with a bases-loaded double in the second inning off of
John Maine. In the bottom of the second,
Endy Chavez hit a leadoff double, moved to third on a groundout and scored on
José Reyes's, but
Jim Edmonds's home run after a walk tied the game in the third. Delgado's home run in the fifth put the Mets back on top 5–4. Next inning, Cardinals reliever
Josh Hancock walked Reyes, who scored on
Paul Lo Duca's double, but
Scott Spiezio, who started the game at third base in place of an injured
Scott Rolen, had two hits and three
RBIs, including a two-run triple on an 0–2 pitch in the seventh inning to tie the game at six off of
Guillermo Mota.Lefty closer
Billy Wagner came into the game in the top of the ninth inning. Left fielder
So Taguchi, a right-hitting defensive replacement homered on the ninth pitch of the at-bat to put the Cardinals ahead, 7–6.
Albert Pujols doubled and moved to third on a groundout before Spiezio's RBI double and
Juan Encarnación's single extended the Cardinals' lead to 9–6.
Tyler Johnson and
Adam Wainwright retired the Mets in order in the bottom of the ninth as the Cardinals' win tied the series 1–1.
Game 3 {{Linescore| Back in St. Louis for the next three games, St. Louis starter
Jeff Suppan pitched eight innings as the Cardinals defeated the Mets, 5–0.
Scott Spiezio hit a two-run triple (his second two-run triple in as many games) in the bottom of the first inning to put the Cardinals ahead, 2–0. The Cardinals loaded the bases on two walks afterward, but Mets starter
Steve Trachsel struck out
Yadier Molina looking to end the inning. Next inning, Suppan's leadoff home run made it 3–0, who then loaded the bases on two walks and a line drive off the bat of
Preston Wilson that hit Trachsel, who left with a bruised thigh. Mets reliever
Darren Oliver threw a wild pitch to
Jim Edmonds that let
David Eckstein score before Edmonds's RBI groundout plated the last run of the game. Oliver then pitched six shutout innings. After the game, the Mets had not scored in 12 consecutive innings, making it 14 before scoring in the third inning of Game 4.
Game 4 {{Linescore| Game 4 was a pivotal game for the Mets, who were faced with a two-games-to-one deficit. They sent
Óliver Pérez, a young lefty picked up at the trade deadline from the
Pittsburgh Pirates, to face the Cardinals' own young starter,
Anthony Reyes. In a game that would see an NLCS-record-tying seven home runs, the Cardinals grabbed an early lead in the bottom of the second on a
Yadier Molina single. It seemed to be a repeat of the night before, but in the top of the third the Mets hit two home runs, one being
Carlos Beltrán's second of the series and sixth against the Cardinals in NLCS play, and another representing
David Wright's first hit of the series and first homer of the playoffs. The lead was short-lived, as
Scott Spiezio walked with one out, then scored on
Juan Encarnación's two-out triple to tie the game. The game would stay tied until the top of the fifth inning, when
Paul Lo Duca reached on an error by Cardinals second baseman
Ronnie Belliard, Beltrán managed a walk, and
Carlos Delgado scored an opposite-field three-run homer, his third of the series, to make it 5–2 Mets and knock starter
Brad Thompson out of the game.
David Eckstein pulled the Cards back in the bottom of the fifth with a leadoff homer, but, in the top of the sixth, the Mets extended the lead.
José Reyes and Paul Lo Duca hit back-to-back singles off of
Josh Hancock, and Beltrán walked to load the bases. Delgado then hit a ground-rule double to drive in two runs, and then Wright walked.
Tyler Johnson relieved Hancock and
Shawn Green singled to drive in one run and
José Valentín, who, at that point, was only 3-for-20 in the playoffs, hit a bases-clearing double down the left field line to make it 11–3. The Cardinals got home runs from Edmonds and Molina to make it an 11–5 game, but Mets manager
Willie Randolph then pulled starter Pérez and bought in
submarine pitcher
Chad Bradford to try and limit the damage. Beltrán would tie the NLCS record of seven home runs with another in the seventh off of
Braden Looper en route to a final score of 12–5. Beltrán also tied
Babe Ruth for the all-time postseason record of seven home runs against the Cardinals, having hit four against them in the
2004 National League Championship Series while playing for the
Houston Astros.
Game 5 {{Linescore| After Game 5 was pushed back a day by rain, giving their starter now four days' normal rest instead of three days' short rest, the Mets sought a 3–2 lead in the NLCS. However, pitcher
Tom Glavine could not stifle the Cardinals' offense. After the Mets jumped out to a 2–0 lead on
Jose Valentin's double off of
Jeff Weaver, the next half-inning
Albert Pujols struck for his first home run and RBI of the series to cut the Mets' lead in half. Glavine then walked
Scott Rolen and allowed a single to
Jim Edmonds before
Ronnie Belliard tied the game with a single to left.
David Eckstein singled to lead off the fifth and scored on
Preston Wilson double to put the Cardinals up 3–2. St. Louis padded their lead in the sixth through a pinch-hit home run by rookie
Chris Duncan off of
Pedro Feliciano that made the final score 4–2, Cardinals. The win moved the Cardinals within one of their second National League pennant in three years.
Game 6 {{Linescore| Facing elimination, the Mets sent
John Maine to start Game 6. He allowed no runs in innings, earning the win for the Mets.
José Reyes hit a leadoff home run in the bottom of the first, giving the Mets a lead that would never be relinquished. Reyes became the first Met to lead off with a home run in the first inning of a postseason game since former outfielder
Lenny Dykstra in Game 3 of the
1986 World Series against the
Boston Red Sox. The Cardinals stranded several runners against Maine. In the top of the first inning, with runners on second and third and one out, Maine struck out
Jim Edmonds. After Maine hit
Juan Encarnación with a pitch to load the bases,
Scott Rolen flew out. In the top of the third, with a runner on second and nobody out, Maine struck out
Scott Spiezio and intentionally walked
Albert Pujols. Edmonds then flew out and Maine struck out Encarnación to finish the job.
Shawn Green hit an RBI single in the fourth off of starter
Chris Carpenter and
Paul Lo Duca added two more with an RBI hit in the seventh off of
Braden Looper.
Billy Wagner came on in the ninth and allowed a leadoff single to
Juan Encarnación and subsequent double to
Scott Rolen. After retiring the next two batters, Wagner gave up a two-RBI double to
So Taguchi before retiring
David Eckstein to end the game.
Game 7 {{Linescore| In the decisive Game 7, the Mets sent Game 4 winner
Óliver Pérez to the mound against
Jeff Suppan. The Mets jumped out to an early 1–0 lead when
David Wright drove in
Carlos Beltrán in the first with a bloop single into right field. The Cardinals tied the game in the second when
Ronnie Belliard hit into a squeeze play that scored
Jim Edmonds from third. In the fifth, with runners on first and second and two gone,
Albert Pujols came up to the plate. Even with
Chad Bradford warming up in the bullpen,
Willie Randolph decided to stay with Pérez. He got Pujols to pop out. Pérez ran into some more trouble in the sixth with a runner on and one out when
Scott Rolen hit a long fly ball to left field to create one of the greatest defensive plays in postseason history. The ball cleared the fence, but
Endy Chávez amazingly brought it back by snow-coning the ball, jumping from the edge of the warning track to snag what looked to be a certain home run. He then threw the ball to first base quickly to double off Jim Edmonds, who had rounded second on his way to third, to end the inning. He received two curtain calls from the Shea crowd. With the bases loaded and one out in the bottom of the sixth,
José Valentín and Chávez failed to get the go-ahead run in. With the score 1–1 in the top of the ninth,
Yadier Molina, with Scott Rolen on first, hit a deep fly off
Aaron Heilman in the same general direction as the one Rolen hit in the sixth. This ball was hit too high for Chávez to catch, and it gave the Cardinals a 3–1 lead, with only three outs in the bottom of the ninth separating them from a pennant. However, the Mets would not go quietly. Rookie closer
Adam Wainwright yielded singles to Valentín and Chávez to lead off the ninth. After getting a strikeout and a fly-out, Wainwright walked
Paul Lo Duca to bring up Carlos Beltrán with the bases loaded. Down 0–2 to the rookie Wainwright, Beltrán looked at a curveball on the outside corner at the knees for a called strike three to end the series. This was the last playoff game played in Shea Stadium and the last postseason appearance for the Mets until
2015, six years after
Citi Field opened. It was the second and last time that a visiting team won a postseason series at Shea (the other being the Yankees' victory over the Mets in the
2000 World Series). ==Composite box==