PHILADELPHIA (AP) - Jaime Garcia allowed one run in six solid innings, David Freese had three RBIs and Nick Stavinoha homered to lead the St. Louis Cardinals to a 6-3 win over the Philadelphia Phillies on Monday night.
Garcia (3-1) gave up three hits and struck out six in the latest strong outing from the left-handed rookie. He has pitched at least six innings in all five starts and allowed one earned run or less in 4 of them.
Garcia appeared headed toward a no-decision until Stavinoha delivered a pinch-hit homer leading off the seventh against Joe Blanton (0-1). Freese added a bases-loaded double and the Cardinals took the opener of a 4-game series between 2 of the NL's top teams.
Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.