In a thrilling baseball showdown, the Arizona Diamondbacks secured a hard-fought 5-4 victory against the San Francisco Giants in Phoenix. The game-changing moment arrived in the fifth inning when Geraldo Perdomo delivered a crucial three-run double, breaking a deadlock. Pitcher Eduardo Rodriguez showcased an impressive performance, allowing only one run over seven innings, setting the stage for Arizona's win. This triumph not only marked the Diamondbacks' seventh consecutive win against the Giants this season but also kicked off their three-game series with a decisive lead.
Diamondbacks Edge Out Giants in Tense Opener
On Monday in Phoenix, June 29, 2026, the Arizona Diamondbacks faced off against the San Francisco Giants in a highly anticipated series opener. The game began with an immediate impact from Ketel Marte, who launched his 16th home run of the season on just the second pitch thrown by Giants' starter Tyler Mahle. However, San Francisco managed to equalize in the fifth inning with a squeeze bunt from Jonah Cox. The Diamondbacks, eager to rebound from three recent losses, seized control in the bottom of the fifth. A strategic walk by Nolan Arenado, followed by a single from Tommy Troy and another walk to Marte, loaded the bases. Geraldo Perdomo then stepped up, sending a powerful hit to the left field fence against reliever Sam Hentges, clearing the bases and giving Arizona a commanding 4-1 lead. Mahle (1-8) was charged with four runs over 4 1/3 innings. The Diamondbacks further solidified their lead in the sixth with Arenado's ninth home run of the season against the Giants' third pitcher, JT Brubaker, proving to be a critical run. Eduardo Rodriguez (7-2) earned his second victory against the Giants this season, limiting them to five hits. The Giants mounted a fierce comeback attempt, scoring in the eighth via Casey Schmitt's sacrifice fly and adding two more runs in the ninth through a leadoff homer from Heliot Ramos and an RBI single from Drew Cavanaugh, narrowing the gap to 5-4. However, Diamondbacks closer Paul Sewald preserved the win, securing his 19th save by retiring Drew Gilbert and Matt Chapman, despite the Giants outhitting Arizona 9-6. Marte and Arenado each crossed home plate twice for Arizona, with Arenado also adding a single. Luis Arraez, Bryce Eldridge, and Victor Bericoto each contributed two hits for the Giants, who were looking to continue their two-game winning streak. Cavanaugh notably recorded his first career RBI in only his third major league appearance.
This game served as a compelling demonstration of strategic offense and resilient pitching. The Diamondbacks' ability to capitalize on scoring opportunities, particularly Perdomo's clutch hit, highlighted their offensive depth. Meanwhile, Rodriguez's steady performance on the mound was instrumental in containing the Giants' lineup. The narrow margin of victory, despite being out-hit, underscores the unpredictable and exciting nature of baseball, reminding fans that timely hits and solid pitching can often triumph over a higher hit count. It also emphasizes the importance of a strong bullpen, as Sewald's composure under pressure secured the win against a determined Giants' rally.