Marlins at Pirates
Last play · Agustín Ramírez called out on strikes.
Win probability
Pirates100%
MIA 0%PIT 100%
First 5 (F5)
finalMIA 2 – 4 PIT
Pirates led after 5
Total runs
7.5
opened 8.5 ↓
fair over 53.2% · hold 4.3%
Run line
-1.5
Moneyline
reference+105 / -125
Pirates favored ↑50%Marlins favored ↓
Biggest swing · Bryan Reynolds triples (2) on a sharp line drive to center fielder Dane Myers. Jared Triolo scores. Oneil Cruz scores. Andrew McCutchen scores. (inning 3) — +27% Pirates
8Spencer Horwitz grounds out, first baseman Liam Hicks to pitcher Tyler Phillips. Andrew McCutchen scores. Bryan Reynolds to 2nd.3–10
8Connor Norby doubles (10) on a sharp fly ball to right fielder Bryan Reynolds. Kyle Stowers scores.3–9
7Brett Sullivan singles on a ground ball to right fielder Jesús Sánchez. Spencer Horwitz scores. Nick Gonzales to 3rd. Adam Frazier to 2nd.2–9
6Brett Sullivan out on a sacrifice fly to center fielder Dane Myers. Ke'Bryan Hayes scores.2–8
6Ke'Bryan Hayes singles on a bunt ground ball to third baseman Connor Norby. Nick Gonzales scores. Adam Frazier scores. Ke'Bryan Hayes to 3rd. Throwing error by third baseman Connor Norby. Throwing error by right fielder Jesús Sánchez.2–7
6Adam Frazier singles on a line drive to center fielder Dane Myers. Spencer Horwitz scores. Nick Gonzales to 2nd.2–5
5Jesús Sánchez out on a sacrifice fly to left fielder Adam Frazier. Heriberto Hernández scores.2–4
3Bryan Reynolds triples (2) on a sharp line drive to center fielder Dane Myers. Jared Triolo scores. Oneil Cruz scores. Andrew McCutchen scores.1–4
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.
