MLB Game Recap

Diamondbacks 5 – Giants 3 (9/10/2025): Perdomo’s Homer Fuels Victory

San Francisco Giants vs Arizona Diamondbacks Recap: The Diamondbacks take down the Giants 5-3, improving their record to 72-74.

On a scorching day at Oracle Park, the Arizona Diamondbacks edged out the San Francisco Giants with a 5-3 victory. This win was critical for the Diamondbacks as they improved their record to 72-74, solidifying their position in the NL West at fourth place. Meanwhile, the Giants, holding the third spot, saw their record drop to 74-71.

Early Dominance by Arizona

From the onset, the Diamondbacks took control with a strong start, scoring early in the game. They tallied four runs in the first two innings, putting the Giants on their back foot from the start. Key contributions came from Geraldo Perdomo and Jake McCarthy, each driving in runs to set the pace.

While the Diamondbacks’ bats were active, their pitching also made a statement. Eduardo Rodriguez shone on the mound, delivering 6.33 innings of scoreless baseball. He allowed just two hits and secured six strikeouts, effectively stifling the Giants’ offense.

Rodriguez’s performance earned him his seventh win of the season, as he outdueled Carson Seymour. Seymour struggled in his 1.33 innings of work, conceding four runs on six hits. His ERA rose to 4.25 following this outing.

Giants’ Late Rally Falls Short

Despite a slow start, the Giants found their rhythm late in the game, attempting to mount a comeback. Rafael Devers was instrumental in this effort, driving in two runs with his lone hit. However, their rally in the eighth and ninth innings was not enough to overcome the early deficit.

For the Diamondbacks, Andrew Saalfrank was tasked with closing out the game. Though he allowed a run in his 1.33 innings, he managed to quell the Giants’ late push, securing the win for Arizona. His ERA stands impressively at 1.11, underscoring his reliability in tight situations.

At the plate, the Diamondbacks’ offense was well-rounded. Geraldo Perdomo and Tim Tawa both had significant outings, with Perdomo hitting a home run and driving in two runs. Tawa contributed with two hits and scored twice, proving pivotal in Arizona’s offensive strategy.

Looking Ahead

The Diamondbacks will look to build on this momentum as they head on the road to face the Minnesota Twins. These upcoming games will test their consistency as they remain in contention within the NL West. Manager Torey Lovullo will undoubtedly be focusing on maintaining their winning form.

Meanwhile, the Giants will need to regroup before their upcoming series against the division-leading Los Angeles Dodgers. Manager Bob Melvin will be tasked with reinvigorating his squad after this setback, particularly focusing on their pitching staff, which has been a strength this season.

Both teams are poised for intense matchups in the following days, with the Giants aiming to close the gap in their division and the Diamondbacks striving to finish the season strong. The stakes are high, and every game carries significant weight as the regular season nears its end.

To Top