Giants top Diamondbacks 6‑4 behind McDonald’s strong start

PHOENIX (Interstat) — Trevor McDonald pitched six shutout innings of one-hit ball with five strikeouts as the San Francisco Giants beat the Arizona Diamondbacks 6-4 on Wednesday at Chase Field. McDonald, now 3-6, allowed no earned runs and walked none in his best outing of the season.

Victor Bericoto hit a two-run homer in the fifth inning, and Heliot Ramos tripled and scored in the sixth as San Francisco built a 6-0 lead. Jung Hoo Lee added an RBI single and Drew Cavanaugh drove in a run in the same inning.

Arizona rallied in the eighth, scoring four runs. Ketel Marte doubled in two runs, and Corbin Carroll’s groundout brought home the fourth run, but Caleb Kilian struck out two in a perfect ninth for his seventh save. Zac Gallen took the loss, falling to 3-8.

San Francisco outhit Arizona 11-7. The Giants improved to 36-50, while the Diamondbacks evened their record at 43-43. Attendance was 17,142, and the game lasted 2 hours, 52 minutes.