ENSign in
MLB · Final

Diamondbacks Secure Series Sweep Over Giants

Wednesday, May 20, 2026, 3:40 PM ET · Chase Field

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

Arizona Diamondbacks beat San Francisco Giants 6-3 at Chase Field on May 20, 2026.

Who was favored in San Francisco Giants vs Arizona Diamondbacks?

Arizona Diamondbacks were the favorite at DraftKings, moneyline -112 (about 53% implied). The favorite won.

In a commanding performance, the Arizona Diamondbacks defeated the San Francisco Giants 6-3 at Chase Field, completing a three-game series sweep. This victory marks the Diamondbacks' third consecutive win and improves their home record to 26-23, while the Giants fall to 20-31 overall. The Diamondbacks have shown strong form recently, winning six of their last ten games with an impressive average of 5.4 runs scored per game and only 2.7 runs allowed. In contrast, the Giants have struggled, recording a 4-6 record in their last ten outings, averaging just 4.0 runs scored while allowing 6.0 runs per game.

The game began with the Giants taking an early lead in the first inning when Casey Schmitt homered to left field, putting them up 1-0. However, the Diamondbacks quickly responded with a sacrifice fly from Geraldo Perdomo that brought Ketel Marte home, leveling the score at 1-1. The Giants regained the lead in the second inning when Zack Eldridge doubled to left, scoring Chapman for a 2-1 advantage. The Diamondbacks turned the tide in the third inning, with Marte hitting a 415-foot homer to center field, scoring Waldschmidt and giving Arizona a 3-2 lead.

The back-and-forth continued, as the Giants tied the game again in the fourth inning when Gilbert singled to right, scoring Chapman. However, the Diamondbacks took control in the fifth inning, with Vargas grounding out to first, allowing Tawa to score. Marte and Waldschmidt were both in scoring position, and shortly thereafter, Perdomo doubled to right, bringing both Marte and Waldschmidt home, extending the Diamondbacks' lead to 6-3.

The Diamondbacks' recent form at home has been notable, with a record of 3-2 in their last five home games and a scoring average of 7.6 runs while allowing 4.4 runs. Conversely, the Giants have struggled on the road, with a 1-2 record in their last three away games, averaging only 2.4 runs scored and allowing 6.0 runs in that span.

In terms of injuries, the Diamondbacks are missing several key players, including Tommy Troy, Ryne Nelson, Zac Gallen, Michael Soroka, and Corbin Burnes, all of whom are on the injured list. The Giants are also dealing with injuries, as Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage are currently sidelined.

Betting lines from DraftKings indicated Arizona as the slight favorite with odds of -112, while San Francisco was listed at -107. The total runs for the game was set at 8.5, with the over at -112 and the under at -107.

Overall, this game showcased the Diamondbacks' ability to capitalize on scoring opportunities, particularly in the later innings, while the Giants continue to seek consistency in their performance. The Diamondbacks' series sweep not only boosts their morale but also solidifies their position in the league, while the Giants will need to regroup and address their recent struggles as they move forward.

Odds

BookSpreadTotalMoneyline
DraftKingsARI -112 8.5 o -112 / u -107 San Francisco Giants -107 · Arizona Diamondbacks -112

What these prices pay on $100 · What these numbers mean

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 W35.4 scored · 2.7 allowed per game3-2 at home

  • W12-2vs San Francisco GiantsMay 19
  • W8-6at Colorado RockiesMay 17
  • W9-1at Colorado RockiesMay 16
  • L5-6at Texas RangersMay 14
  • L4-7at Texas RangersMay 13
  • W1-0at Texas RangersMay 12
  • W5-1vs New York MetsMay 10
  • L1-3vs New York MetsMay 9
  • L0-1vs Pittsburgh PiratesMay 7
  • W9-0vs Pittsburgh PiratesMay 6

San Francisco Giants

Last 10: 4-6Streak L14 scored · 6 allowed per game3-4 away

  • L2-12at Arizona DiamondbacksMay 19
  • W6-4at AthleticsMay 17
  • L2-5at AthleticsMay 16
  • L2-5at Los Angeles DodgersMay 15
  • L0-4at Los Angeles DodgersMay 14
  • W6-2at Los Angeles DodgersMay 13
  • W9-3at Los Angeles DodgersMay 12
  • L3-13vs Pittsburgh PiratesMay 10
  • W5-2vs Pittsburgh PiratesMay 9
  • L5-10vs San Diego PadresMay 6

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-0Schmitt homered to left (369 feet).
  2. 1st Inning1-1Perdomo hit sacrifice fly to center, Marte scored.
  3. 2nd Inning2-1Eldridge doubled to left, Chapman scored.
  4. 3rd Inning2-3Marte homered to center (415 feet), Waldschmidt scored.
  5. 4th Inning3-3Gilbert singled to right, Chapman scored, Susac to second.
  6. 5th Inning3-4Vargas grounded out to first, Tawa scored, Marte to second, Waldschmidt to third.
  7. 5th Inning3-6Perdomo doubled to right, Marte scored and Waldschmidt scored.

Win probability

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

Venue

  • Chase FieldPhoenix, Arizona
  • Attendance17748
  • OfficialsBrian Walsh, Chad Fairchild, Chad Whitson, Bill Miller

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.