The St. Louis Cardinals and the Kansas City Royals were on the short end of the scoreboard yesterday. The Cards lost on the road at Milwaukee 8-3, while the Royals lost at home to the Minnesota Twins 8-5. The Cardinals will play the Brewers again tonight, Michael Wacha to the hill for St. Louis. The Royals and Twins play again tonight at Kauffman.