ENSign in
MLB · Final

Diamondbacks Edge Giants in Thrilling Finish

Tuesday, September 16, 2025, 9:40 PM ET · Chase Field

Arizona Diamondbacks 6, San Francisco Giants 5, 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 San Francisco Giants vs Arizona Diamondbacks?

Arizona Diamondbacks beat San Francisco Giants 6-5 at Chase Field on September 16, 2025.

In a tightly contested game at Chase Field, the Arizona Diamondbacks triumphed over the San Francisco Giants with a final score of 6-5. This victory not only marked a significant moment in the ongoing series but also solidified Arizona's dominance, as they have now won the series 4-3 against the Giants this season.

The Diamondbacks entered this matchup with a home record of 77-75, showcasing a recent form that included a 6-4 record over their last ten games. They were riding a two-game winning streak, having scored an average of 6.1 runs while allowing 4.7 runs per game during this stretch. Their last game before this one was a commanding 8-1 victory against the same Giants just a day prior, indicating a strong offensive performance.

On the other side, the Giants had a slightly lower away record of 75-76 and were coming off a rough patch, losing their last two games. Despite a solid 7-3 record in their previous ten games, they had been struggling recently, averaging 6.5 runs scored but also allowing an average of 5.0 runs. Their last outing resulted in a disappointing 1-8 loss to the Diamondbacks, which may have contributed to their lack of momentum heading into this game.

Historically, the Diamondbacks have fared well against the Giants, holding an 11-8 record in their last 19 meetings. However, the Giants had managed to win two of their last three encounters prior to this game, including a 5-3 victory just a week earlier. This backdrop added an extra layer of intrigue to the matchup, as both teams were eager to assert their dominance in the rivalry.

In terms of injuries, the Diamondbacks were significantly affected, with several key players on the injured list. Tommy Troy was placed on the 10-Day Injured List due to a shoulder issue, while Ryne Nelson, Zac Gallen, and Corbin Burnes were all on the 60-Day IL with elbow problems. Michael Soroka was also sidelined with a shoulder injury, adding to Arizona's challenges. The Giants were not without their injuries either, as Victor Bericoto and Marcelo Mayer were both on the 10-Day IL, and JT Brubaker and Keaton Winn were dealing with 15-Day IL issues.

The game conditions were favorable for baseball, and the atmosphere at Chase Field was electric as fans filled the stands to support their team. The Diamondbacks' recent home performance had been particularly strong, boasting a 4-1 record in their last five home games, which likely contributed to their confidence heading into the contest.

As the game unfolded, the scoring began early. In the first inning, the Giants took an early lead with a two-run single from Flores, followed by a double from Encarnación that brought in two more runs, putting the Giants up 4-0. However, the Diamondbacks responded quickly, with Alexander scoring in the second inning, and Del Castillo hitting a homer that narrowed the gap to 4-3.

The back-and-forth continued, with the Giants extending their lead to 5-3 in the third inning thanks to another home run from Flores. Yet, the Diamondbacks clawed back, with Marte and Carroll driving in runs to level the score at 5-5 by the fifth inning. The tension built as both teams battled for supremacy.

The decisive moment came in the ninth inning when Lawlar's infield single allowed Carroll to score, sealing the victory for the Diamondbacks at 6-5. This thrilling finish highlighted the resilience of the Diamondbacks, who overcame an early deficit to secure the win.

The betting market reflected the competitive nature of this matchup, with odds attributed to a provider indicating a close contest. The Diamondbacks were favored to win, and they delivered, showcasing their ability to perform under pressure.

Overall, this game served as a testament to the intensity of the rivalry between the Diamondbacks and the Giants, with both teams showcasing their strengths and weaknesses. The Diamondbacks' ability to rally from behind and secure the win will undoubtedly boost their confidence as they move forward in the season.

Injury report

  • 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
  • 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

Recent form

Arizona Diamondbacks

Last 10: 6-4Streak W26.1 scored · 4.7 allowed per game4-1 at home

  • W8-1vs San Francisco GiantsSep 16
  • W6-4at Minnesota TwinsSep 14
  • L8-9at Minnesota TwinsSep 13
  • L3-5at San Francisco GiantsSep 10
  • 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

San Francisco Giants

Last 10: 7-3Streak L26.5 scored · 5 allowed per game4-2 away

  • L1-8at Arizona DiamondbacksSep 16
  • L7-13vs Los Angeles DodgersSep 14
  • W5-1vs Los Angeles DodgersSep 13
  • W5-3vs Arizona DiamondbacksSep 10
  • 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

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-0Chapman hit sacrifice fly to right, Ramos scored, Devers to second.
  2. 1st Inning2-0Flores singled to right, Devers scored.
  3. 1st Inning4-0Encarnación doubled to right, Schmitt scored and Flores scored.
  4. 2nd Inning4-1Alexander singled to right, Moreno scored.
  5. 2nd Inning4-3Del Castillo homered to right (380 feet), Alexander scored.
  6. 3rd Inning5-3Flores homered to left center (413 feet).
  7. 5th Inning5-4Marte singled to right, Vargas scored, Perdomo to third.
  8. 5th Inning5-5Carroll singled to left, Perdomo scored, Marte to second.
  9. 9th Inning5-6Lawlar reached on infield single to first, Carroll scored, Alexander to second, Moreno to third.

Win probability

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

Venue

  • Chase FieldPhoenix, Arizona
  • Attendance26431
  • OfficialsJordan Baker, Dan Merzel, John Bacon, Stu Scheurwater

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.