Tuesday, September 16th, 2025

The Arizona Diamondbacks delivered a dominant performance against the San Francisco Giants, securing an 8-1 victory and moving ahead in the National League West standings. The game showcased Arizona's offensive depth and strong pitching, while the Giants struggled to generate momentum on offense.
Geraldo Perdomo led the charge for Arizona, going 3 for 3 with a double, a triple, and two RBI. He also showed great discipline at the plate, drawing two walks on a flawless night as the leadoff hitter. Zac Gallen added to the Diamondbacks’ success with six efficient innings, allowing one run on just two hits and striking out six batters.
The Diamondbacks’ pivotal moment came in the sixth inning, where they broke open a tight contest. Ildemaro Vargas struck with a two-run single, giving Arizona a 3-1 lead as part of a six-run inning. Jordan Lawlar contributed with an RBI double, James McCann launched a two-run homer, and Perdomo added an RBI triple to push the score to 7-1.
With this victory, Arizona notched its third consecutive win and has taken 12 of its last 18 games. The Diamondbacks now sit a half-game ahead of San Francisco for third place in the National League West and trail the last NL wild card spot by just one and a half games.
The Giants’ offense was held in check, managing only two hits, a mark that matches their season low. This defeat marks their fourth loss in the past five games. The lone bright spot came when Casey Schmitt homered in the third inning to briefly tie the game at 1-1. Top prospect Bryce Eldridge made his major league debut but went 0 for 3, including a deep 407-foot flyout that likely would have been a home run in most other ballparks.
In the sixth inning, Corbin Carroll doubled to start the Arizona rally. After back-to-back walks loaded the bases, Vargas delivered a two-run single, setting off a six-run outburst that put the game firmly in Arizona's control.
With his six strikeouts, Zac Gallen reached 1,005 career strikeouts with the Diamondbacks. He joins elite company in Arizona's club history alongside Randy Johnson (2,077) and Brandon Webb (1,065) as the only pitchers to notch at least 1,000 strikeouts with the team.
The Giants have not announced a starting pitcher for the next matchup, while the Diamondbacks will send left-hander Eduardo Rodriguez (8-8, 4.98 ERA) to the mound as they look to extend their winning streak.
The Arizona Diamondbacks demonstrated their postseason aspirations with a convincing 8-1 win over the San Francisco Giants, powered by Geraldo Perdomo’s perfect night at the plate and Zac Gallen’s milestone performance on the mound. This victory moves Arizona ahead of San Francisco in the NL West and keeps them within reach of a wild card spot. The Giants’ offensive woes continue, and the next matchup will be crucial as the playoff race intensifies.
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.