ENSign in
MLB · Final

Diamondbacks Defeat Giants in Thrilling Encounter

Wednesday, September 10, 2025, 3:45 PM ET · Oracle Park

Arizona Diamondbacks 5, San Francisco Giants 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Arizona Diamondbacks vs San Francisco Giants?

Arizona Diamondbacks beat San Francisco Giants 5-3 at Oracle Park on September 10, 2025.

In a tightly contested game at Oracle Park, the Arizona Diamondbacks emerged victorious against the San Francisco Giants with a final score of 5-3. This match was particularly noteworthy as it marked the seventh meeting of the season between these two teams, with the series now tied at 3-3. The victory for the Diamondbacks was crucial as they aimed to improve their position in the league standings, while the Giants sought to capitalize on their recent strong form.

The Giants entered the game with an impressive record of 9-1 over their last ten games, showcasing a powerful offense that averaged 9.2 runs scored per game during that stretch. Their recent performance included a decisive 11-5 victory against the Diamondbacks just a day prior, indicating a potent lineup. However, they faced challenges with injuries, including Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage, all of whom were on the injured list, impacting their depth and strategy.

On the other hand, the Diamondbacks had a solid record of 7-3 in their last ten games but were coming off a loss against the Giants the previous day. Their scoring average during this span was 5.6 runs per game, which, while lower than the Giants, still demonstrated their capability to compete offensively. Arizona's roster was also affected by injuries, with key players like Tommy Troy, Ryne Nelson, Zac Gallen, Michael Soroka, and Corbin Burnes sidelined.

In the game, the Diamondbacks struck early, with Geraldo Perdomo hitting a home run in the first inning to give Arizona a 1-0 lead. They continued to build on this advantage in the second inning, scoring three more runs through a combination of singles and a sacrifice fly, bringing the score to 4-0. The Giants struggled to find their rhythm offensively, unable to score until the eighth inning when they finally broke through with two runs, narrowing the gap to 5-2. The Giants added another run in the ninth inning, but it was not enough to overcome the deficit.

The conditions at Oracle Park were typical for a September evening, with a slight chill in the air and a crowd eager to support the home team. The atmosphere was electric, especially as the Giants attempted to mount a comeback late in the game. However, the Diamondbacks' pitching staff held firm, securing the win and demonstrating resilience despite their injury challenges.

The market had priced the Giants as favorites for this matchup, reflecting their strong home record of 5-0 in their last five home games leading into this contest, while the Diamondbacks had a mixed away record of 4-2 in their last six games on the road. The odds reflected the Giants' recent success, but the Diamondbacks proved that they could compete effectively, especially in critical matchups like this one.

As the game unfolded, viewers were treated to a showcase of both teams' strengths and weaknesses. The Giants' potent offense was on display, but their inability to capitalize on scoring opportunities early in the game proved costly. Meanwhile, the Diamondbacks demonstrated their ability to execute under pressure, with key hits and solid pitching that ultimately sealed their victory.

This game not only highlighted the competitive nature of the current MLB season but also set the stage for the final stretch as both teams vie for playoff positioning. With the series now tied, the stakes are higher than ever as they prepare for their next encounters.

Injury report

  • Victor Bericoto10-Day-ILKneeSan Francisco Giants
  • Marcelo Mayer10-Day-ILForearmSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Keaton Winn15-Day-ILElbowSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants
  • Tommy Troy10-Day-ILShoulderArizona Diamondbacks
  • Ryne Nelson60-Day-ILElbowArizona Diamondbacks
  • Zac Gallen60-Day-ILElbowArizona Diamondbacks
  • Michael Soroka15-Day-ILShoulderArizona Diamondbacks
  • Corbin Burnes60-Day-ILElbowArizona Diamondbacks

Recent form

San Francisco Giants

Last 10: 9-1Streak W19.2 scored · 4 allowed per game5-0 at home

  • W11-5vs Arizona DiamondbacksSep 9
  • L3-4at St. Louis CardinalsSep 7
  • W8-2at St. Louis CardinalsSep 6
  • W10-8at Colorado RockiesSep 4
  • W7-4at Colorado RockiesSep 3
  • W8-2at Colorado RockiesSep 1
  • W13-2vs Baltimore OriolesAug 31
  • W15-8vs Baltimore OriolesAug 30
  • W12-3vs Chicago CubsAug 28
  • W5-2vs Chicago CubsAug 27

Arizona Diamondbacks

Last 10: 7-3Streak L15.6 scored · 4.3 allowed per game4-2 away

  • L5-11at San Francisco GiantsSep 9
  • W5-1vs Boston Red SoxSep 7
  • W10-5vs Boston Red SoxSep 6
  • W5-3vs Texas RangersSep 3
  • L5-7vs Texas RangersSep 2
  • W6-1at Los Angeles DodgersAug 31
  • W3-0at Los Angeles DodgersAug 30
  • W6-4at Milwaukee BrewersAug 28
  • W3-2at Milwaukee BrewersAug 27
  • L8-9at Milwaukee BrewersAug 26

Standings

TeamGames behindLostStreakWin %Won
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 1st Inning1-0Perdomo homered to right (380 feet).
  2. 2nd Inning2-0Tawa singled to left, Alexander scored, Thomas to second.
  3. 2nd Inning3-0Perdomo singled to right, Thomas scored, Tawa to third.
  4. 2nd Inning4-0Marte hit sacrifice fly to right, Tawa scored.
  5. 6th Inning5-0McCarthy doubled to center, Tawa scored.
  6. 8th Inning5-2Devers doubled to center, Ramos scored and Bailey scored.
  7. 9th Inning5-3Lee grounded out to second, Chapman scored, Schmitt to third.

Win probability

Above the line favours San Francisco Giants, below favours Arizona Diamondbacks.

Venue

  • Oracle ParkSan Francisco, California
  • Attendance33810
  • OfficialsGabe Morales, Mike Muchlinski, Emil Jimenez, Doug Eddings

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.