Preview: Zach Eflin takes the hill, Phillies look for 2nd straight against the Marlins

The Phillies take the field tonight at 7:05 looking to secure a series win against the Miami Marlins. Zach Eflin (2-4, 3.76 ERA) gets the ball for the Phillies, going up against Trevor Rogers (3-5, 5.58 ERA) of the Marlins.
Last night’s win was the best win of the season. After a dominating start from Sandy Alcantara, the Phillies stayed in the game, chipped away, and pulled away with a 3-2 win, thanks to a walk-off double from Rhys Hoskins. Hoskins’ first career walk-off wouldn’t have happened without a clutch hit from Didi in the 8th, and a beautiful stolen base from Matt Vierling in the 9th.
The team now looks to take the series tonight, something they don’t do often vs Miami. We’ll be seeing some new faces tonight in the Phils infield, as Yairo Munoz is set to make his Phillies major league debut. Mickey Moniak was sent down to AAA today after his struggles continued at the plate.
“Lay of the Day”

Bryce Harper is on fire, Nick Castellanos is 8 of his last 23, and Yairo Munoz will get his first Phillies hit tonight. Book it.
FanDuel Sportsbook
Place a $5 bet on ANY SPORT and instantly win $200 FREE. Don’t miss your chance to score on America’s #1 Sportsbook.
BetMGM: Bet $10, Win $200 if your team gets the W
Bet the Phils ML, win $200 if they win…it’s really that simple. If you don’t want to bet on the Phillies, this offer applies to ANY TEAM in ANY SPORT.
Zach Eflin vs Trevor Rogers
Zach Eflin is set to take the hill for the Phillies, making his 6th home start of the season. Elfin has been lights out in CBP this year, tallying a 2-1 record, with a 1.16 ERA and 29 strikeouts in 5 starts. Trevor Rogers will get the ball for the Marlins, making his 12th total start of the year. Rogers is 1-2 on the road this season, with a 3.34 ERA and 19 strikeouts.
PointsBet: $2,000 Risk Free
PointsBet is offering a ton of great MLB wagers all risk-free for new users.
Click Here to Claim $2,000 Risk-Free>>
Game 2 Odds via FanDuel Sportsbook
Team | Spread | Money Line | Total |
Marlins | +1.5 (-152) | +134 | O8.5 (-115) |
Phillies | -1.5 (+126) | -158 | U8.5 (-105) |
Phillies Starting Lineup
Lineup Notes: Nick Castellanos is back in RF, and Odubel gets a night off. Bohm is back at third, with Yairo Munoz at 2nd. Bryson Stott gets the night off as well.
Prediction
Phils bats come alive tonight, and they win this one easily. 7-2 Final.
Additional Sportsbook Offers
Mandatory Credit: Getty Images