Pinch hitter Jake McCarthy hit a two-run single in the eighth and the Arizona Diamondbacks rallied to a 3-2 comeback over the San Francisco Giants on Wednesday after two tough losses to start the series.

New Arizona outfielder Stone Garrett tied with a double in the fourth, his first career hit for his long-awaited major league debut after eight seasons in the minors.

JD Davis hit a solo homer in the sixth for San Francisco and LaMonte Wade Jr. connected in the third, but Dominic Leone (3-4) couldn’t hold on to give Carlos Rodon a fourth straight victory.

Noe Ramirez (4-3) got the final two outs in the seventh for the win, while Mark Melancon worked the ninth to close out his old club for his 17th save.

For the Diamondbacks, Puerto Rican Emmanuel Rivera 4-0. The Dominicans Ketel Marte 1-0, Geraldo Perdomo 4-0.

For the Giants, the Venezuelans Thairo Estrada 2-0; Wilmer Flores 4-1.

Categorized in: