Diamondbacks rally past Giants 5‑4 at Chase Field
PHOENIX (Interstat) — Eduardo Rodriguez pitched seven strong innings and Geraldo Perdomo delivered a three-run double as the Arizona Diamondbacks defeated the San Francisco Giants 5-4 on Monday night at Chase Field.
Rodriguez (7-2) allowed one earned run on five hits, striking out one. Nolan Arenado went 2-for-2 with a home run and Ketel Marte also homered for Arizona, which improved to 42-42. Paul Sewald earned his 19th save, allowing three hits and two runs in the ninth.
Arizona scored one in the first, then tied the game 4-4 in the fifth on Perdomo’s double to left scoring three runs. The Diamondbacks added a run in the sixth.
San Francisco (35-49) took a 4-1 lead in the fifth on Jonah Cox’s sacrifice bunt. The Giants added runs in the eighth on Casey Schmitt’s sacrifice fly and in the ninth on Drew Cavanaugh’s RBI single. Tyler Mahle (1-8) took the loss, giving up four earned runs in 4 1/3 innings.
The Giants had nine hits, the Diamondbacks six. Attendance was 18,838. Time of game was 2:28.