PHOENIX — Jason Vosler snapped an eighth-inning tie with his first major league home run and the San Francisco Giants rallied past Arizona 5-4 on Wednesday night, handing the Diamondbacks their 10th straight defeat.
Pinch-hitter Austin Slater connected for a two-run shot that tied it 4-all earlier in the eighth. Tyler Rogers pitched out of a huge jam in the ninth, sending Arizona to another agonizing loss and its longest skid since 2010.
The 27-year-old Vosler was called up Wednesday from Triple-A Sacramento to replace injured first baseman Brandon Belt on the roster. The rookie — who had a short stint with the Giants earlier this year — entered in the sixth inning when another first baseman, Darin Ruf, left with an apparent injury.
San Francisco trailed 4-0 early and 4-2 going into the eighth before Donovan Solano led off with a double. Slater tied the game when he crushed a two-out, 460-foot homer down the left field line, flipping his bat as he trotted toward first and watched the ball land in Chase Field’s second deck.
Then it was Vosler’s turn. The lefty batter worked a full count before turning on a fastball and driving it down the right field line into the Giants’ bullpen.
Both homers came off Alex Young (1-4), who had been one of the Diamondbacks’ most effective relievers.
Arizona loaded the bases with one out in the ninth on three singles off Rogers, but he struck out Ketel Marte and got Eduardo Escobar to ground out for his sixth save.
Nick Tropeano (1-0) pitched a hitless seventh for the win, and Jake McGee worked a scoreless eighth.
Merrill Kelly pitched six effective innings for the Diamondbacks, who looked as though they might finally end their long slide.
Kelly has been one of the few bright spots this season for a team with the worst record in the National League at 18-32. The right-hander threw five scoreless innings before giving up two runs in the sixth. He gave up five hits, struck out six, walked none and left with a 4-2 lead.
Kelly has given up three runs or fewer in seven straight starts dating to April 21.
The Diamondbacks had a three-run second inning to push to a 4-0 lead against starter Johnny Cueto. Josh Rojas had a two-run single and Nick Ahmed brought home Josh Reddick with a base hit.
Cueto gave up four earned runs on eight hits over five innings. He struck out five and walked none.
Arizona has lost 19 of 22 overall.
FULL CAPACITY AT ORACLE
The Giants are allowing full-capacity crowds at Oracle Park starting with a home series that begins June 25 against Oakland.
The state of California announced that large outdoor venues like Oracle Park could operate at full capacity without social distancing guidelines.
Giants: Belt was placed on the 10-day injured list with a left oblique strain. … Ruf exited in the sixth with an apparent injury. He hit a single and made a hard turn around first base before grimacing and limping back to the bag.
Diamondbacks: Manager Torey Lovullo said first base coach Dave McKay had his spleen removed in a surgery earlier this week. The 70-year-old McKay was hurt in a dugout fall during spring training and hasn’t been at the ballpark for most of the season. … RHP Luke Weaver (shoulder strain) won’t throw for the next four weeks and will then be re-evaluated. … 1B Christian Walker (oblique strain) continues his rehab assignment at Triple-A Reno. … RHP Tyler Clippard (shoulder) had surgery on his right knee. Lovullo said Clippard’s shoulder is improving and was hopeful the knee surgery wouldn’t add to his time on the injured list.
The Giants travel to face the Los Angeles Dodgers for a four-game series. Neither team had announced a starting pitcher for Thursday’s game.
The Diamondbacks start a four-game series with St. Louis on Thursday. They’ll send out RHP Matt Peacock (1-1, 4.91 ERA) to face Cardinals RHP Carlos Martínez (3-4, 4.18).
More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports