Giants Defeat Braves 7-5 in Thrilling Contest
Wednesday, June 17, 2026, 7:15 PM ET · Truist Park
San Francisco Giants 7, Atlanta Braves 5, 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 Atlanta Braves?
San Francisco Giants beat Atlanta Braves 7-5 at Truist Park on June 17, 2026.
Who was favored in San Francisco Giants vs Atlanta Braves?
Atlanta Braves were the favorite at DraftKings, moneyline -141 (about 59% implied). The underdog won.
In a gripping matchup at Truist Park, the San Francisco Giants triumphed over the Atlanta Braves with a final score of 7-5, completing a two-game sweep of the series. This victory is particularly notable as it marks the Giants' second consecutive win against the Braves, following a dominant 7-2 victory the previous day.
The Braves entered this game with a home record of 46-27, but their recent form has been concerning, with a record of 4-5-1 over their last ten games. They have struggled offensively, averaging just 3.2 runs scored per game while allowing 3.9 runs during that stretch. The Braves have now lost their last two games, including this latest defeat, and their scoring averages have dipped, particularly in their last five games where they averaged only 2.2 runs scored.
On the other hand, the Giants have shown a more balanced performance recently, with a record of 5-5 over their last ten games and a scoring average of 5.0 runs per game. They are coming off a win, which snapped a streak of four losses, and they have been more effective on the road, boasting an away record of 5-1 in their last six games.
The Braves' performance at home has been decent overall, with a record of 3-1 in their last four games at Truist Park, but this recent series against the Giants has highlighted their vulnerabilities. In contrast, the Giants have struggled at home but have been formidable in away games, which has contributed to their current momentum.
In terms of head-to-head matchups, the Braves have not fared well against the Giants, with a record of 1-5 in their last six meetings. This series saw the Braves lose both games, including a significant defeat in the previous match where they allowed the Giants to score seven runs while only managing two themselves.
Injury concerns have also plagued both teams. The Braves are missing several key players, including Reynaldo Lopez (15-Day IL, knee), Robert Suarez (60-Day IL, elbow), Joe Jimenez (60-Day IL, knee), Spencer Strider (60-Day IL, elbow), and Jurickson Profar (suspension). The Giants are also dealing with injuries to Victor Bericoto (10-Day IL, knee), Marcelo Mayer (10-Day IL, forearm), JT Brubaker (15-Day IL, ribs), Keaton Winn (15-Day IL, elbow), and Matt Gage (60-Day IL, elbow).
As for the betting market, DraftKings set the odds with the Braves at -141 and the Giants at 117. The spread was set at -1.5, with a total of 9.0 runs for the game. The over was priced at -118 and the under at -102, reflecting expectations for a competitive game.
Conditions during the game were conducive to scoring, and the Giants capitalized on this with several key hits. The scoring began in the second inning when Luis Arraez homered to right field, bringing in Haase and giving the Giants an early 4-0 lead. Eldridge followed suit with another home run, extending the Giants' lead to 5-0.
The Braves attempted to mount a comeback in the sixth inning, with Austin Riley driving in a run and a sacrifice fly from Smith bringing the score to 5-2. However, the Giants responded in the ninth inning with a two-run single from Arraez, pushing their lead to 7-2. The Braves managed to score three runs in the bottom of the ninth, including a home run from Dubón and additional runs on wild pitches, but ultimately fell short.
This game showcased the Giants' ability to capitalize on opportunities and their resilience in overcoming the Braves at their home park. The Braves will need to regroup and address their recent struggles if they hope to turn their season around.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | ATL -141 | 9 o -118 / u -102 | San Francisco Giants +117 · Atlanta Braves -141 |
Injury report
- Reynaldo Lopez15-Day-ILKneeAtlanta Braves
- Robert Suarez60-Day-ILElbowAtlanta Braves
- Joe Jimenez60-Day-ILKneeAtlanta Braves
- Spencer Strider60-Day-ILElbowAtlanta Braves
- Jurickson ProfarSuspensionSuspensionAtlanta Braves
- 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
Atlanta Braves
Last 10: 4-5-1Streak L23.2 scored · 3.9 allowed per game3-1 at home
- L2-7vs San Francisco GiantsJun 16
- L1-8at New York MetsJun 14
- W3-1at New York MetsJun 13
- L5-7at New York MetsJun 12
- D0-0at Chicago White SoxJun 11
- L1-2at Chicago White SoxJun 10
- L5-6at Chicago White SoxJun 9
- W3-2vs Pittsburgh PiratesJun 7
- W6-3vs Pittsburgh PiratesJun 6
- W6-3vs Pittsburgh PiratesJun 5
San Francisco Giants
Last 10: 5-5Streak W15 scored · 3.9 allowed per game5-1 away
- W7-2at Atlanta BravesJun 16
- L1-6vs Chicago CubsJun 14
- L1-5vs Chicago CubsJun 13
- L3-6vs Washington NationalsJun 10
- L3-4vs Washington NationalsJun 9
- W2-1at Chicago CubsJun 8
- L2-3at Chicago CubsJun 6
- W18-3at Chicago CubsJun 5
- W12-9at Milwaukee BrewersJun 4
- W1-0at Milwaukee BrewersJun 3
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 |
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
How the scoring went
- 1st Inning1-0Devers doubled to left, Arraez scored.
- 2nd Inning2-0Adames homered to left (400 feet).
- 2nd Inning4-0Arraez homered to right (380 feet), Haase scored.
- 2nd Inning5-0Eldridge homered to center (406 feet).
- 6th Inning5-1Riley singled to left, Olson scored, Albies to second.
- 6th Inning5-2Smith hit sacrifice fly to center, Albies scored.
- 9th Inning7-2Arraez singled to left, Cox scored and Gilbert scored.
- 9th Inning7-4Dubón homered to left center (395 feet), Camargo scored.
- 9th Inning7-5Baldwin scored on Beck wild pitch, Olson to second on wild pitch by Beck.
- 9th Inning7-5Baldwin scored on Beck wild pitch, Olson to second on wild pitch by Beck.
Win probability
Above the line favours Atlanta Braves, below favours San Francisco Giants.
Venue
- Truist ParkAtlanta, Georgia
- Attendance35449
- OfficialsJunior Valentine, Rob Drake, Stu Scheurwater, John Bacon
Elsewhere
- 2026 MLB ABS challenge system tracker: Team, player rankings
- Saggese hits go-ahead single in the 10th in the Cardinals' 8-6 victory over the Dodgers
- St. Louis Cardinals vs. Los Angeles Dodgers: Game Highlights
- Schlittler sharp, the Yankees score 5 2-out runs in the 10th in a 6-3 win over the Angels
- New York Yankees vs. Los Angeles Angels: Game Highlights
- Pitcher Trent Thornton has fit of rage in dugout after being pulled by Cubs
Picks for MLB
MLB rules and settlement
These two, other days
- Giants Defeat Braves 7-3 in Atlanta ShowdownAug 31, 2026
- Giants Edge Braves in Close Contest at Oracle ParkJun 28, 2026
- Giants Shut Out Braves in Series FinaleJun 27, 2026
- Braves Defeat Giants 3-1 in Series FinaleJun 26, 2026
- Braves and Giants Game Postponed Due to WeatherJun 18, 2026