SAN FRANCISCO (AP) – Damon Minor singled in Barry Bonds with two outs in the 10th inning to lead the San Francisco Giants to their season-high sixth straight win, 5-4 over the struggling Arizona Diamondbacks on Thursday night.
Tyler Walker (4-0) pitched a perfect 10th with two strikeouts for the win.
Minor, called up Tuesday when first baseman J.T.
Snow went on the disabled list, singled to right off Jose Valverde (0-2) to score Bonds, who was intentionally walked, for the winning run.
Valverde gave up a go-ahead double to Pedro Feliz on Wednesday night.
Minor went 2-for-3 with two walks – getting his first hit in the majors since the 2002 season when he doubled in the fourth.
The Diamondbacks tied it on Danny Bautista's solo home run off closer Matt Herges with two outs in the ninth.
Herges struck out Matt Kata and Luis Gonzalez looking and appeared headed for his third save in as many nights until Bautista hit an 0-1 pitch over the wall in left-center for his seventh homer and second this week in the ninth inning.
It was only the third blown save for the righty all year, and it spoiled what would have been starter Dustin Hermanson's first win in more than two months.
Michael Tucker hit a two-run triple and added a sacrifice fly for the Giants, who won without getting a home run from Bonds.
The six-time NL MVP homered the previous two nights, but settled for a single and three intentional walks.
Pierzynski hit a go-ahead double in the fourth to score Minor, then Pierzynski came home on Tucker's sacrifice fly, but the bullpen couldn't hold a two-run lead.
The Diamondbacks lost their fourth straight and seventh of eight to fall 13 games under .500 – their worst record since the club's inaugural season in 1998, when Arizona finished 16 games under at 65-97.
Hermanson allowed three runs on six hits, struck out one and walked three in 5 2-3 innings.
He hasn't won since beating Milwaukee on April 13.
The right-hander hasn't recorded a decision since losing back-to-back outings April 20 and May 8.
Arizona added a run on Scott Eyre's bases-loaded passed ball in the sixth that allowed Steve Finley to score.
Eyre walked pinch-hitter Carlos Baerga to load the bases again, then Chad Tracy grounded out to end it.
The bullpen ran into trouble in the seventh, too.
Jason Christiansen gave up a single to Kata and walked Gonzalez before Jim Brower relieved.
Brower immediately allowed a single to Bautista to load the bases.
Steve Finley followed with a chopper that second baseman Neifi Perez threw home to save a run.
Shea Hillenbrand then hit into a double play to end the threat.
The Diamondbacks' frustration is starting to show.
Manager Bob Brenly swapped Bautista and Hillenbrand in the batting order to mix things up – Bautista hit fourth and Hillenbrand sixth.
It was also an effort to get Gonzalez more pitches to hit in the No.
The three combined to go 4-for-13.