Mike's 10* MLB Moneyline Top Play of the Day
(MLB) St. Louis vs. Miami,
Money Line: -126.00 Miami (Home)
Result: Loss
The Cardinals are only 18-26 on the road while Miami is 28-16 at home.

Cardinals have lost six of their past eight games and right-hander Jack Flaherty has posted an ERA of 6.48 over his last three starts.

Miami rookie right-hander Eury Perez (5-2, 2.47 ERA) has had a great start in the big leagues, despite giving up six runs on seven hits in a 7-0 loss to Atlanta last time out.

Miami has outscored the Cards 30-15 through the first three games of the series, and I think they'll complete the sweep with a win tonight.

10* PLAY ON MIAMI MARLINS.