Esteury Ruiz
Foul (80.8 mph sweeper)Called strike (93.7 mph sinker)Ball (94.9 mph four-seam fastball)Ball (87.7 mph slider)Swinging strike (87.7 mph slider)
Esteury Ruiz strikes out swinging.
Jakob Marsee
Called strike (80.2 mph curveball)Called strike (86.4 mph splitter)Batter Timeout.Ball (96.9 mph four-seam fastball)In play, out(s) (95.2 mph four-seam fastball)
Jakob Marsee pops out to second baseman Bryson Stott.
Kyle Stowers
Foul (87. mph splitter)Batter Timeout.Foul (95.5 mph four-seam fastball)Ball (82. mph curveball)Foul (87.1 mph splitter)Ball (86.7 mph splitter)Foul (96.3 mph four-seam fastball)Foul (96.5 mph four-seam fastball)Ball (82.2 mph curveball)Swinging strike (87. mph splitter)
Kyle Stowers strikes out swinging.
Philadelphia Phillies
Miami Marlins
Crawford catches the first blooper hit off Painter and the game stays tight. Reyes carrying a piano in the OF.
Adolis GarcĂa
Ball (94. mph sinker)Called strike (87.5 mph sweeper)Foul tip (86.8 mph changeup)Ball (89.9 mph sweeper)Foul (89.4 mph sweeper)In play, out(s) (96. mph four-seam fastball)
Adolis GarcĂa grounds out to first baseman Connor Norby.
Bryson Stott
In play, out(s) (95.9 mph four-seam fastball)
Bryson Stott flies out to center fielder Jakob Marsee.
Alec Bohm
Ball (95.8 mph sinker)Called strike (90.8 mph slider)Ball (89.4 mph sweeper)Ball (88.5 mph changeup)Ball (93.4 mph sinker)
Alec Bohm walks.
J.T. Realmuto
Ball (92.3 mph slider)Called strike (97. mph four-seam fastball)Ball (89.2 mph sweeper)Pickoff Attempt 1BFoul (90. mph slider)Swinging strike (96.6 mph four-seam fastball)
J.T. Realmuto strikes out swinging.
Otto Lopez
Called strike (81. mph sweeper)Called strike (95.6 mph four-seam fastball)Batter Timeout.Swinging strike (86.4 mph splitter)
Otto Lopez strikes out swinging.
Xavier Edwards
Ball (79.7 mph curveball)Called strike (87.6 mph slider)In play, run(s) (96.1 mph four-seam fastball)
Xavier Edwards homers (2) on a fly ball to right center field.
Miami Marlins 3 - Philadelphia Phillies 0
Liam Hicks
Ball (97.4 mph four-seam fastball)Ball (87.2 mph splitter)Ball (85.7 mph splitter)Called strike (96. mph four-seam fastball)Batter Timeout.In play, out(s) (95.5 mph four-seam fastball)
Liam Hicks grounds out, first baseman Bryce Harper to pitcher Andrew Painter.
AgustĂn RamĂrez
Called strike (85.1 mph splitter)Swinging strike (87.5 mph slider)Ball (87.7 mph slider)Ball (96.8 mph four-seam fastball)Ball (96.2 mph four-seam fastball)Foul (94.6 mph four-seam fastball)Ball (95.2 mph sinker)
AgustĂn RamĂrez walks.
Connor Norby
Called strike (95.8 mph four-seam fastball)Foul (82.7 mph sweeper)Swinging strike (85.3 mph splitter)
Connor Norby strikes out swinging.
Garrett Stubbs
Ball (95.1 mph four-seam fastball)Ball (94.5 mph four-seam fastball)In play, out(s) (88.5 mph slider)
Garrett Stubbs grounds out to first baseman Connor Norby.
Felix Reyes
Called strike (91.3 mph slider)Swinging strike (90.3 mph slider)Batter Timeout.Ball (88.2 mph sweeper)Ball (89.9 mph sweeper)In play, out(s) (91. mph slider)
Felix Reyes flies out to right fielder Kyle Stowers.
Trea Turner
Swinging strike (96.1 mph four-seam fastball)In play, out(s) (96.2 mph four-seam fastball)
Trea Turner flies out to right fielder Kyle Stowers.
Where did he catch it, in the trainer's room?
Christopher Morel
Pitching Change: Tanner Banks replaces Andrew Painter.Offensive Substitution: Pinch-hitter Christopher Morel replaces Graham Pauley.Foul tip (80.1 mph sweeper)Ball (86.7 mph slider)Swinging strike (86. mph slider)Swinging strike (92.3 mph four-seam fastball)
Christopher Morel strikes out swinging.
In play, no out (86.6 mph slider)
Esteury Ruiz doubles (1) on a line drive to left fielder Garrett Stubbs.
Called strike (91.6 mph sinker)Ball (91.8 mph sinker)Ball (88.1 mph slider)Ball (81.9 mph sweeper)Foul (88.7 mph slider)Batter Timeout.Foul (83.8 mph sweeper)Ball (82.8 mph sweeper)
Jakob Marsee walks.