OddsShark Top Sportsbooks

Greinke, Royals slip by Astros

Zach Greinke allowed one run over eight innings to pick up the victory, the Kansas City Royals edged the Houston Astros 2-1 on Tuesday night.

Kansas City won as -135 road favorites as the teams played UNDER the 8.5-run total listed by oddsmakers.

Billy Butler went 2-for-4 with a big fly for the Royals, who got a run batted in from Miguel Olivo in the payday.

Miguel Tejada was 3-for-4 with an RBI for Houston, while Russ Ortiz was hit with the defeat after surrendering two runs over seven innings for the Astros.