After a grueling series against the Los Angeles Dodgers at home, the Philadelphia Phillies (51-47) went on the road and defeated the Pittsburgh Pirates (45-51) in the first game of their inner-state rivalry. Who will get the best of the other in Saturday's matchup?
How to Live Stream the Game
First pitch is scheduled for 7:05 p.m. ET at PNC Park. The game will be televised locally on NBC Sports Philadelphia and AT&T SportsNet, with live streams of the matchup available via the MLB Streams subreddit.
After scoring six runs last night, Phillies manager Gabe Kapler isn't making a lot of adjustments to tonight's batting order. The only noticeable change is Brad Miller will get the start at the hot corner and bat sixth in place of Maikel Franco.
Rookie outfielder Adam Haseley has become an everyday player for this club, as he's hitting .286 with two home runs and four RBI over his last seven games.
Right-hander Zach Eflin will get the start tonight for the Phillies. In 18 starts he owns a 7-9 record with a 4.16 ERA and 88 strikeouts over 106 innings. Early on this season he was Philly's most reliable starter, but over his last seven starts he's posted a 6.02 ERA, including seven runs on nine hits against the Dodgers his last time out.
Despite scoring only one run and putting together a total of seven hits, manager Clint Hurdle is running out the same batting order except Jacob Stallings will start behind the plate and bat eighth.
One thing that has to be encouraging for the Pirates is outfielder Corey Dickerson finally getting his offense going, as he's hitting .329 with one home run, 17 RBI and a .878 OPS over his last 85 at-bats.
Right-hander Joe Musgrove will toe the mound for Pittsburgh tonight, who in 20 starts this season is 6-8 with a 4.31 ERA. The 26-year-old as been a mixed bag this year, as one minute he's tossing eight innings against the Braves and then getting lit up by a Cardinals offense that's struggled for most of the season. Maybe they'll get good Joe Musgrove tonight.