Skip to content

Cardinals at Giants

STL3SF4
Final
Inn123456789RHE
STL002000010373
SF01110001·4110
Last play · José Fermín bunt grounds out softly, third baseman Casey Schmitt to first baseman Bryce Eldridge.
Win probability
Giants100%
STL 0%SF 100%
First 5 (F5)
final
STL 23 SF
Giants led after 5
Inning 2: Jung Hoo Lee doubles (31) on a line drive to center fielder Victor Scott II. Casey Schmitt scores. Fielding error by center fielder Victor Scott II.Inning 3: Brendan Donovan doubles (32) on a fly ball to right fielder Drew Gilbert. Victor Scott II scores.Inning 3: Iván Herrera singles on a line drive to left fielder Heliot Ramos. Brendan Donovan scores.Inning 3: Rafael Devers homers (34) on a fly ball to right field.Inning 4: Andrew Knizner out on a sacrifice fly to right fielder Jordan Walker. Christian Koss scores.Inning 8: Nolan Arenado out on a sacrifice fly to center fielder Jung Hoo Lee. Iván Herrera scores. Alec Burleson to 3rd.Inning 8: Andrew Knizner triples (1) on a sharp line drive to right fielder Jordan Walker. Christian Koss scores.
Giants favored ↑50%Cardinals favored ↓

Biggest swing · Andrew Knizner triples (1) on a sharp line drive to right fielder Jordan Walker. Christian Koss scores. (inning 8) — +29% Giants

Velocity & spin from the MLB Stats API live feed. The fatigue read compares each pitcher's live fastball velocity to their fresh baseline and our fatigue-curve model (−0.61 mph / 100 pitches). Win probability is from our own base-out/inning/score table built on 2024–25 games.