โ† MLB

MLB Final Intelligence

STL 72-75
1 โ€“ 2
FINAL
SF 62-85

St. Louis Cardinals vs San Francisco Giants โ€” Recap

September 8, 2026  ยท Oracle Park  ยท View Preview

๐Ÿ“ฐGame Recap

The San Francisco Giants secured a narrow 2-1 victory over the St. Louis Cardinals, relying on two early solo home runs and a dominant pitching performance to stave off a late rally. The low-scoring affair underscored the importance of timely hitting in a tight contest.

San Francisco established its lead early in the game. Eldridge launched a 389-foot solo home run to left-center in the bottom of the first inning, putting the Giants ahead. An inning later, Christian Koss added to the advantage with a 373-foot shot to left, doubling the lead to 2-0. For much of the contest, the Cardinals' offense struggled to find an answer, managing just one run in the top of the ninth when Torres singled to right, scoring Church.

Ultimately, the Giants' early power display proved to be the decisive factor in a game otherwise dominated by pitching. Landen Roupp was stellar for San Francisco, holding the Cardinals scoreless through six innings while striking out two, allowing those two solo blasts to stand as the only offense needed. Despite St. Louis holding a perceived pregame edge in starting pitcher quality, the Cardinals' lineup could not capitalize against Roupp, leaving their late rally too little, too late against the Giants' stingy staff.

San Francisco's ability to maximize limited offensive opportunities, combined with a strong outing from their pitching staff, allowed them to hold on for a crucial win against a late surge. The St. Louis Cardinals now stand at 72-74, while the San Francisco Giants improve to 61-85.

#MLB #Giants #Cardinals #LandenRoupp #ChristianKoss

How the Prediction Fared

โœ“ Favorite Won

Pregame, the market favored the San Francisco Giants (-111, 50% implied) over the St. Louis Cardinals. Final: the San Francisco Giants won 2โ€“1.

โšก Model Missed

SportsFBI's model favored the St. Louis Cardinals (54% confidence). Final: the San Francisco Giants won 2โ€“1, missing the call.

Player of the Game

Christian Koss
At the Plate
3 AB, 2 H, 1 HR, 1 RBI
Landen Roupp
On the Mound
6.0 IP, 2 K, 0 ER

Linescore

123456789 RHE
STL 0 0 0 0 0 0 0 0 1 1 50
SF 1 1 0 0 0 0 0 0 โ€” 2 61

Pitching

Pitcher Team IP H R ER BB K ERA
Landen Roupp W 6.0 2 0 0 4 2 4.00
Quinn Mathews L 6.0 5 2 2 2 4 4.11
Gordon Graceffo 2.0 1 0 0 1 2 2.70
Joel Kuhnel S 1.1 2 1 1 0 0 4.74
Reiver Sanmartin 1.0 1 0 0 0 0 4.35
Carson Seymour 0.2 0 0 0 2 1 5.63

Batting

Batter Team AB H HR RBI R BB K
Christian Koss 3 2 1 1 1 0 1
Bryce Eldridge 3 1 1 1 1 1 2
Bryan Torres 4 1 0 1 0 1 0
Grant McCray 2 1 0 0 0 1 0
Shay Whitcomb 4 1 0 0 0 0 0
Turner Hill 4 1 0 0 0 0 0
Alec Burleson 1 1 0 0 0 3 0
Ivan Herrera 5 1 0 0 0 0 0
Nathan Church 3 1 0 0 1 1 0
Thomas Saggese 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.