St. Louis Cardinals vs San Francisco Giants
Who won: Cardinals 9-8
The St. Louis Cardinals beat the San Francisco Giants 9-8 on Tuesday, September 23, 2025 at Oracle Park. The Cardinals win the series 2-1. The Cardinals outscored the Giants 4-0 in the 7th inning. Ivan Herrera went 2-for-4 with a home run and 3 RBI for the Cardinals. Heliot Ramos went 2-for-5 with a home run and 1 RBI for the Giants.
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- Bot 9th

Flores struck out swinging.
- Bot 9th

O'Brien relieved Romero
- Bot 9th

Flores hit for Eldridge
- Bot 9th

Chapman struck out swinging.
- Bot 9th

Adames doubled to right.
- Bot 9th

Devers grounded out to second.
- Bot 9th

Romero relieved Svanson
- Bot 9th

Church in left field.
- Bot 9th

Fermín at second base.
- Bottom of the 9th inning
- Top 9th

Saggese flied out to center.
- Top 9th

Church ran for Nootbaar
- Top 9th

Nootbaar singled to center, Burleson to second.
- Top 9th

Arenado struck out swinging.
RUN SCORESTop 9th
Singled to right, Fermín scored
Alec Burleson
Burleson singled to right, Fermín scored.
STL 9 - 8 SF- Top 9th

Herrera grounded out to shortstop, Fermín to third.
- Top 9th

Fermín ran for Donovan
RUN SCORESTop 9th
Doubled to right, Scott II scored
Brendan Donovan
Donovan doubled to right, Scott II scored.
STL 8 - 8 SF- Top 9th

Scott II singled to left.
- Top 9th

Walker relieved Peguero
- Top 9th

McCray in left field.
- Top of the 9th inning
- Bot 8th

Ramos grounded out to pitcher.
- Bot 8th

Gilbert struck out swinging.
- Bot 8th

Koss grounded out to second.
More from this season series: STL wins series 2-1
Rays76-810
Orioles74-836Final
Tigers85-722
Guardians85-725Final
Pirates68-894
Reds80-772Final
Marlins77-806
Phillies92-655Final/11
White Sox58-992
Yankees89-683Final
Red Sox86-714
Blue Jays90-671Final
Nationals64-942
Braves75-833Final
Mets81-769
Cubs88-697Final
Twins68-894
Rangers79-781Final
Royals79-788
Angels70-874Final