The San Francisco Giants look to complete the sweep of the Arizona Diamondbacks this afternoon at Oracle Park, as they close in on the struggling New York Mets for the final NL Wild Card spot.
The Giants have won 13 of their last 16 games, surging within two games of the Mets in the Wild Card standings. The divisional race isn’t entirely out of reach for San Francisco either, with a seven-game gap separating them from the Los Angeles Dodgers in the NL West.
San Francisco’s recent surge — powered by the league’s hottest offense — has made them postseason contenders in the final stretch of the regular season. Over the last 15 days, the Giants have led MLB in home runs, batting average, and runs scored, hitting a collective .315, more than 40 points higher than the second-place Mets.
Arizona hands the ball to Eduardo Rodriguez, who enters at 7–8 with a 5.22 ERA. Though he’s looked sharper recently — allowing just one run over 12 innings in his past two outings against the Dodgers and Boston Red Sox — he struggled against San Francisco in May, giving up four runs on five hits in four innings.
Rookie right-hander Carson Seymour will start for the Giants. He’s 1–2 with a 4.25 ERA, showing improvement after rebounding from a shaky debut to hold the St. Louis Cardinals to one run across five innings in his last start.
Prediction
Rodriguez appears to be regaining form, but the Giants’ red-hot bats are likely to find a way through. Expect San Francisco to edge out Arizona in a close contest.
Final Score Prediction: Giants 5, Diamondbacks 4
Starting Lineups
Arizona Diamondbacks
1. Geraldo Perdomo — SS
2. Ketel Marte — 2B
3. Corbin Carroll — RF
4. Gabriel Moreno — C
5. Adrian Del Castillo — DH
6. Blaze Alexander — 3B
7. Alek Thomas — CF
8. Tim Tawa — 1B
9. Jake McCarthy — LF
Starting Pitcher: Eduardo Rodriguez (LHP) — 7–8, 5.22 ERA
San Francisco Giants
1. Heliot Ramos — LF
2. Rafael Devers — DH
3. Willy Adames — SS
4. Matt Chapman — 3B
5. Wilmer Flores — 1B
6. Casey Schmitt — 2B
7. Jung Hoo Lee — CF
8. Luis Matos — RF
9. Patrick Bailey — C
Starting Pitcher: Carson Seymour (RHP) — 1–2, 4.25 ERA
How to Watch Diamondbacks vs. Giants
First pitch for this afternoon’s game between the Arizona Diamondbacks and San Francisco Giants is set for 3:45 PM Eastern / 12:45 PM Pacific at Oracle Park in San Francisco.
The game airs live on NBC Sports Bay Area and Dbacks.TV.
Arizona Diamondbacks vs. San Francisco Giants
Date: Wednesday, September 10, 2025
Time: 3:45 PM Eastern / 12:45 PM Pacific
Venue: Oracle Park, San Francisco, CA
TV: NBC Sports Bay Area, Dbacks.TV
Streaming: MLB.TV
Globely News covers the game changers transforming the worlds of business, sports, politics, and technology. From AI and electric vehicles to the rise of China and the NFL's next stars, we've got you covered.