San Francisco —Buster Posey must of had a lucky charm in his uniform pants when he was running the bases to preserve the win.
Arizona Diamondbacks first baseman Christian Walker couldn’t handle Kris Bryant’s smoked grounder with two outs in the bottom of the ninth inning Tuesday night, allowing LaMonte Wade Jr. to score the winning run for the San Francisco Giants in a crazy, 8-7 victory.
San Francisco won their third straight and fifth in six games. They earned this one the hard way after going up 5-0 in the fifth inning but almost had it slip away from their grasp.
Brandon Crawford hit a go-ahead double in the eighth and Posey homered. After scoring from first on Crawford’s hit, Posey came up from his feet-first slide grinning and told Bryant, “I’m so fast.”
The Giants took advantage of two errors to score the walk-off win after the Diamondbacks, down 5-0 early in the game and 7-5 entering the ninth inning, got two runs back off San Francisco closer Jake McGee to make the game interesting.
Wade led off the last of the ninth against Matt Peacock (5-7) with a smash that rocketed off Walker’s glove for his first error of the inning.
After two infield outs then Buster Posey drew a walk, Bryant went the other way with another shot that Walker didn’t field cleanly. The first baseman knocked down the ball but couldn’t recover in time to prevent the Giants’ second walk-off victory of the season.
Zack Littell (1-0), who got the final out of the top of the ninth after the Diamondbacks knocked McGee out of the game, was credited with the win.
The Diamondbacks rallied to tie the game for a second time after loading the bases against McGee with no outs. Josh VanMeter walked with one out to force in a run, after which Nick Ahmed’s sacrifice fly made it 7-7.
Littell came on to strike out Ketel Marte with the potential go-ahead run at second to preserve the tie and set up the walk-off in the bottom of the inning.
Arizona had been shut out on one hit through five innings by Giants left-hander Alex Wood before exploding to erase a 5-0 deficit within seven batters in the sixth.
Consecutive one-out doubles by Zac Gallen, Ahmed and Marte scored the first two runs. One out later, Carson Kelly made it 5-3 with a triple before Asdrubal Cabrera tied it with a two-run homer, his seventh long ball of the season.
Wood completed the inning, finishing charged with five runs and six hits. He didn’t walk anyone and fanned five.
Gallen, Arizona’s starting pitcher, also made it through six innings. He was charged with five runs on seven hits and a walk with seven K’s.
Gallen’s winless stretch is now 11 starts in which he’s 0-6 since a victory at Atlanta on April 25.
RON WOTUS’ MARK
Longtime Giants coach Ron Wotus, currently stationed at third base, earned his 2,000th victory with the franchise.
“He’s one of the best,” Posey said.
The team toasted him afterward and Wotus said, “I’m honored that they’re even acknowledging it.”
Giants: San Francisco recalled RHP Camilo Doval from Triple-A Sacramento and optioned RHP John Brebbia to Sacramento.
Diamondbacks: Arizona released OF Josh Reddick during Monday’s off day after he was designated for assignment last Thursday. INF Jake Hager was optioned to Reno after Sunday’s game at San Diego.
RHP Merrill Kelly (7-8, 4.13) is on the mound on Wednesday for the Diamondbacks after going 5-1 with a 2.44 ERA over his last nine starts since June 21.
The Giants will have with RHP Kevin Gausman (10-5, 2.31), who will try to win consecutive starts for the first time since May 30 and June 5. He went on emergency family leave last month as wife Taylor dealt with pregnancy complications before delivering a healthy baby girl.