Upcoming
Toronto
-121
47.5%
TOR 12
40.5%
Detroit
-165
62.2%
DET 7
45.5%
Boston
-154
49.8%
BOS 3
46.6%
Kansas City
-115
53.6%
KC 4
40.4%
Allen Craig swatted 2 round trippers and drove in 3 runs as his Cardinals defeated Philadelphia 5-0 at Citizens Bank Park.
St. Louis won as a +114 underdog, while Over-Under bettors who played UNDER the total of 7.5 were rewarded at the payout window.
Chris Carpenter earned the victory for the Cardinals, throwing 8 innings of work, striking out 5, walking 1, and allowing 8 hits and 0 earned runs. That effort was supported by 3 RBIs from Allen Craig in the win.
Philadelphia got a 7-inning outing from Cole Hamels in the loss. He gave up 4 earned runs, 0 walks and 7 hits in his time on the mound, while Chase Utley had 3 hits in the loss for the Phillies.