Angels at Giants
Last play · Michael Conforto strikes out swinging.
Win probability
Giants0%
LAA 100%SF 0%
First 5 (F5)
finalLAA 8 – 1 SF
Angels led after 5
Total runs
7.5
opened 7.5
fair over 51.1% · hold 4.7%
Run line
-1.5
Moneyline
reference+115 / -135
Giants favored ↑50%Angels favored ↓
Biggest swing · Michael Stefanic singles on a ground ball to right fielder Austin Slater. Zach Neto scores. Mickey Moniak to 3rd. (inning 2) — -15% Angels
8Heliot Ramos homers (7) on a fly ball to center field. Nick Ahmed scores. Mike Yastrzemski scores.8–6
8Mike Yastrzemski doubles (6) on a sharp line drive to right fielder Jo Adell. Thairo Estrada scores. Nick Ahmed to 3rd.8–3
8Thairo Estrada singles on a line drive to second baseman Michael Stefanic. Jorge Soler scores.8–2
4Thairo Estrada grounds into a double play, third baseman Luis Rengifo to first baseman Nolan Schanuel. Wilmer Flores scores. Jorge Soler out at 3rd. Michael Conforto to 2nd. Thairo Estrada out at 1st.8–1
4Jo Adell out on a sacrifice fly to center fielder Heliot Ramos. Mickey Moniak scores.8–0
4Zach Neto homers (9) on a fly ball to left center field. Logan O'Hoppe scores.7–0
4Logan O'Hoppe doubles (11) on a sharp line drive to left fielder Michael Conforto. Kevin Pillar scores.5–0
3Mickey Moniak doubles (6) on a ground ball to right fielder Austin Slater. Kevin Pillar scores. Logan O'Hoppe scores.4–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.














