MLB Recap · June 28, 2026

Atlanta Braves at San Francisco Giants: Final Score & Recap

ATL2
Final
SF3

Line Score

Team123456789RHE
ATL000000011262
SF00000210-3101

The Story

The San Francisco Giants defeated the Atlanta Braves 3-2 at Oracle Park on June 28, 2026, in a game that remained scoreless through five innings before San Francisco broke through decisively in the bottom of the sixth. The DiamondIQ model's estimate opened with a 37 percent home win probability for the Giants and closed at 100 percent, reflecting how thoroughly San Francisco controlled the game's critical moments once the scoring began.

The pivotal sequence arrived in the bottom of the sixth against Braves starter Chris Sale. Jung Hoo Lee's single shifted the game's win probability by 9.5 percentage points in San Francisco's favor, and Rafael Devers followed with a single that added another 15.4 percentage points, the single largest swing of the night. The Giants tacked on another run in the seventh to push their lead to three. Atlanta mounted a late rally, with Mauricio Dubón delivering a double off Robbie Ray in the top of the eighth worth 10.3 percentage points and Matt Olson connecting for a double off Caleb Kilian in the ninth worth 8.9 percentage points, but the Braves could not fully close the gap, finishing with two runs on six hits and committing two errors. Ozzie Albies grounded out in the top of the sixth in a moment that cost Atlanta 8.3 percentage points of win probability at a juncture when the game remained within reach.

Robbie Ray was the night's dominant individual performer by the DiamondIQ model's measure, accumulating plus-42.1 percentage points of win probability added to lead all pitchers. Among batters, Matt Olson led Atlanta with plus-18.3 percentage points of win probability and a RE24 of plus-1.1, while Rafael Devers posted plus-15.4 and Eli White contributed plus-8.4 percentage points with a RE24 of plus-0.6 for the Giants. Caleb Kilian and Dylan Lee also contributed positively in relief, combining for plus-7.0 percentage points of win probability added to close out the Giants' win.

Analysis generated by DiamondIQ's model.

Win Probability

755025ATL bats firstFinalSF win %ATL win %
DiamondIQ model home win probability across the game (pre-game 36.6% → final 100%).

Biggest Plays by Win-Probability Added

Rafael Devers Single
Bot 6th · off Chris Sale
+15.4%
Mauricio Dubón Double
Top 8th · off Robbie Ray
+10.3%
Jung Hoo Lee Single
Bot 6th · off Chris Sale
+9.5%
Matt Olson Double
Top 9th · off Caleb Kilian
+8.9%
Ozzie Albies Groundout
Top 6th · off Robbie Ray
-8.3%

Top Batters by WPA

Matt Olson+18.3%+1.1 RE24
Rafael Devers+15.4%+0.5 RE24
Eli White+8.4%+0.6 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →