Pujols hit two home runs and Kyle Lohse lasted just long enough for another win after jamming his right knee as the St. Louis Cardinals completed a three-game sweep with a 12-8 victory against the Mets on Thursday.
"If my swing is good, I'm going to hit the ball hard everywhere," Pujols said. "My job is to try to see a pitch I can hit, and drive it."
Rick Ankiel homered and doubled twice and Skip Schumaker hit a pair of RBI doubles as the Cardinals punished Livan Hernandez and won their seventh in a row at home. The Mets lost their fourth straight overall.
"I think we might have caught them on a little bit of a down slide, but that's the way it goes," Ankiel said. "Good for us."
St. Louis led 11-3 after six innings en route to sweeping the Mets in a three-game series at home for the first time since Aug. 6-8, 2004.
Carlos Beltran had three hits, including a three-run homer, after moving up two spots in the Mets' batting order to the third slot. Ryan Church hit a two-run homer and David Wright, who switched places with Beltran in the lineup, had two hits.
Mets starters allowed 16 earned in 14 2/3 innings in the series, a 9.82 ERA, and only retired one batter past the fifth inning. Hernandez (1-1) gave up all three home runs and allowed seven runs and nine hits in 4 1/3 innings.
Before the Mets start a six-game homestand Friday with the first of three against the Nationals, manager Jerry Manuel anticipated a front-office meeting about the pitching woes. Manuel said he might add another arm, going with 13 pitchers this weekend, but would go through the rotation another time before considering any starting changes.
"They're just going to have to pitch better," Manuel said. "If it doesn't get any better, then you have to make some adjustments. It's that simple."
Pujols hit a solo home run to right in the first inning, lined an infield hit off Wright's glove at third in the fourth and hit a two-run shot to center in the fifth. He has six home runs this year and 25 career multihomer games, including two this season.
Pujols also scored four times. He increased his NL-leading RBI total to 21, leaving him two shy of 1,000 in his career.
"Perfect player, in my opinion," manager Tony La Russa said. "We're lucky to have him, believe me."
Ankiel hit his first home run later in the fifth, making it 7-2 and chasing Hernandez.
Lohse (3-0) is 11-2 in 21 starts at home the past two seasons although he barely qualified for this victory. He escaped a bases-loaded, one-out jam in the fifth on Gary Sheffield's double-play ball and left with a 4-2 lead. Five relievers finished for the Cardinals.
Lohse was hurt when he reached back to try to corral a grounder by Jose Reyes that Pujols booted at first for an error to start the fifth. Lohse didn't believe it was anything serious, although he underwent an MRI exam.
"I was trying to stop and grab the ball and the brakes weren't working very well," Lohse said. "They worked too good, because I stopped too quick."
Beltran singled and double in his first two at-bats, and is 20-for-37 (.541) against Lohse lifetime with four home runs and 12 RBI.
Lohse's first balk since July 29, 2006, and only the fourth of his career, allowed a run in the first.
- Beltran is 12-for-24 (.500) the past six games.
- The Mets face their first left-handed starter in Washington's Scott Olsen. Manuel said Fernando Tatis and Sheffield, 0-for-5 on Thursday, would both start.
- Before Thursday, there had been three consecutive homerless games at Busch -- the first time that has happened since another three-game stretch in July 2007.
- Pujols is a career .317 hitter against the Mets with 17 home runs and 51 RBI in 205 at-bats.
- Cardinals starters totaled two strikeouts in the series.