OddsShark Top Sportsbooks

Philadelphia vs St. Louis Game Final 11-6 - Roy Halladay Earns Win

Philadelphia got a 11-6 victory over St. Louis on Saturday, with Roy Halladay earning the victory and helping Phillies moneyline bettors cash out.

Philadelphia was favored by -215 and came through for bettors backing them. The game went OVER the consensus closing total of 7.5.

Philadelphia got 8 innings from Roy Halladay, who gave up 3 earned runs on 3 hits, while striking out 8. He earned the victory, while the Phillies got 4 RBIs from Ryan Howard in the win.

St. Louis' starting pitcher Kyle Lohse worked 5 1/3 innings, giving up 7 hits and 5 earned runs while striking out 4 in the loss. They got 2 hits from Skip Schumaker in a losing cause.

The battle of the bats favored Philadelphia as they had 14 hits, while St. Louis only had 7.