Philadelphia, PA (Sports Network) - Roy Halladay tossed a two-hitter on Friday to help the Philadelphia Phillies earn an 8-2 victory over the St. Louis Cardinals in a rain-shortened second test of a four-game set at Citizens Bank Park.
Halladay (2-2) surrendered a pair of solo home runs and walked two while striking out six over seven strong innings before the heavy rain came down and forced the game to be called in the middle of the frame.
Humberto Quintero went 2-for-3 with two RBI, while Chase Utley, John Mayberry and Ben Revere added an RBI apiece for the Phillies, who had lost a season- high four straight games.
Jaime Garcia (1-1) gave up eight runs -- four earned -- on nine hits and two walks over three frames to absorb the loss.
Carlos Beltran and Matt Holliday each clubbed a solo shot for the Cardinals, who had won two of three coming in, including a 4-3 decision in Thursday's series opener.