Diamondbacks 5, Giants 4

123456789 R H E
SFO (12-10) 210100000 4 6 0
ARI (14-11) 00001040 - 5 6 1

Final

 
W:D. Nippert (1-0)
L:V. Chulk (0-1)
SV:J. Valverde (10)

Bonds hits 742nd career home run, but D-Backs edge Giants

WERE YOU THERE?
Passport

Did you attend this game? If so, start chronicling your sports memories today with ESPN's Sports Passport. Enter the games you attend, upload your photos and share your memories!
I was there »

Regular Season Series
Arizona leads 10-8 (as of Sat 4/28)
Fri 4/20 @SF 4, ARI 2 Recap
Sat 4/21 @SF 1, ARI 0 Recap
Sun 4/22 @SF 2, ARI 1 Recap
Fri 4/27 @ARI 3, SF 2 Recap
>Sat 4/28 @ARI 5, SF 4 Box Score
Sun 4/29 @ARI 5, SF 4 Recap
Tue 6/5 @ARI 4, SF 3 Recap
Wed 6/6 @ARI 1, SF 0 Recap
Thu 6/7 SF 5, @ARI 4 Recap
Fri 6/29 ARI 4, @SF 3 Recap
Sat 6/30 @SF 4, ARI 1 Recap
Sun 7/1 @SF 13, ARI 0 Recap
Mon 9/10 ARI 5, @SF 3 Recap
Tue 9/11 @SF 2, ARI 1 Recap
Wed 9/12 ARI 9, @SF 4 Recap
Mon 9/17 SF 8, @ARI 5 Recap
Tue 9/18 @ARI 5, SF 0 Recap
Wed 9/19 @ARI 6, SF 4 Recap
· Complete Schedule: Diamondbacks | Giants
Scoring Summary
SFOARI
1stB Bonds homered to right center, D Roberts scored.20
2ndO Vizquel walked, B Molina scored, P Feliz to third, D Roberts to second.30
4thP Feliz homered to left.40
5thC Quentin grounded into fielder's choice to shortstop, C Tracy scored, T Clark out at second.41
7thM Montero singled to right, C Tracy scored, C Quentin to third.42
7thS Hairston homered to left, C Quentin and M Montero scored.45
· View complete Play-By-Play
Game Information
StadiumChase Field, Phoenix, AZ
Attendance32,147 (66.1% full) - % is based on regular season capacity
Game Time2:45
Weatherindoors
UmpiresHome Plate - Chuck Meriwether, First Base - Alfonso Marquez, Second Base - Tim Timmons, Third Base - Rick Reed

A CLOSER LOOK
• Summary: Arizona pinch hitter Scott Hairston's three-run home run gave the Diamondbacks the lead in the seventh inning to steal the moment from Barry Bonds' 742nd career home run.

Scott Hairston
Hairston

• Heroes: Miguel Montero had an RBI single in the seventh to get the D-Backs' rally started. Chad Tracy had a solid night, going 2-for-2, scoring twice and was walked twice.

• Figure this: Prior to tonight's loss, the Giants had won 17-straight games in which Barry Bonds hit a home run.

• Figure this II: The Giants have lost two in a row following their eight-game win streak while the Diamondbacks have won four in a row.

• Quotable: "That's not my crowning moment right there. At some point in time, especially early in a game, you want to try to maybe set a precedence. We're not going to walk this guy every time. We're not scared to death of him. But the minute I thought about that, and then the ball leaves the ballpark, you want to crawl into a hole." -- Diamondbacks manager Bob Melvin, on pitching to Bonds.

-- ESPN.com news services

Diamondbacks 5, Giants 4

PHOENIX (AP) -- Arizona manager Bob Melvin said he wanted to "crawl into a hole" when he pitched to Barry Bonds with first base open and Bonds hit a two-run homer, the 742nd of his career.

Scott Hairston bailed his manager out. Hairston hit a three-run pinch-hit homer to lead the Diamondbacks to a 5-4 victory over San Francisco on Saturday night.

Hairston hit reliever Vinnie Chulk's first pitch 418 feet into the left-field seats with two runners on to give the Diamondbacks a 5-4 lead in the seventh inning.

It was the 14th homer of Hairston career, leaving him just 728 shy of Bonds. Hairston homered for the first time since 2004.

"It's been a while since I've done something like that, and it feels great," Hairston said. "Usually I take a pitch coming off the bench, but that hasn't been working. So I just decided to switch it up and try something new, and it worked out."

Everything seems to be working out for the Diamondbacks, who won their fourth straight. They slipped past the Giants into second place in the NL West, a half-game behind the Los Angeles Dodgers.

The modest win streak started on Wednesday night, when the Diamondbacks overcame 16 strikeouts by San Diego's Jake Peavy and won on Stephen Drew's ninth-inning homer off Trevor Hoffman.

Drew spent much of last year at Triple-A Tucson, as did Hairston and Dustin Nippert (1-0), who earned the victory with two scoreless innings.

"That's how it worked last year in Triple-A," Nippert said. "We would go into the seventh inning, we'd be losing and nobody would even be worried about it."

The difference is that they are playing San Francisco now, not Salt Lake.

"This is definitely different than Triple-A, but it's the same attitude," Nippert said.

The Giants dropped their second straight after winning eight in a row. While they're happy to see Bonds crushing the ball -- he has eight homers in 58 at-bats -- they need others to produce.

"He got us on the board, but we had some other opportunities," manager Bruce Bochy said. "We need to cash in and get a hit with men on base."

The Giants' last chance came in the ninth, when Pedro Feliz led off with a bloop single to right field off Arizona closer Jose Valverde. Randy Winn reached on a fielder's choice grounder and took second on a wild pitch.

After hitting a line drive that landed inches foul down the right-field line, pinch-hitter Ray Durham flied out to deep center. Valverde got Dave Roberts to ground to short to earn his 10th save in 11 chances.

That came as a relief to Melvin, who worried that his decision to challenge Bonds would cost Arizona the game.

With a runner at second and two outs in the first inning, Melvin decided not to walk Bonds, as he did three times in the series opener Friday night. Bonds hit a 1-1 pitch from right-hander Edgar Gonzalez 428 feet into the concourse in right-center field to give the Giants a quick 2-0 lead.

"That's not my crowning moment right there," Melvin said. "At some point in time, especially early in a game, you want to try to maybe set a precedence. We're not going to walk this guy every time. We're not scared to death of him. But the minute I thought about that, and then the ball leaves the ballpark, you want to crawl into a hole.

"I tried to go a little bit against the grain and it didn't work," Melvin said. "I learned my lesson."

It was Bonds' eighth home run of the season and his third off Gonzalez.

Melvin changed his mind in the fifth, walking Bonds with a runner on second. But by then the Giants led 4-0.

Matt Cain held the Diamondbacks hitless until Tony Clark lined a single to right field in the fifth. In his last start against Arizona on April 22, Cain allowed three hits, two in the ninth inning.

He was just as dominant Saturday night, although he struggled with his control at times, walking two men in the second and fifth innings.

"I ran myself out of the game because of the pitch count," said Cain, who threw 99 pitches. "I got myself deep into counts with a lot of guys and it hurt me."

Cain allowed one hit and one run in six innings. He walked four and struck out two.

Chulk (0-1) and Jack Taschner couldn't protect a 4-1 lead. In the seventh, Taschner gave up a single to Chad Tracy, a walk to Carlos Quentin and an RBI single to Miguel Montero, which cut the Giants' lead to 4-2.

Chulk relieved Taschner and gave up Hairston's homer on his first pitch.

"It was a sinker that stayed up," Chulk said. "I was just trying to get a ground ball and I threw it in the spot, but it didn't sink."

Game notes
Bonds has 19 homers at 10-year-old Chase Field, most by a visiting player. ... Arizona 2B Orlando Hudson received his 2006 NL Gold Glove award before the game. Hudson, who also won a Gold Glove with Toronto in 2005, is the sixth infielder to win the award in both leagues.


Series At A Glance

Arizona leads 2-0 (as of 4/28)
Details [+]

MLB Scores

Saturday, April 28th 2007
Minnesota 11 Final
Detroit 3
Texas 9 Final
Toronto 8 in 10
Boston 1 Final
NY Yankees 3
Chi Cubs 8 Final
St. Louis 1
Tampa Bay 5 Final
Oakland 12
LA Angels 3 Final
Chi White Sox 0
Baltimore 7 Final
Cleveland 4
Milwaukee 1 Final
Houston 10
NY Mets 6 Final
Washington 2 in 12
Florida 11 Final
Philadelphia 5
Cincinnati 8 Final
Pittsburgh 1
Atlanta 6 Final
Colorado 2
Kansas City 8 Final
Seattle 3
San Francisco 4 Final
Arizona 5
LA Dodgers 2 Final
San Diego 3