OddsShark Top Sportsbooks

Royals sink Pirates

Zach Greinke allowed two runs on seven hits in 6 1-3 innings Sunday, as the Kansas City Royals defeated the Pittsburgh Pirates 3-2.

The Royals were a -150 favorite in the game and the five runs scored fell UNDER the posted over/under total (7.5).

David DeJesus hit a solo home run and drove in two runs for Kansas City.

Adam LaRoche was 3-4 with a run scored for the Pirates and Charlie Morton gave up three runs on seven hits in five innings.