Upcoming
Kansas City
-115
53.6%
KC 4
40.4%
Ryan Howard went 2-for-3 with a grand slam to lead the Philadelphia Phillies over the St. Louis Cardinals 6-1 on Monday night.
Philadelphia won as +125 road underdogs as the game played under the 9-run total set by sportsbooks.
Jayson Werth was 2-for-4 with a two-run homer for the Phillies, while Joe Blanton allowed one run over six innings to earn the win for Philadelphia.
Joe Thurston went 3-for-5 with a run batted in for St. Louis, as Kyle Lohse was rocked for six runs over 4 1-3 innings to take the loss for the Cardinals.