CLEVELAND, May 1 (UPI) -- Mike Sweeney hit two home runs Sunday as Kansas City eased past Cleveland 6-5.
The second of Sweeney's homers put the Royals ahead for good in the eighth inning. John Buck added a two-run homer and Terrence Long a solo shot.
Advertisement
The Royals have won two in a row after a nine-game losing streak.
Grady Sizemore had a three-run homer and Travis Hafner a two-run shot for the Indians, who have dropped five of their last six games.