Twins at Giants
Last play · Mike Yastrzemski grounds out, shortstop Willi Castro to first baseman Carlos Santana.
Win probability
Giants0%
MIN 100%SF 0%
First 5 (F5)
finalMIN 2 – 2 SF
Tied through 5
Total runs
7.5
opened 7.5
fair over 52.2% · hold 4.5%
Run line
-1.5
Moneyline
reference+115 / -135
Giants favored ↑50%Twins favored ↓
Biggest swing · Heliot Ramos singles on a ground ball to center fielder Manuel Margot, deflected by pitcher Simeon Woods Richardson. Jorge Soler scores. (inning 5) — +14% Giants
9Ryan Jeffers grounds into a double play, second baseman Thairo Estrada to shortstop Brett Wisely to first baseman Wilmer Flores. Christian Vázquez scores. Willi Castro to 3rd. Trevor Larnach out at 2nd. Ryan Jeffers out at 1st.4–2
6Umpire reviewed (home run), call on the field was upheld: Carlos Santana homers (13) on a fly ball to left field.3–2
5Heliot Ramos singles on a ground ball to center fielder Manuel Margot, deflected by pitcher Simeon Woods Richardson. Jorge Soler scores.2–2
4Mike Yastrzemski singles on a ground ball to shortstop Willi Castro. Michael Conforto scores. Wilmer Flores to 3rd.2–1
4Manuel Margot grounds out, third baseman Matt Chapman to first baseman Wilmer Flores.2–0
4Matt Wallner doubles (3) on a line drive to right fielder Mike Yastrzemski. Ryan Jeffers scores. Matt Wallner to 3rd. Matt Wallner advances to 3rd, on a fielding error by right fielder Mike Yastrzemski.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.














