Marlins at Giants
Last play · Mike Yastrzemski strikes out swinging.
Win probability
Giants0%
MIA 100%SF 0%
First 5 (F5)
finalMIA 4 – 5 SF
Giants led after 5
Total runs
7.5
opened 7.5
fair over 46.8% · hold 4.3%
Run line
-1.5
Moneyline
reference+225 / -275
Giants favored ↑50%Marlins favored ↓
Biggest swing · Kyle Stowers homers (3) on a fly ball to center field. David Hensley scores. Nick Fortes scores. (inning 5) — -43% Marlins
7Jesús Sánchez out on a sacrifice fly to center fielder Grant McCray. Nick Fortes scores. Kyle Stowers to 3rd.7–5
6Otto Lopez grounds out, third baseman Matt Chapman to first baseman Mark Canha. Jonah Bride scores. Griffin Conine to 2nd.6–5
6Jonah Bride doubles (7) on a line drive to center fielder Grant McCray. Jesús Sánchez scores.5–5
5Jerar Encarnacion out on a sacrifice fly to left fielder Kyle Stowers. Michael Conforto scores. Mark Canha to 2nd.4–5
5Mark Canha singles on a ground ball to right fielder Griffin Conine. Tyler Fitzgerald scores. Michael Conforto to 3rd.4–4
5Matt Chapman grounds out, second baseman José Devers to first baseman David Hensley. Mike Yastrzemski scores. Tyler Fitzgerald to 3rd. Michael Conforto to 2nd.4–3
5Kyle Stowers homers (3) on a fly ball to center field. David Hensley scores. Nick Fortes scores.4–2
5Nick Fortes singles on a line drive to center fielder Grant McCray, deflected by left fielder Michael Conforto. José Devers scores. David Hensley to 3rd. Nick Fortes to 2nd.1–2
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.


































