PHOENIX -- When Hunter Pence wasn't leading the Giants' offense, he was saving them on defense.
Pence paced a productive effort from the second half of San Francisco's batting order Friday night by going 4-for-5 and scoring four runs. He also made one of the most remarkable catches of the Giants' season by dashing to the right-field fence and making a sliding grab of Mitch Haniger's ninth-inning drive. That helped force extra innings and led directly to San Francisco's 7-6, 12-inning victory.
"I don't know how he got that ball," Giants manager Bruce Bochy said.
"You can't say enough about what he does for this team," right-hander Cory Gearrin said.
What Pence did Friday was guarantee that the Giants would generate at least some offense, though they went just 4-for-17 with runners in scoring position. Pence tallied three of San Francisco's first four runs before creating scoring opportunities by doubling in the seventh and 10th innings.
The fifth through eighth hitters in San Francisco's order -- Pence, Brandon Belt, Joe Panik and Eduardo Nunez -- were a combined 10-for-18 with six runs scored, four RBIs and five walks.
Chris Haft has covered the Giants since 2005, and for MLB.com since 2007. Follow him on Twitter at @sfgiantsbeat and listen to his podcast. This story was not subject to the approval of Major League Baseball or its clubs.