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.
Pitching Decisions
Star Performers
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.
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.
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
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.
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.
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
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 |
