The Kansas City Royals blasted Cleveland 11-7 last night at Kauffman Stadium. The 11 runs matched a season-high for the Royals, who have won eight of their last 10 games. John Buck, Mike Sweeney, Alex Gordon and Mark Grudzielanek each went yard for KC. Brandon Duckworth earned his second victory of the season in relief. Jorge De La Rosa is on the bump tonight against Indians left-hander Jeremy Sowers.