OddsShark Top Sportsbooks

DeRosa, Cardinals take down Astros

Mark DeRosa was 3-for-4 with two dingers and four runs batted in to lead the St. Louis Cardinals past the Houston Astros 7-3 on Monday night.

St. Louis won as +130 road underdogs, while the teams played OVER the 8.5-run total posted by oddsmakers.

Matt Holliday went 2-for-4 with a run batted in for the Cardinals, as winning pitcher Kyle Lohse gave up three runs over six innings for St. Louis.

Humberto Quintero was 2-for-3 with a run batted in for Houston, while Wandy Rodriguez was tagged for six runs over five innings to take the defeat for the Astros.