TOP-RATED 10* PHILLIES @ CARDS MLB TOP PLAY OF THE DAY
(MLB) Philadelphia vs. St. Louis,
Money Line: 103.00 St. Louis (Home)
Result: Loss
The St. Louis Cardinals are coming off a 3-game sweep of Cincinnati. I think they'll stay hot here against a Philadelphia team that is only 2-7 away from home in 2021.

Cards' right-hander Adam Wainwright (0-2, 5.03 ERA) is coming off his best start of the season when he held Washington to one run on five hits with 10 Ks through seven innings. Wainwright is 7-3 with a 3.10 ERA in 16 career appearances against the Phillies who hand the ball to Zack Wheeler.

Wheeler (1-2, 3.80 ERA) is 0-2 with a 5.87 ERA in three career starts against the Cardinals. He opened the season with seven shutout innings against Atlanta but has allowed three or more runs in each of his three starts since.

Phillies are 5-12 in the last 17 meetings in St. Louis.

10* play on St. Louis Cardinals.