June 21
Phillies 10, Cardinals 2
The Phillies scored nine runs in the eighth inning to erase a 2-1 deficit. They became the first team to score at least 10 runs without an extra-base hit since they won 10-2 at Florida on Sept. 17, 2005. The Phillies posted 11 hits, all singles.
June 22
Phillies 4, Cardinals 0
Cliff Lee threw a six-hit shutout as part of his incredible June. To this point, he had won all four of his starts, allowing one run in 33 innings while lowering his ERA from 3.94 to 2.87.
June 23
Cardinals 12, Phillies 2
Roy Oswalt left after two innings with tightness in his back after allowing four runs and five hits. St. Louis' Chris Carpenter struck out seven and walked one over seven innings.
At Phillies, Sept. 16
Cardinals 4, Phillies 2 (11 innings)
The Phillies tied the game in the bottom of the ninth, but Adron Chambers drove in the go-ahead run in the 11th on his first major league hit.
Sept. 17
Phillies 9, Cardinals 2
The Phillies clinched their fifth consecutive NL East title behind seven strong innings from Roy Oswalt. Raul Ibanez hit a grand slam in the eighth inning to put the game out of reach, and Shane Victorino also homered.
Sept. 18
Cardinals 5, Phillies 0
Cris Carpenter gave up eight hits in eight innings. Allen Craig hit two home runs and drove in three runs, and Albert Pujols also homered as the Cardinals won for the ninth time in 11 games. It was the first game of the Phillies' eight-game losing streak.
Sept. 19
Cardinals 4, Phillies 3
Kyle lohse gave up seven hits and one unearned run in 7 1/3 innings