OddsShark Top Sportsbooks

St. Louis vs Philadelphia Final: 11-3 - Recap

St. Louis got 7 innings of work from Jake Westbrook en route to a 11-3 victory over Philadelphia on Wednesday at Busch Stadium.

St. Louis was favored by -165 and came through for bettors backing them. The game went OVER the consensus closing total of 8.5.

St. Louis got 7 innings from Jake Westbrook, who gave up 3 earned runs on 9 hits, while striking out 2. He earned the victory, while the Cardinals got 3 RBIs from Shane Robinson in the win.

Philadelphia's starting pitcher John Lannan worked 4 innings, giving up 8 hits and 4 earned runs while striking out 3 in the loss. They got 2 hits from John Mayberry in a losing cause.

St. Louis outhit their counterparts 16-9 in the game.