English
Menu
Matchups

Odds Shark Top Sportsbooks

Cards sneak by Astros

The St. Louis Cardinals scored all their runs in the first inning and went on to defeat the Houston Astros 3-2 Wednesday night at Busch Stadium.

St. Louis won the game as -140 favorites, and the five runs went UNDER the posted over/under (7.5).

Mark DeRosa went 2-for-3 at the plate with two runs batted in for the Cardinals. Joel Pineiro improved to 13-9 with the victory, and Ryan Franklin secured the win with his 34th save.

Carlos Lee went 3-for-4 at the plate with one RBI for the Astros. Roy Oswalt gave up 10 hits and three runs over six innings in the loss.