ST. LOUIS (AP) -- Colby Rasmus' two-run homer capped a three-run ninth inning off Padres All-Star closer Heath Bell, giving the St. Louis Cardinals a 7-5 victory and a three-game sweep on Sunday.
Adrian Gonzalez hit his 32nd homer and singled three times for the Padres, who have lost five straightand have dropped nine in a row in St. Louis. Bell (4-2) lost in his first game in St. Louis since taking the loss in the All-Star game July 14, blowing only his second save in 31 chances and first since May 30 against the Rockies.
Trever Miller (4-0) had a strikeout in a scoreless ninth for the NL Central leaders, who have won eight of nine.
Rasmus hit his 12th homer on a 1-2 pitch from Bell, who gave up a game-tying single to Yadier Molina the previous at-bat. It's the second walk-off homer for the rookie, who also beat the Giants July 1 at home.
The sudden finish followed two rain delays totaling 2 hours and 19 minutes after being in jeopardy earlier in the day due to an overnight power shortage. Power was restored about three hours before game time.
Gonzalez is batting .568 (21 for 37) during an eight-game hitting streak and .460 overall in August. He homered twice in the series and leads the majors with 22 homers on the road.
Albert Pujols lined an RBI single off the center field wall in the third, although he was an easy out at second when the ball caromed right to Tony Gwynn, and is batting .488 (19 for 43) during an 11-game hitting streak. Yadier Molina had an RBI double and three walks to wind up an 8 for 19 homestand, a night after picking off his seventh runner of the season.
Luis Rodriguez had an RBI single and pinch hitter Carlos Salazar followed with a sacrifice fly in a two-run sixth off Lohse (5-8) that put the Padres ahead 6-5. Lohse, who ended a four-game losing streak since coming off the DL from a forearm injury in his last outing, allowed five runs in 5 1-3 innings.
The first two Padres pitchers were struck by batted balls. Starter Clayton Richard absorbed Matt Holliday's shot up the middle in the third, recovering to make the throw to first to end the inning. Edward Mujica also turned personal pain into an out after absorbing Albert Pujols' shot off the right knee with the bases loaded to end the fourth.
Mujica tried to run off the field before collapsing near the third base line, although he eventually limped to the dugout. A team spokesman said Mujica had a bruise on the back of the knee.
Pujols' strong throw from first base prevented the Padres from going ahead in the fifth, barely beating Everth Cabrera running from third on Gonzalez' tapper.
Richard issued a season-high six walks in 3 2-3 innings, including Julio Lugo on five pitches with the bases loaded in the fourth, allowing the Cardinals to tie it at 3. Richard walked three and gave up an RBI single to Lohse in the fourth.
NOTES: Both starters had an RBI, Richard on a sacrifice fly in the fourth and Lohse on a single in the fourth. ... Pujols has nine seasons with a .300 average, 30 homers, 30 doubles and 100 RBIs, tied with Lou Gehrig for the best in history.
(Copyright 2009 by The Associated Press. All Rights Reserved.)