Giants at Mariners
Last play · Randy Arozarena grounds out, shortstop Tyler Fitzgerald to first baseman LaMonte Wade Jr.
Win probability
Mariners0%
SF 100%SEA 0%
First 5 (F5)
finalSF 3 – 2 SEA
Giants led after 5
Total runs
6.5
opened 6.5
fair over 46.8% · hold 4.3%
Run line
+1.5
Moneyline
reference-105 / -115
Mariners favored ↑50%Giants favored ↓
Biggest swing · Giants challenged (slide interference), call on the field was upheld: Mariners challenged (play at 1st), call on the field was overturned: Randy Arozarena grounds into a force out, shortstop Tyler Fitzgerald to second baseman Thairo Estrada. Luke Raley scores. Julio Rodríguez to 3rd. Justin Turner out at 2nd. Randy Arozarena to 1st. (inning 7) — +16% Mariners
7Giants challenged (slide interference), call on the field was upheld: Mariners challenged (play at 1st), call on the field was overturned: Randy Arozarena grounds into a force out, shortstop Tyler Fitzgerald to second baseman Thairo Estrada. Luke Raley scores. Julio Rodríguez to 3rd. Justin Turner out at 2nd. Randy Arozarena to 1st.4–3
7Mike Yastrzemski homers (10) on a line drive to right field.4–2
5Thairo Estrada singles on a line drive to left fielder Randy Arozarena. Mike Yastrzemski scores.3–2
2Julio Rodríguez walks. Dylan Moore scores. Mitch Garver to 3rd. Luke Raley to 2nd.2–2
2Luke Raley walks. Jorge Polanco scores. Dylan Moore to 3rd. Mitch Garver to 2nd.2–1
2Tyler Fitzgerald singles on a fly ball to left fielder Randy Arozarena. Thairo Estrada scores. Grant McCray to 2nd.2–0
1Matt Chapman out on a sacrifice fly to left fielder Randy Arozarena. Tyler Fitzgerald scores.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.
