Braves Use Power to Overcome Late Marlins Rally, Hold Off Miami

The Atlanta Braves proved once again why they remain the class of the National League East, turning a compact but potent offensive performance into a 4-2 victory over the Miami Marlins on Tuesday night at Truist Park. This wasn’t a masterpiece. This was a grinding, controlled win that showcased Atlanta’s ability to win without needing to break a sweat.

Homers from Albies, Riley propel Braves to 4-2 win

Pitching Decisions

6.0IP5H0ER1BB5K
6.0IP5H1ER0BB5K

Star Performers

Leo Jiménez

Season AVG: .206
4AB1H0HR2RBI0R0BB
Austin Riley

Season AVG: .220
3AB2H1HR2RBI1R0BB

Grant Holmes was absolutely brilliant through six innings, striking out five while allowing just five hits and zero earned runs. The Braves starter didn’t walk a batter and painted the zone with the kind of precision that makes opposing hitters look foolish. While Holmes didn’t go deep into the game, what he delivered was exactly what the Braves needed: clean, efficient baseball that kept Miami off balance the entire evening.

Grant Holmes strikes out five in scoreless start

Offensively, the Braves let their heavy artillery do the talking. Ozzie Albies wasted no time, launching a solo home run in the bottom of the second inning that put Atlanta on the board early. It was a clean, easy swing that resulted in a fly ball finding its way into right field for his 19th homer of the season.

Ozzie Albies' solo home run (19)

But the real dagger came courtesy of Austin Riley in the seventh inning. With Lane Thomas on base, Riley connected on a two-run blast that sailed 433 feet to left-center field, a towering reminder of why this lineup remains one of the most dangerous in baseball. Riley finished 2-for-3 on the evening, proving he’s finding his stroke at exactly the right time in the season.

Late Marlins Surge Falls Short

Austin Riley's two-run home run (13)

Give Miami credit for refusing to go quietly into the night. Ryan Gusto kept the Marlins in striking distance with a solid six-inning effort, allowing just one earned run on five hits while fanning five. The problem? The Braves’ pitching was simply superior, and Miami’s bats couldn’t generate the kind of consistent pressure needed to pull off an upset on the road.

Ryan Gusto's outing against the Braves

The Marlins made it interesting in the ninth inning, though, mounting a late rally that briefly threatened to make this competitive. Leo Jiménez delivered a two-run single that scored both Otto Lopez and Heriberto Hernández, suddenly cutting what had been a comfortable 4-0 lead down to a 4-2 game with Jakob Marsee on second base. For a moment, Atlanta’s bullpen looked vulnerable.

Leo Jiménez's two-run single

But the drama was short-lived. Marsee was caught stealing on what would be the final out of the game, a fitting conclusion to a night where the Braves controlled the tempo and ultimately the outcome. It was the kind of defensive exclamation point that summarizes Atlanta’s superiority on Tuesday evening.

The Takeaway

Walt Weiss on Grant Holmes: 'A really solid starter'

This game encapsulated what makes the 2026 Braves such a formidable opponent. They don’t need to bludgeon you into submission. They don’t need to put up crooked numbers. They simply execute their gameplan with ruthless precision. Grant Holmes gave them exactly what they needed from the starting pitcher. Their bats struck at the right moments. Their defense cleaned up at the end. This is a well-oiled machine, and the rest of the National League should take notice. Miami fought back late, but it was never really close.

Box Score

Miami Marlins Batting

Player AB R H RBI BB SO AVG
Kyle Stowers 1B 3 0 1 0 1 1 .235
Griffin Conine DH 3 0 0 0 1 1 .264
Otto Lopez SS 4 1 2 0 0 0 .323
Owen Caissie RF 4 0 0 0 0 2 .231
Heriberto Hernández LF 3 1 2 0 1 0 .237
Jakob Marsee CF 4 0 1 0 0 0 .197
Leo Jiménez 3B 4 0 1 2 0 0 .206
Xavier Edwards PR 0 0 0 0 0 0 .287
Joe Mack C 2 0 0 0 0 1 .242
Agustín Ramírez C 2 0 0 0 0 1 .226
Javier Sanoja 2B 3 0 1 0 0 1 .265

Miami Marlins Pitching

Pitcher IP H R ER BB SO ERA
Ryan Gusto (L) 6.0 5 1 1 0 5 4.80
John King 1.0 1 2 1 0 0 2.60
Victor Vodnik 1.0 1 1 1 1 1 5.35

Atlanta Braves Batting

Player AB R H RBI BB SO AVG
Drake Baldwin C 4 0 0 0 0 2 .269
Ronald Acuña Jr. RF 4 1 1 0 0 0 .240
Matt Olson 1B 3 0 2 0 0 0 .269
Michael Harris II CF 3 0 1 0 1 1 .287
Ozzie Albies 2B 4 1 1 1 0 1 .263
Mike Yastrzemski LF 2 0 0 0 0 1 .230
Mauricio Dubón LF 2 0 0 0 0 0 .259
Dominic Smith DH 2 0 0 0 0 0 .266
Lane Thomas DH 2 1 0 0 0 0 .230
Austin Riley 3B 3 1 2 2 0 1 .220
Jim Jarvis SS 3 0 0 0 0 0 .253

Atlanta Braves Pitching

Pitcher IP H R ER BB SO ERA
Grant Holmes (W) 6.0 5 0 0 1 5 3.67
Dylan Dodd 1.0 0 0 0 0 0 2.08
Dylan Lee 1.0 0 0 0 1 2 2.08
Raisel Iglesias 1.0 3 2 2 1 0 2.63