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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | ARI -112 | 8.5 o -112 / u -107 | San Francisco Giants -107 · Arizona Diamondbacks -112 |
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
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 1st Inning1-0Schmitt homered to left (369 feet).
- 1st Inning1-1Perdomo hit sacrifice fly to center, Marte scored.
- 2nd Inning2-1Eldridge doubled to left, Chapman scored.
- 3rd Inning2-3Marte homered to center (415 feet), Waldschmidt scored.
- 4th Inning3-3Gilbert singled to right, Chapman scored, Susac to second.
- 5th Inning3-4Vargas grounded out to first, Tawa scored, Marte to second, Waldschmidt to third.
- 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
- Giants Defeat Diamondbacks 7-2 at Oracle ParkAug 29, 2026
- Diamondbacks Defeat Giants 7-1 at Oracle ParkAug 29, 2026
- Diamondbacks Defeat Giants in High-Scoring AffairAug 28, 2026
- Giants Dominate Diamondbacks in 6-1 VictoryAug 27, 2026
- Giants Defeat Diamondbacks 6-4 in Thrilling FinishJul 1, 2026