The Atlanta Braves edged the Milwaukee Brewers 4-3 on Saturday, June 20, 2026, at Truist Park in Atlanta, GA, finishing the game with a two-run rally in the bottom of the ninth. Ozzie Albies delivered the decisive blow with his second home run of the night, turning a one-run deficit into a walk-off win and sealing the result in a game that swung late after Milwaukee had moved in front in the middle innings.
Atlanta scored four runs on six hits and committed one error, while Milwaukee finished with three runs on eight hits and no errors. The Brewers left six on base, and the Braves left two.
How the scoring unfolded inning by inning
The game’s first run didn’t arrive until the bottom of the fifth, when Albies opened the scoring for Atlanta. Albies homered (11) on a fly ball to right-center field, putting the Braves ahead 1-0 after five.
Milwaukee answered in the top of the sixth with a pair of runs to take its first lead. Gary Sánchez drove in a run with a sacrifice fly to right fielder Eli White, scoring Jackson Chourio and moving Brice Turang to third. Moments later, Andrew Vaughn singled on a fly ball to center fielder Michael Harris II, bringing home Turang while William Contreras advanced to third. The two-run inning put the Brewers up 2-1.
The seventh inning featured runs from both sides. In the top half, Chourio grounded out sharply from third baseman Austin Riley to first baseman Matt Olson, but the play scored Cooper Pratt and extended Milwaukee’s lead to 3-1 while Joey Ortiz moved to second.
Atlanta responded in the bottom of the seventh to close the gap. Riley grounded out, third baseman Joey Ortiz to first baseman Jake Bauers, and Albies scored on the play to make it 3-2 heading to the late innings.
The decisive moment came in the bottom of the ninth. With Matt Olson aboard, Albies homered again (12), this time on a fly ball to right field, scoring Olson and ending the game with Atlanta on top 4-3.
Albies provides all the power for Atlanta
Albies finished 3-for-4 with two home runs and three RBIs, accounting for three of Atlanta’s four runs and delivering the walk-off swing in the ninth. His first homer gave the Braves an early edge, and his second flipped the game at the last possible moment.
Pitching recap and decisions
Chris Sale worked 5.2 scoreless innings for Atlanta, striking out seven while issuing one walk. Didier Fuentes followed with 1.1 innings and allowed one earned run with one strikeout and no walks. James Karinchak added a scoreless inning with a strikeout and no walks, and Dylan Lee handled the ninth with a clean frame, striking out one and earning the win to move to 3-0.
For Milwaukee, Kyle Harrison went 6.1 innings and allowed two earned runs while striking out seven and walking none. Abner Uribe recorded two outs without allowing a run and was credited with a hold (9). Trevor Megill also worked a scoreless inning with a strikeout and no walks, earning a hold (7). Aaron Ashby took the loss after allowing two earned runs in 0.1 innings with one strikeout and no walks, tagged with the blown save (3) and falling to 10-1.
Key plays that decided Brewers vs. Braves
Milwaukee’s sixth-inning surge—sparked by Sánchez’s sacrifice fly and Vaughn’s RBI single—turned a 1-0 deficit into a 2-1 lead, and Chourio’s RBI groundout in the seventh pushed the advantage to 3-1. But Atlanta stayed within a run thanks to Riley’s seventh-inning RBI groundout, setting the stage for Albies’ ninth-inning two-run homer that ended it.
With the win, the Braves took the 4-3 final in a game defined by late momentum swings and a decisive ninth-inning finish at Truist Park.