Gregor Blanco homered and Madison Bumgarner won his seventh game as the Giants edged the San Diego Padres 6-5 on Wednesday at Petco Park.
The Giants sent nine batters to the plate and scored three runs in the first off Clayton Richard (2-7), who gave up six runs (four earned) on 10 hits over 5²⁄³ innings.
All eight of the Giants’ starting position players collected at least one hit.
Bumgarner (7-4) allowed four runs over six innings to win his second straight start. Sergio Romo worked a perfect ninth inning for his third save.
Blanco gave the Giants a 4-2 lead with his solo homer in the fifth before Cameron Maybin cut into the lead with a two-out, solo homer in the sixth.
One game after hitting a walk-off home run, Padres second baseman Logan Forsythe committed a key error with two outs in the sixth on Blanco’s ground ball, allowing Joaquin Arias and Brandon Crawford to score.
The Padres pulled close with single runs in the sixth and seventh innings, but they stranded two runners in the eighth and fell to 1-27 when trailing after six innings.
San Diego outfielder Carlos Quentin, who hit two solo homers on Tuesday, went 1-for-4 and is hitting .481 (13-for-27) with five homers and nine RBIs in seven games since coming off the disabled list.
NOTE: Third baseman Pablo Sandoval (broken hamate bone in left hand) will return by no later than Tuesday, manager Bruce Bochy said, adding that Ryan Theriot will remain at second base. There had been speculation that infielder Joaquin Arias, who has been filling in at third, would move over to second when Sandoval comes back, but Theriot has been one of the Giants’ hottest hitters. ... Giants outfielder Angel Pagan, who extended his hitting streak to 14 games, has hit safely in 45 of his last 47 games. ... Eleven of the Giants’ last 12 games have been decided by two runs or fewer.