SAN FRANCISCO, May 1 (UPI) -- Vicente Padilla retired the first 15 batters he faced Tuesday night and a two-run homer by Jimmy Rollins capped a five-run ninth inning as the Philadelphia Phillies ended a six-game skid with an 8-2 triumph over the San Francisco Giants.
Padilla's bid for a perfect game ended when Tsuyoshi Shinjo hit a 3-2 pitch into center field for a leadoff single in the bottom of the sixth. After Benito Santiago lined out, Shinjo took second on a sacrifice by pitcher Livan Hernandez and scored on a double by David Bell to cut San Francisco's deficit to 3-1.
But that was the only run allowed by Padilla (3-2), who gave up three hits over eight innings with no walks and four strikeouts.
The righthander from Nicaragua squared his career mark against the Giants at 1-1.
In a non-save situation, closer Jose Mesa gave up one run and two hits in the ninth.
The Phillies took a 3-0 lead after three innings on sacrifice flies by Scott Rolen and Bobby Abreu, and Travis Lee's solo homer. They broke open the game in the ninth on the way to just their second victory in 12 games.
Philadelphia also stopped an eight-game road slide, winning away from home for the first time since a 7-5 victory at Florida on April 17.
Hernandez (4-2) surrendered three runs and nine hits over eight innings and lost his second straight start.
J.T. Snow delivered a run-scoring single in the ninth, but the Giants lost for the fifth time in their last seven games.