Cardinals Hammer Braves with Power Display, Escape Atlanta with 5-3 Win

The St. Louis Cardinals proved once again that power wins ballgames, bashfully dismissing the Atlanta Braves 5-3 on Tuesday night at Truist Park. This wasn’t a work of art. This was a sledgehammer disguised as a baseball game, and the Braves’ pitching staff took the full brunt of the blow.

Pitching Decisions

Star Performers

Nathan Church

Season AVG: .258
4AB1H1HR3RBI1R0BB
Ozzie Albies

Season AVG: .274
4AB1H0HR2RBI0R0BB

Matthew Liberatore was the unlikely hero, allowing just one hit over five innings while striking out nine and walking four. Yes, that walk total is pedestrian and concerning, but when you’re striking out batters at that rate, Liberatore looked like he had discovered a wormhole to the strike zone. The Cardinals’ bullpen, anchored by Riley O'Brien‘s save, finished what Liberatore started, holding the line when it mattered most.

Matthew Liberatore's strong start against the Braves

But let’s be honest about what won this game: the Cardinals’ bats, particularly in the fourth inning when they collectively decided the Braves’ pitching had seen enough.

The Fourth-Inning Knockout Punch

Nelson Velázquez opened the assault with a solo shot to center field, his third of the season. It was a 444-foot moonshot that reminded everyone why scouts still believe in the young slugger despite his streaky resume. But that was just the appetizer.

Nelson Velázquez crushes 444-ft. home run vs. Braves

Nathan Church followed with a three-run bomb to right field, essentially putting the game out of reach. Church finished with four at-bats and one hit, but that one hit was worth three runs, and in baseball’s most fundamental equation, that’s all that matters. The Cardinals added one more sacrifice fly in the sixth through Blaze Jordan, making it 5-1 and effectively ending any thoughts of a Braves comeback.

Nathan Church's three-run home run (6)
Cardinals break out with two-homer 4th

Martín Pérez, the Braves’ starting pitcher, lasted five innings and served up four earned runs on five hits. One strikeout. Just one. That’s not the resume of a pitcher who’s controlling games or keeping hitters off-balance. The Braves’ pitching depth, which has been something of a question mark all season, showed its fragility on Tuesday night.

Atlanta’s Offensive Futility

The Braves scraped together three runs, with Ozzie Albies providing two RBIs on a sacrifice fly in the third and a line-drive single in the seventh. Jorge Mateo managed to steal a base and score, showing some of that scrappy, small-ball approach that defines Walt Weiss’s philosophy. But against a Cardinal team that’s figured out how to hit for power, that’s simply not enough.

Nathan Church belts a three-run homer in a 5-3 win
Ozzie Albies' RBI single

Atlanta had opportunities. They walked nine times thanks to Liberatore’s wildness, but they couldn’t capitalize. This is the recurring nightmare for Braves fans this season: opportunities squandered, runners left in scoring position, and opponents making them pay for their offensive inefficiency.

The Cardinals improved their record with a polished performance that combined dominant pitching with timely power. The Braves, meanwhile, continue to search for answers as the season hits its midpoint. On Tuesday night, those answers were nowhere to be found at Truist Park.

Walt Weiss on the Braves' recent struggles
Oliver Marmol on Matthew Liberatore's start

Box Score

St. Louis Cardinals Batting

Player AB R H RBI BB SO AVG
JJ Wetherholt 2B 4 0 0 0 1 1 .261
Iván Herrera C 5 0 0 0 0 1 .252
Jordan Walker RF 3 0 0 0 1 1 .288
Nelson Velázquez DH 2 1 2 1 1 0 .316
Alec Burleson DH 1 0 0 0 0 1 .279
José Fermín 3B 3 0 0 0 1 0 .264
Masyn Winn SS 3 2 1 0 1 0 .245
Lars Nootbaar LF 4 1 2 0 0 1 .306
Blaze Jordan 1B 3 0 0 1 0 0 .235
Nathan Church CF 4 1 1 3 0 1 .258

St. Louis Cardinals Pitching

Pitcher IP H R ER BB SO ERA
Matthew Liberatore (W) 5.0 1 1 1 4 9 5.33
George Soriano 1.2 0 1 1 1 1 3.47
JoJo Romero 0.2 4 1 1 0 1 3.89
Ryan Fernandez 0.2 0 0 0 2 1 1.74
Riley O'Brien (SV) 1.0 1 0 0 0 0 3.82

Atlanta Braves Batting

Player AB R H RBI BB SO AVG
Drake Baldwin C 5 0 1 0 0 2 .254
Ozzie Albies 2B 4 0 1 2 0 0 .274
Matt Olson 1B 4 0 1 0 1 2 .276
Michael Harris II CF 3 0 0 0 2 1 .294
Mauricio Dubón LF 4 1 1 0 1 0 .267
Eli White RF 2 0 0 0 0 2 .215
Mike Yastrzemski RF 2 0 1 0 0 0 .223
Austin Riley 3B 4 0 0 0 0 2 .207
Joey Bart C 2 0 0 0 0 2 .230
Rowdy Tellez PH 0 0 0 0 1 0 .200
Ha-Seong Kim SS 0 0 0 0 0 0 .068
Jorge Mateo SS 2 2 1 0 1 1 .266
Dominic Smith PH 0 0 0 0 1 0 .279
Raisel Iglesias P 0 0 0 0 0 0 .000

Atlanta Braves Pitching

Pitcher IP H R ER BB SO ERA
Martín Pérez (L) 5.0 5 4 4 3 1 3.27
James Karinchak 1.0 0 1 1 1 1 1.17
Dylan Dodd 1.0 0 0 0 0 2 2.57
Ian Hamilton 1.0 1 0 0 1 1 9.00
Raisel Iglesias 1.0 0 0 0 0 1 1.32