← MLB

MLB Final Intelligence

St. Louis Cardinals vs Atlanta Braves — Recap

June 30, 2026  · Truist Park  · View Preview

📰Game Recap

The St. Louis Cardinals, entering the matchup as underdogs, staged a significant upset against the favored Atlanta Braves, thanks to a decisive offensive surge in the middle innings and a dominant performance from starting pitcher Matthew Liberatore. St. Louis ultimately held on for the win, overcoming a late push from Atlanta.

Atlanta initially took the lead in the third inning when Albies hit a sacrifice fly, bringing home Mateo. However, the Cardinals quickly answered in the top of the fourth with a solo home run from Velázquez. Later in the same inning, Nathan Church blasted a three-run shot to right, scoring Winn and Nootbaar, giving St. Louis a commanding lead. An insurance run came in the sixth on a sacrifice fly from Jordan, extending the Cardinals' advantage. The Braves began to chip away at the deficit in the seventh with an Albies single, followed by Dubón scoring on a wild pitch in the eighth, but could not complete the comeback.

The pivotal moment arrived in the fourth inning, where the Cardinals exploded for four runs, definitively shifting momentum. Velázquez’s solo homer set the stage, but it was Church’s 391-foot blast that truly broke the game open, turning a tie into a multi-run lead. Crucially, Matthew Liberatore stifled the Braves lineup through this period, striking out nine over five strong innings while allowing only one earned run, preventing Atlanta from mounting any significant threat early on. This strong pitching performance ensured the Cardinals' offensive burst translated into a durable lead.

Ultimately, St. Louis’s ability to maximize their scoring opportunities, particularly during their four-run fourth inning, combined with Liberatore's impressive control on the mound, proved to be the difference against a formidable Braves team. The Cardinals now stand at 58-58, while the Braves move to 70-46.

#MLB #Cardinals #Braves #MatthewLiberatore #NathanChurch

How the Prediction Fared

⚡ Upset

Pregame, the market favored the Atlanta Braves (-163, 59% implied) over the St. Louis Cardinals. Final: the St. Louis Cardinals won 5–3, pulling off the upset.

Player of the Game

Nathan Church
At the Plate
4 AB, 1 H, 1 HR, 3 RBI
Matthew Liberatore
On the Mound
5.0 IP, 9 K, 1 ER

Linescore

123456789 RHE
STL 0 0 0 4 0 1 0 0 0 5 60
ATL 0 0 1 0 0 0 1 1 0 3 60

Turning Point

The game turned in the 4th inning, when the St. Louis Cardinals scored 4 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Matthew Liberatore W 5.0 1 1 1 4 9 5.33
George Soriano 1.2 0 1 1 1 1 3.47
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
Riley O'Brien S 1.0 1 0 0 0 0 3.82
JoJo Romero 0.2 4 1 1 0 1 3.89
Ryan Fernandez 0.2 0 0 0 2 1 1.74

Batting

Batter Team AB H HR RBI R BB K
Lars Nootbaar 4 2 0 0 1 0 1
Nathan Church 4 1 1 3 1 0 1
Ozzie Albies 4 1 0 2 0 0 0
Drake Baldwin 5 1 0 0 0 0 2
Jorge Mateo 2 1 0 0 2 1 1
Matt Olson 4 1 0 0 0 1 2
Mauricio Dubon 4 1 0 0 1 1 0
Mike Yastrzemski 2 1 0 0 0 0 0
Masyn Winn 3 1 0 0 2 1 0

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking — all in one workspace built for serious bettors and DFS players.