Royals at Giants
Last play · Drew Waters called out on strikes.
Win probability
Giants100%
KC 0%SF 100%
First 5 (F5)
finalKC 2 – 4 SF
Giants led after 5
Giants favored ↑50%Royals favored ↓
Biggest swing · Matt Chapman homers (3) on a fly ball to left center field. Casey Schmitt scores. (inning 3) — +25% Giants
8Jared Oliva walks. Walker Martin scores. Wild pitch by pitcher Daniel Lynch IV.2–5
3Jung Hoo Lee singles on a ground ball to left fielder Isaac Collins. Willy Adames scores. Jung Hoo Lee out at 2nd on the throw, left fielder Isaac Collins to third baseman Maikel Garcia to first baseman Vinnie Pasquantino to second baseman Jonathan India to first baseman Vinnie Pasquantino.2–4
3Willy Adames doubles (1) on a line drive to right fielder Jac Caglianone. Luis Arraez scores.2–3
3Matt Chapman homers (3) on a fly ball to left center field. Casey Schmitt scores.2–2
1Salvador Perez homers (2) on a fly ball to right center field. Vinnie Pasquantino scores.2–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.






