← MLB

MLB Final Intelligence

St. Louis Cardinals vs Toronto Blue Jays — Recap

August 2, 2026  · Rogers Centre  · View Preview

📰Game Recap

The St. Louis Cardinals broke open a late tie game with a four-run ninth inning to defeat the Toronto Blue Jays 5-1 on Saturday afternoon. A dominant pitching performance by Matthew Liberatore kept the Cardinals in striking distance throughout the contest, allowing the offense to finally capitalize in the game's final frame against the favored Blue Jays.

St. Louis took an early lead in the third inning when Nootbaar doubled to left field, scoring Church. That slim 1-0 advantage held up for much of the game, largely due to Liberatore’s efforts. Toronto finally managed to scratch across a run in the bottom of the eighth inning, with Urías hitting a double to left that brought Giménez home, knotting the score at one run apiece and setting the stage for a dramatic finish.

The ninth inning proved to be the decisive turning point for the Cardinals. Fermín’s single to center advanced Winn across the plate, giving St. Louis a crucial lead. The rally continued as Torres scored on a throwing error by second baseman Urías, which also allowed Nootbaar to reach second and Jordan to advance to third. Jordan Walker then delivered the final blow, singling to left field to drive in both Jordan and Nootbaar, effectively sealing the 5-1 victory. This late offensive outburst complemented the outstanding start by Liberatore, who hurled 6.0 innings, struck out seven, and allowed zero earned runs, validating SportsFBI’s pregame model that favored St. Louis due to a significant starting pitcher quality edge.

Ultimately, a stellar outing from their starting pitcher, coupled with a timely explosion from the offense in the ninth inning, allowed the Cardinals to upset the Blue Jays. The St. Louis Cardinals now stand at 55-57, while the Toronto Blue Jays fall to 52-60.

#MLB #Cardinals #BlueJays #MatthewLiberatore #JordanWalker

How the Prediction Fared

⚡ Upset

Pregame, the market favored the Toronto Blue Jays (-111, 50% implied) over the St. Louis Cardinals. Final: the St. Louis Cardinals won 5–1, pulling off the upset.

✓ Model Hit

SportsFBI's model favored the St. Louis Cardinals (54% confidence). Final: the St. Louis Cardinals won 5–1 (based on projected lineups, not yet confirmed when the model ran).

Player of the Game

Jordan Walker
At the Plate
5 AB, 2 H, 2 RBI
Matthew Liberatore
On the Mound
6.0 IP, 7 K, 0 ER

Linescore

123456789 RHE
STL 0 0 1 0 0 0 0 0 4 5 81
TOR 0 0 0 0 0 0 0 1 0 1 51

Turning Point

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

Pitching

Pitcher Team IP H R ER BB K ERA
Matthew Liberatore 6.0 1 0 0 1 7 4.97
Max Scherzer 6.0 4 1 1 1 5 7.92
Spencer Miles 2.0 1 0 0 1 1 3.13
George Soriano W 1.0 2 1 1 0 1 3.49
Riley O'Brien 1.0 1 0 0 0 1 3.43
Ryne Stanek 1.0 1 0 0 0 1 4.15
Louis Varland L 0.2 3 4 1 1 0 1.11
Mason Fluharty 0.1 0 0 0 0 0 4.33

Batting

Batter Team AB H HR RBI R BB K
Jordan Walker 5 2 0 2 0 0 0
Jose Fermin 4 1 0 1 0 0 0
Lars Nootbaar 5 1 0 1 1 0 1
Luis Urias 3 1 0 1 0 1 1
Alec Burleson 4 1 0 0 0 1 1
Blaze Jordan 4 1 0 0 1 0 1
Bryan Torres 4 1 0 0 1 0 1
Nathan Church 3 1 0 0 1 1 0
Alejandro Kirk 4 1 0 0 0 0 2
Andres Gimenez 3 1 0 0 1 0 0
George Springer 4 1 0 0 0 0 1
Kazuma Okamoto 4 1 0 0 0 0 1

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.