OddsShark Top Sportsbooks

Astros edge Cards; avoid sweep

Jeff Keppinger belted a game-winning home run to help the Houston Astros defeat the St. Louis Cardinals 4-3 Thursday to avoid a three-game sweep at Busch Stadium.

Houston won the game as +245 underdogs, while the seven runs fell UNDER the posted over/under (7.5).

Kazuo Matsui went 2-for-3 with one RBI and a run scored for the Astros. Jose Valverde tossed two scoreless innings in relief to earn the victory.

Matt Holliday homered in a losing effort for the Cardinals. Kyle McClellan allowed two runs in relief and was tagged with the loss.