Cardinals at Pirates
Last play · Oneil Cruz singles on a sharp line drive to right fielder Alec Burleson. Andrew McCutchen scores. Bryan Reynolds to 3rd.
Win probability
Pirates100%
STL 0%PIT 100%
First 5 (F5)
finalSTL 1 – 2 PIT
Pirates led after 5
Total runs
8.5
opened 8.5
fair over 50% · hold 4.8%
Run line
-1.5
Moneyline
reference+105 / -125
Pirates favored ↑50%Cardinals favored ↓
Biggest swing · Bryan Reynolds singles on a line drive to center fielder Dylan Carlson. Jared Triolo scores. Andrew McCutchen to 2nd. (inning 10) — +41% Pirates
10Oneil Cruz singles on a sharp line drive to right fielder Alec Burleson. Andrew McCutchen scores. Bryan Reynolds to 3rd.4–5
10Bryan Reynolds singles on a line drive to center fielder Dylan Carlson. Jared Triolo scores. Andrew McCutchen to 2nd.4–4
10Alec Burleson out on a sacrifice fly to center fielder Michael A. Taylor. Dylan Carlson scores.4–3
8Willson Contreras homers (7) on a fly ball to center field. Alec Burleson scores.3–3
7Rowdy Tellez homers (5) on a fly ball to left field.1–3
5Joey Bart out on a sacrifice fly to right fielder Alec Burleson. Nick Gonzales scores.1–2
5Ke'Bryan Hayes grounds out, shortstop Masyn Winn to first baseman Paul Goldschmidt. Rowdy Tellez scores. Nick Gonzales to 3rd.1–1
5Masyn Winn singles on a ground ball to center fielder Jack Suwinski. Brandon Crawford scores.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.














