Wednesday, September 10th, 2025

Eduardo Rodriguez delivered a dominant pitching performance, allowing only one hit through 6 1/3 innings, as the Arizona Diamondbacks overcame the San Francisco Giants 5-3. This crucial win kept the Diamondbacks’ postseason ambitions alive, halting a three-game losing streak and maintaining their chase for an NL wild card spot.
Arizona entered the contest 4.5 games behind the New York Mets for the final National League wild card position. With their backs against the wall, the Diamondbacks responded with decisive offensive output and effective pitching. Geraldo Perdomo provided a spark at the top of the lineup, launching the first leadoff home run of his career and contributing an RBI single in the second inning. Alex Thomas, Tim Tawa, and Gabriel Moreno also collected two hits apiece for Arizona.
Rodriguez (8-8) struck out six and walked only two over his impressive outing. Jake Woodford and Andrew Saalfrank combined efforts out of the bullpen, retiring four batters each to secure the victory for the Diamondbacks. The pitching staff held the Giants to just three runs, keeping San Francisco’s offense in check when it mattered most.
Carson Seymour (1-3) endured a tough outing for the Giants, retiring just four batters while surrendering four runs and six hits. Rafael Devers provided a late spark with a two-run double in the eighth, but it wasn’t enough to spark a comeback for San Francisco.
With runners on the corners and one out in the seventh inning, the Diamondbacks executed a strikeout-caught stealing double play, quelling a potential rally and protecting their lead.
Eduardo Rodriguez notched his third consecutive victory, marking his first such streak since the 2023 season.
The Giants send Justin Verlander (3-10, 4.09 ERA) to the mound to face the Dodgers, while the Diamondbacks’ Brandon Pfaadt (13-8, 5.18 ERA) will take on the Twins on Friday.
The Arizona Diamondbacks kept their playoff hopes alive with a 5-3 win over the San Francisco Giants, highlighted by a near-flawless start from Eduardo Rodriguez and early offensive fireworks from Geraldo Perdomo. The victory snapped a three-game slide and allowed Arizona to avoid a sweep, as the postseason race continues to intensify.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.