SAN FRANCISCO -- Brandon Belt delivered more ninth-inning drama, but it wasn't enough Tuesday to save the Giants on a mistake-prone night.
The Arizona Diamondbacks withstood Belt's game-tying homer by rallying in the 11th inning for a 6-4 victory at AT&T Park.
The Giants made three errors in the game, allowed the go-ahead run on a wild-pitch and had a runner thrown out by a country mile trying to score in the 10th.
But Belt nearly saved the day -- again -- with a two-run homer in the bottom of the ninth off closer J.J. Putz to tie the score at 4-4 and force extra innings. Belt's first career pinch-hit home run came one night after his first career walk-off hit.
"Good for Brandon," manager Bruce Bochy said. "I know he's been working hard. He gave us a huge hit."
The Giants had a chance to complete the comeback in the bottom of the 10th, but Pablo Sandoval was out by several steps trying to score from second on a single to right by Hunter Pence. The throw from right fielder Cody Ross was there and waiting, raising the question of whether third-base coach Tim Flannery was overly aggressive in waiving home Sandoval.
Bochy had little patience for the second-guessing.
"What do you want me to say? It was a two-out hit, and we were trying to score," Bochy said. "Ross charged the ball well and threw a bullet home. That's part of the game. (The other team is) going to execute and make good plays."
The Diamondbacks broke through in the 11th against Giants reliever Santiago Casilla. Didi Gregorious scored on a wild pitch and Gerardo Parra followed with a double to drive home Alfredo Marte, who had reached on an error by Belt.
Belt led off the bottom of the 11th with a single, but then made an error on the bases, running into a tag that resulted in a double play.
The loss dropped the Giants to 0-5 in games started by Matt Cain this season. The right-hander rebounded from a few shaky innings to limit the damage to four runs (three earned) over six innings. Still, the three-time All-Star's ERA sits at 6.59.
"Matt threw the ball well," Bochy said. "He just had bad luck. There's not much you can do about that. But he settled down."
The left-handed swinging Belt will be back in the starting lineup today with a right-hander scheduled to star. Bochy benched the struggling hitter against left-handed pitchers the first two games of the series, but Belt appears to have rediscovered his smooth stroke.
With the Giants trailing 4-2 in the ninth and Pence at second after a double, Belt sent a towering shot into the right-field seats against Putz and raised a triumphant fist as he rounded first base.
It ended a string of 88 consecutive at-bats without a home run for Belt, dating to Sept. 22 of last season.
But the Diamondbacks had their own big blast earlier in the game. In the third inning, Cain fell behind in the count 3 and 1 to Paul Goldschmidt, who hit a two-run homer into the left-field seats to make it 4-0.
It was the sixth home run Cain has given up in his five starts. (As recently as 2011, he gave up just nine home runs all season.)
Bochy is unfazed.
"Matt's a pro," he said. "He knows he's going to have his moments. He's fine. He's healthy. ... He'll tell you he's just make too many mistakes out over the plate."
The large, orange shield bearing the number "756" -- a nod to Bonds' surpassing Hank Aaron's record of 755 home runs -- had been there since the start of the 2008 season.
Arizona (Ian Kennedy 1-2) at Giants (Madison Bumgarner 3-0), 12:45 p.m. CSNBA