A day after clinching the Phillies came up small against the Cardinals Sunday night.
Allen Craig hit two homers and drove in three runs, Chris Carpenter gave up eight hits in eight innings, and the St. Louis Cardinals improved their playoff chances with a 5-0 victory over the Phillies at CBP.
Albert Pujols also hit a monster two-run homer for the Cardinals (83-69), who pulled within 3 1/2 games of the Atlanta Braves in the NL wild-card chase with their ninth win in 11 games. The Cardinals remained 6 1/2 back of the Milwaukee Brewers in the NL Central.
Carpenter (15-8) recorded all but four of his outs by groundballs, and induced three double plays. Only three Phillies reached second and none advanced to third. Carpenter finished with five strikeouts and one walk.
Cole Hamels (14-9) took the loss for the Phillies giving up four runs on seven hits and no walks while striking out nine over seven innings.
Chase Utley had three hits for the NL East champion Phillies (98-53).