Angel Pagan drove in the winning run in the ninth inning to lead the San Francisco Giants in a 3-2 win over the San Diego Padres to open a three-game set on Friday.
In the ninth off Luke Gregerson (1-2), Gregor Blanco led off with a bloop single to left, but Andres Torres' bunt went back to the mound and Gregerson got the force at second. Torres, though, then stole second to get into scoring position and Pagan roped a hit to right for the win.
Buster Posey and Hunter Pence each drove in a run for the Giants, who were coming off a three-game sweep at the hands of Milwaukee.
Madison Bumgarner struck out 10 and gave up two runs on four hits over six innings. Santiago Casilla (2-1) pitched 1 1/3 innings without a blemish to get the win.
Chase Headley drove in both runs, including a solo home run, while Chris Denorfia went 2-for-4 with a run scored for the Padres, who came into the series fresh off a three-game sweep of the Dodgers in Los Angeles. Edinson Volquez gave up two runs on eight hits with three walks and three strikeouts over six innings.
San Diego struck in the first inning as Denorifa doubled to leadoff, moved to third on Everth Cabrera's sacrifice and came home on a sac fly from Headley.
San Fran got it back in the home half as Pagan singled to start the frame, took second on a walk pitch and later, after a walk from Marco Scutaro and groundout by Pablo Sandoval, scored on a Posey sac fly.
In the third, the Giants went on top after Posey walked with two outs and scored when Pence followed with a double to the corner in left field.
Headley, though, tied the game with a swing of the bat as his first home run of the year came with two outs in the sixth.
San Fran, which had runners on base each inning, put its first two men on base to start the sixth. Bumgarner then hit a grounder to short that Cabrera fielded and quickly applied the tag to Brandon Belt. He then went to second for the force out and Jedd Gyorko one-hopped the ball to first. The ball got past Yonder Alonso, but Bumgarner had the throw beat to prevent a triple play. Pagan grounded out to end the inning.
San Francisco took 12 of 18 games against San Diego last season ... San Fran went just 1-for-9 with runners in scoring position and stranded nine men on base ... San Francisco pitchers recorded 14 strikeouts in the game.