OddsShark Top Sportsbooks

Astros top Cardinals

Jeff Keppinger drove in three runs in propelling the Houston Astros to a 5-1 win over the St. Louis Cardinals Thursday to avoid a three-game sweep at Busch Stadium.

Houston took the series finale as +190 underdogs, while the six runs went UNDER the day's posted over/under (8.5) set by sportsbooks.

Bud Norris completed five innings for the win, allowing one run off four hits.

Kyle Lohse gave up five hits and two earned runs over his seven innings on the mound for the Cardinals.