Game result and context

San Francisco Giants defeat St. Louis Cardinals 2-1 in 2026 regular season matchup

The San Francisco Giants edged the St. Louis Cardinals 2-1 on September 8, 2026, utilizing early power to build a lead that held through the final frame.

Final result

The San Francisco Giants defeated the St. Louis Cardinals with a final score of 2-1. The game concluded after nine innings of play at San Francisco.

The Giants improved their record to 61-85, while the Cardinals fell to 72-74.

Key performances

San Francisco's offense was powered by solo home runs in the first two innings. Bryce Eldridge connected for a home run in the bottom of the first, and Christian Koss added another in the bottom of the second.

Landen Roupp earned the win for the Giants, pitching 6.0 innings and allowing no earned runs while striking out two. Quinn Mathews took the loss for St. Louis, pitching 6.0 innings with two earned runs allowed and four strikeouts.

Christian Koss finished the game with two hits in three at-bats. Bryan Torres provided the lone run for the Cardinals with an RBI hit in the ninth inning.

Season and playoff context

Entering the game, the St. Louis Cardinals held a 72-74 record, sitting fourth in their division and 6.0 games back in the wild-card race with a wild-card elimination number of 10. The San Francisco Giants held a 61-85 record, placing them fourth in their division and 17.0 games back in the wild-card standings, with their wild-card elimination number at E.

Official game sources