Pete Crow-Armstrong
In play, no out (82.8 mph knuckle curve)
Pete Crow-Armstrong hits a sacrifice bunt. Fielding error by pitcher Carlos Hernández. Dansby Swanson scores. Pete Crow-Armstrong to 1st.
Chicago Cubs 4 - Philadelphia Phillies 0
Carson Kelly
Called strike (95.8 mph four-seam fastball)Pete Crow-Armstrong steals (12) 2nd base.In play, no out (87.5 mph slider)
Carson Kelly singles on a ground ball to left fielder Max Kepler. Pete Crow-Armstrong to 3rd.
Jon Berti
Ball (96.7 mph four-seam fastball)Foul bunt (96.7 mph four-seam fastball)Foul (97.1 mph four-seam fastball)Swinging strike (99.1 mph four-seam fastball)
Jon Berti strikes out swinging.
Ian Happ
In play, out(s) (98. mph four-seam fastball)
Ian Happ grounds out to first baseman Bryce Harper.
Philadelphia Phillies
Chicago Cubs
Bryce Harper
Pitching Change: Drew Pomeranz replaces Brad Keller.Swinging strike (92.1 mph four-seam fastball)Foul (92.3 mph four-seam fastball)Foul (92.3 mph four-seam fastball)Swinging strike (92.8 mph four-seam fastball)
Bryce Harper strikes out swinging.
Kyle Schwarber
Batter Timeout.Called strike (93.8 mph four-seam fastball)Foul (92.4 mph four-seam fastball)Swinging strike (93.4 mph four-seam fastball)
Kyle Schwarber strikes out swinging.
Nick Castellanos
Foul (92.7 mph four-seam fastball)Hit by pitch (84.5 mph knuckle curve)
Nick Castellanos hit by pitch.
Max Kepler
Ball (94.2 mph four-seam fastball)Ball (92.7 mph four-seam fastball)Foul (92.9 mph four-seam fastball)Called strike (93.9 mph four-seam fastball)Ball (93.1 mph four-seam fastball)Batter Timeout.Ball (93.8 mph four-seam fastball)
Max Kepler walks. Nick Castellanos to 2nd.
J.T. Realmuto
Mound Visit.In play, out(s) (93.7 mph four-seam fastball)
J.T. Realmuto lines out sharply to center fielder Pete Crow-Armstrong.
Kyle Tucker
Pitching Change: Orion Kerkering replaces Carlos Hernández.In play, out(s) (97.7 mph four-seam fastball)
Kyle Tucker lines out to left fielder Max Kepler.
Seiya Suzuki
On-field Delay.Called strike (97. mph four-seam fastball)Ball (94.3 mph sinker)Called strike (86.1 mph sweeper)Ball (86.3 mph sweeper)Foul tip (96.5 mph sinker)
Seiya Suzuki strikes out on a foul tip.
Michael Busch
Foul (98.2 mph four-seam fastball)Ball (97.3 mph four-seam fastball)Ball (87.1 mph sweeper)Batter Timeout.In play, out(s) (86.8 mph sweeper)
Michael Busch grounds out, second baseman Bryson Stott to first baseman Bryce Harper.
Alec Bohm
Pitching Change: Daniel Palencia replaces Drew Pomeranz.Called strike (97.1 mph four-seam fastball)In play, out(s) (98.5 mph four-seam fastball)
Alec Bohm grounds out, shortstop Dansby Swanson to first baseman Michael Busch.
Cal Stevenson
Called strike (97.3 mph four-seam fastball)Swinging strike (98.6 mph four-seam fastball)Ball (99.6 mph four-seam fastball)Foul (98.3 mph four-seam fastball)Ball (99.1 mph four-seam fastball)Called strike (87.3 mph slider)
Cal Stevenson called out on strikes.
Bryson Stott
Ball (85.2 mph splitter)Foul (98.4 mph four-seam fastball)Ball (97.9 mph four-seam fastball)Called strike (95.4 mph four-seam fastball)Batter Timeout.Ball (88.2 mph slider)Foul (98.4 mph four-seam fastball)In play, out(s) (98.6 mph four-seam fastball)
Bryson Stott lines out to right fielder Kyle Tucker.
That was an entire game when it felt like they were not even close to scoring. Body language in the cold weather from the players not that great.
I only read the play-by-play here but curious how Kepler doesn't score from 1B on a two-out dourble.
This move seems dumb. Rojas is hitting better this year and could have been the tying run, with his speed that could be helpful
left fielder cut the ball off by the line before it even reached the warning track
The radio broadcasters noted that Keller as a severe platoon split; LHB have an OPS over 1.000 while RHB are under .400. However, that's just for this year--9.1 innings--and two straight RHBs had just reached off Keller. Keller's career platoon splits are minimal. So I agree with you.