Royals double Cardinals

Royals double Cardinals

Jose Guillen went 2-for-4 and drove in a run as the Kansas City Royals defeated the St. Louis Cardinals 4-2 Friday night at Kauffman Stadium.

The Royals won the game as -152 favorites, while the six runs went UNDER the posted over/under (8.5) set by sportsbooks.

Zack Greinke allowed seven hits and two runs over eight innings for the win, and Joakim Soria closed out the ninth for his 18th save.

Jeff Suppan was tagged with the loss, giving up seven hits and three runs over five innings for the Cardinals.