Skip to content

Cardinals at Giants

STL6SF7
Final
Inn123456789RHE
STL013011000680
SF10000006·7103
Last play · Iván Herrera grounds out, third baseman Brett Harris to first baseman Bryce Eldridge.
Win probability
Giants100%
STL 0%SF 100%
First 5 (F5)
final
STL 51 SF
Cardinals led after 5
Inning 1: Bryce Eldridge singles on a line drive to left fielder Bryan Torres. Drew Gilbert scores.Inning 2: Nolan Gorman singles on a fly ball to left fielder Grant McCray. Joshua Báez scores.Inning 3: Leo Bernal homers (2) on a fly ball to right field. Iván Herrera scores. Alec Burleson scores.Inning 5: Leo Bernal grounds into a double play, shortstop Christian Koss to second baseman Jonah Cox to first baseman Bryce Eldridge. Bryan Torres scores. Iván Herrera to 3rd. Alec Burleson out at 2nd. Leo Bernal out at 1st.Inning 6: José Fermín out on a sacrifice fly to center fielder Drew Gilbert. Thomas Saggese scores. Nathan Church to 3rd.Inning 8: Bryce Eldridge singles on a ground ball to center fielder Nathan Church. Drew Cavanaugh scores. Brett Harris scores. Turner Hill to 3rd.Inning 8: Jonah Cox singles on a ground ball to shortstop Thomas Saggese. Turner Hill scores. Bryce Eldridge to 2nd.Inning 8: Jung Hoo Lee doubles (29) on a line drive to right fielder Joshua Báez. Bryce Eldridge scores. Jonah Cox scores.Inning 8: Shay Whitcomb doubles (3) on a sharp fly ball to right fielder Joshua Báez. Jung Hoo Lee scores.
Giants favored ↑50%Cardinals favored ↓

Biggest swing · Jung Hoo Lee doubles (29) on a line drive to right fielder Joshua Báez. Bryce Eldridge scores. Jonah Cox scores. (inning 8) — +45% 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.