ST. LOUIS (AP) — Lance Berkman lined a bases-loaded single over a drawn-in outfield with one out in the ninth inning, giving the St. Louis Cardinals a 2-1 victory over the run-starved Philadelphia Phillies on Tuesday night.
Jaime Garcia allowed five hits and an unearned run in eight innings for the Cardinals, but gave up a 1-0 lead in the eighth — enabled when second baseman Tyler Greene dropped Jimmy Rollins' routine pop fly with one out. Rollins eventually scored on a sacrifice fly by Placido Polanco.
Fernando Salas (2-0) had a strikeout in a perfect ninth.
The Phillies' Roy Oswalt worked five efficient innings in his first start off the 15-day disabled list for lower back inflammation. Danys Baez (1-2) took the loss in relief.