Diamondbacks Defeat Giants 7-1 at Oracle Park
Saturday, August 29, 2026, 4:05 PM ET · Oracle Park
Arizona Diamondbacks 7, San Francisco Giants 1, 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 Arizona Diamondbacks vs San Francisco Giants?
Arizona Diamondbacks beat San Francisco Giants 7-1 at Oracle Park on August 29, 2026.
Who was favored in Arizona Diamondbacks vs San Francisco Giants?
Arizona Diamondbacks were the favorite at DraftKings, moneyline -114 (about 53% implied). The favorite won.
In a decisive game, the Arizona Diamondbacks triumphed over the San Francisco Giants with a final score of 7-1 at Oracle Park. This victory allowed the Diamondbacks to clinch the series, which was previously tied at 2-2. The Giants, with a home record of 55-81, continue to struggle this season, while the Diamondbacks improve their away record to 73-64.
The game showcased a strong performance from the Diamondbacks, particularly in the later innings. In the seventh inning, Nootbaar hit a home run to right field, scoring Moreno, Arenado, and Tawa, bringing the score to 4-0. The Diamondbacks added another run in the eighth inning when Perdomo singled to left, allowing Carroll to score. The Giants managed to get on the board in the same inning with Lee's single that brought Devers home, making it 5-1. However, the Diamondbacks responded in the ninth inning with additional runs, including a double play that allowed Barrosa to score, finalizing the score at 7-1.
In terms of recent form, the Giants have shown a mixed performance with a record of 4-6 over their last ten games. They are currently on a three-game winning streak, having won their previous match against the Diamondbacks 6-1 just a day earlier. However, their average runs scored during this stretch is 3.5, while they have allowed an average of 4.2 runs per game. At home, they have performed slightly better, with a 3-1 record in their last four home games.
Conversely, the Diamondbacks have also recorded a 4-6 record in their last ten games, but they are currently on a one-game losing streak. Their scoring average is higher at 4.5 runs per game, although they have allowed an average of 6.2 runs. Their away performance has been less favorable, with a 2-4 record in their last six away games.
In terms of head-to-head matchups, the Giants have a historical record of 7-11 against the Diamondbacks in recent seasons, including their previous meetings this year. The Giants won the last encounter before this game, but the Diamondbacks had won the earlier matchup in July.
Injury concerns are notable for both teams. The Giants are missing several key players, including Marcelo Mayer, JT Brubaker, Victor Bericoto, Matt Gage, and Willy Adames, all of whom are on the injured list. The Diamondbacks also have players on the injured list, including Tommy Troy, Corbin Burnes, Ryne Nelson, Zac Gallen, and Michael Soroka.
The betting market, as provided by DraftKings, had the Diamondbacks favored at -114, with a spread of 1.5 and a total set at 8.5. The odds for the over were at -107.0, while the under was at -112.0. The home money line for the Giants was set at 106.0, indicating a more favorable outlook for the visiting Diamondbacks.
The conditions at Oracle Park were typical for a late summer evening, providing a solid backdrop for the game. Fans were treated to a competitive atmosphere as both teams battled for supremacy in this closely contested series.
Overall, the Diamondbacks' ability to capitalize on scoring opportunities and their strong pitching performance were key factors in their victory over the Giants. As the season progresses, both teams will look to improve their standings, with the Giants hoping to recover from their injuries and the Diamondbacks aiming to build on this win.
What we said beforehand
The San Francisco Giants and Arizona Diamondbacks are set to face off at Oracle Park on August 29, 2026, with the series tied at 1-1. This matchup is particularly intriguing as both teams are looking to gain momentum in the final stretch of the season. The Giants have a home record of 55-80, while the Diamondbacks come in with a stronger away record of 72-64.
In their recent form, the Giants have shown some signs of life, winning four of their last ten games, but they are currently on a one-game losing streak. Their last five games include a notable victory over the Cincinnati Reds, where they won 5-0, and another win against the same team with a score of 3-1. However, they also suffered a loss to the Diamondbacks, losing 10-6 in their most recent outing. On average, the Giants have scored 3.4 runs and allowed 3.9 runs per game over their last ten, indicating a competitive but inconsistent performance.
The Diamondbacks, on the other hand, have also recorded four wins in their last ten games but are coming off a victory against the Giants, which may provide a boost in confidence. They have averaged 4.5 runs scored and 6.5 runs allowed during this stretch, highlighting some defensive vulnerabilities. Their recent games include a 7-0 loss to the Chicago Cubs, followed by two wins against the same team, and the latest victory over the Giants.
Historically, the Giants have a record of 7-12 against the Diamondbacks in their last 19 meetings, with the teams splitting their last two games. The Giants won the previous encounter 6-1 before their recent loss. This series has seen competitive matchups, and both teams will be eager to assert dominance.
In terms of injuries, the Giants are facing significant challenges with several players on the injured list, including Marcelo Mayer (forearm), Matt Gage (elbow), Victor Bericoto (knee), Jesus Rodriguez (elbow), and JT Brubaker (ribs). This could impact their lineup and overall performance. The Diamondbacks are also dealing with injuries, including Lourdes Gurriel Jr. (thigh), Blake Walston (elbow), Ketel Marte (knee), Tommy Troy (shoulder), and Ryne Nelson (elbow), which may affect their depth and strategy.
The betting market reflects the competitive nature of this matchup, with DraftKings offering the Diamondbacks at -115 and the Giants at +107 on the money line. The spread is set at 1.5, with a total of 8.5 runs for the game. The odds suggest a closely contested game, with neither team heavily favored.
Weather conditions for the game are expected to be mostly sunny with a temperature around 64°F and wind gusts up to 9 mph. These conditions should provide a favorable environment for both teams to showcase their skills.
Viewers should watch for the performance of key players, including Jung Hoo Lee, who leads the Giants with a batting average of .289, and Rafael Devers, who has hit 29 home runs and driven in 76 runs. For the Diamondbacks, Gabriel Moreno leads with a .299 batting average, while Nolan Arenado has contributed 21 home runs. The outcome of this game could hinge on the effectiveness of each team's pitching staff and how well they can capitalize on scoring opportunities.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | ARI -114 | 8.5 o -107 / u -112 | Arizona Diamondbacks -114 · San Francisco Giants +106 |
Injury report
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
- Willy Adames10-Day-ILElbowSan Francisco Giants
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
Recent form
San Francisco Giants
Last 10: 4-6Streak W33.5 scored · 4.2 allowed per game3-1 at home
- W6-1vs Arizona DiamondbacksAug 28
- W3-1vs Cincinnati RedsAug 26
- W5-0vs Cincinnati RedsAug 25
- L4-5at Boston Red SoxAug 23
- L2-3at Boston Red SoxAug 22
- L4-6at Boston Red SoxAug 21
- L2-5at Cleveland GuardiansAug 20
- W1-0at Cleveland GuardiansAug 19
- L1-8at Cleveland GuardiansAug 18
- L7-13vs Colorado RockiesAug 16
Arizona Diamondbacks
Last 10: 4-6Streak L14.5 scored · 6.2 allowed per game2-4 away
- L1-6at San Francisco GiantsAug 28
- W5-4vs Chicago CubsAug 26
- L0-7vs Chicago CubsAug 25
- L5-11vs Cincinnati RedsAug 23
- W9-0vs Cincinnati RedsAug 22
- W7-6at Boston Red SoxAug 19
- L4-9at Boston Red SoxAug 18
- L1-11at Boston Red SoxAug 17
- L3-5at Atlanta BravesAug 16
- W10-3at Atlanta BravesAug 15
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | W1 | .593 | 83 |
| Arizona | 9.5 | 67 | W1 | .525 | 74 |
| San Diego | 10 | 67 | L2 | .521 | 73 |
| San Francisco | 25.5 | 83 | L1 | .411 | 58 |
| Colorado | 29 | 86 | W2 | .386 | 54 |
How the scoring went
- 7th Inning4-0Nootbaar homered to right (432 feet), Moreno scored, Arenado scored and Tawa scored.
- 8th Inning5-0Perdomo singled to left, Carroll scored, Perdomo thrown out at first, Moreno to second.
- 8th Inning5-1Lee singled to right, Devers scored, Eldridge to third.
- 9th Inning6-1Lawlar singled to left, Tawa scored, Barrosa to second.
- 9th Inning7-1Vargas grounded into double play, shortstop to second to first, Barrosa scored, Waldschmidt out at second, Lawlar to third.
Win probability
Above the line favours San Francisco Giants, below favours Arizona Diamondbacks.
Venue
- Oracle ParkSan Francisco, California
- Attendance39190
- OfficialsJim Wolf, Jen Pawol, Alex MacKay, Alan Porter
Elsewhere
- Fantasy baseball news and notes: Rutschman's remarkable return and more for Friday
- Fantasy Baseball Forecaster Playoff Round 1, Week 2: Sept. 7-13
- Will Shohei Ohtani pitch in October? 5 questions for Los Angeles Dodgers
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
Picks for MLB
MLB rules and settlement
These two, other days
- Giants Defeat Diamondbacks 7-2 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
- Diamondbacks Dominate Giants in 8-2 VictoryJun 30, 2026