Philadelphia Phillies starting pitcher Roy Halladay adjusts his hat after walking St. Louis Cardinals' Nick Punto in the third inning of a baseball game, Monday, Sept. 19, 2011, in Philadelphia. (AP Photo/Matt Slocum) By Matt Slocum
PHILADELPHIA (AP) -- Kyle Lohse outpitched Roy Halladay, and the St. Louis Cardinals held off the Philadelphia Phillies 4-3 on Monday night to gain ground on Atlanta in the NL wild-card chase.
Lance Berkman homered and had an RBI single for the surging Cardinals, who moved within 2 1/2 games of the wild card-leading Braves. Atlanta lost 6-5 at Florida on Omar Infante's two-run homer off closer Craig Kimbrel with two outs in the bottom of the ninth inning.
St. Louis, which took three of four in the series, has won 10 of 12 overall.
The defeat prevented Philadelphia from clinching home-field advantage throughout the postseason -- at least momentarily. The NL East champions needed just a win or a Milwaukee loss to the Chicago Cubs to wrap up home field.
Keep up with the latest Cardinals news - Download the BaseballStL app - It is free and available for Droid, iPhone and Blackberry devices