St. Louis Cardinals' Albert Pujols points to the sky as he crosses home plate after his solo home run against the San Diego padres in the sixth inning of a baseball game Monday, May 23, 2011, in San Diego. (AP Photo/Lenny Ignelzi) By Lenny Ignelzi
St. Louis Cardinals starting pitcher Kyle Lohse delivers against the San Diego Padres in the first inning of a baseball game Monday, May 23, 2011, in San Diego. (AP Photo/Lenny Ignelzi) By Lenny Ignelzi
SAN DIEGO (AP) -- Albert Pujols hit his first homer in 106 at-bats to end the longest drought of his career and the St. Louis Cardinals scored two runs off Heath Bell in the ninth to beat the struggling San Diego Padres 3-1 on Monday night.
The NL Central-leading Cardinals won for the seventh time in eight games. The Padres have lost six of seven, and their 8-19 home record is the worst in the NL.
Daniel Descalso's RBI single to right off Bell (2-1) broke a 1-1 tie. Ryan Theriot hit a two-out single to bring in Descalso.
Kyle Lohse (6-2) held the Padres to one run and five hits in eight innings, struck out five and walked one. Fernando Salas got the final two outs for his eighth save in as many chances.
(Copyright 2011 by The Associated Press. All Rights Reserved.)