Blue Jays at Giants
Last play · Wilmer Flores strikes out swinging.
Win probability
Giants0%
TOR 100%SF 0%
First 5 (F5)
finalTOR 5 – 2 SF
Blue Jays led after 5
Total runs
7.5
opened 7.5
fair over 50% · hold 4.8%
Run line
-1.5
Moneyline
reference+110 / -130
Giants favored ↑50%Blue Jays favored ↓
Biggest swing · Heliot Ramos homers (14) on a fly ball to left center field. Patrick Bailey scores. (inning 1) — +19% Giants
9Mike Yastrzemski homers (8) on a fly ball to right field.5–3
5Spencer Horwitz homers (4) on a fly ball to right field.5–2
4Leo Jiménez singles on a ground ball to center fielder Heliot Ramos. Davis Schneider scores. Kevin Kiermaier to 3rd.4–2
1Heliot Ramos homers (14) on a fly ball to left center field. Patrick Bailey scores.3–2
1Danny Jansen homers (6) on a fly ball to left field.3–0
1Justin Turner out on a sacrifice fly to right fielder Mike Yastrzemski. Spencer Horwitz scores.2–0
1Vladimir Guerrero Jr. grounds out, second baseman Thairo Estrada to first baseman Wilmer Flores. George Springer scores. Spencer Horwitz to 3rd.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.














