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.
How the Prediction Fared
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
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 |
More MLB Results — Tuesday, June 30, 2026
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.