Cubs at Giants
Last play · Max Stassi grounds into a double play, third baseman BJ Murray Jr. to second baseman Hayden Cantrelle to first baseman Jonathon Long. Brett Wisely out at 2nd. Max Stassi out at 1st.
Win probability
Giants0%
CHC 100%SF 0%
First 5 (F5)
finalCHC 1 – 4 SF
Giants led after 5
Total runs
10.5
opened 8.5 ↑
fair over 48.9% · hold 4.7%
Run line
-1.5
Moneyline
reference+130 / -160
Giants favored ↑50%Cubs favored ↓
Biggest swing · Greg Allen homers (1) on a fly ball to right field. Jonathon Long scores. (inning 8) — -34% Cubs
8Greg Allen homers (1) on a fly ball to right field. Jonathon Long scores.4–4
8Cristian Hernández out on a sacrifice fly to left fielder Wade Meckler. Dixon Machado scores.2–4
5Jerar Encarnacion doubles (3) on a fly ball to center fielder Christian Franklin. Willy Adames scores. Matt Chapman to 3rd.1–4
3Jerar Encarnacion called out on strikes.1–3
2Casey Schmitt homers (1) on a fly ball to right center field. Wilmer Flores scores.1–2
2Michael Busch reaches on a fielding error by second baseman Casey Schmitt. Kevin Alcántara scores. Ben Cowles to 3rd. Nicky Lopez to 2nd.1–0
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.
Sign in to join the chat.


















































