By topping the Royals last night, 8-2, the Indians picked up their 16th win of the month which ties the team record for most wins in April previously set in 1988, 1996 and 1999.
Fausto Carmona went seven allowing five hits, walking two and giving up just two runs. He was supported by four solo homers from Shin-Soo Choo and Carlos Santana who went B2B in the 1st, and Grady Sizemore and Shelley Duncan.
Kansas City has allowed 17 homers during its six-game losing streak.
Jeff Francoeur stretched his hitting streak to a career-high 17 games for Kansas City.
It was the 10th straight home win for Cleveland who lead the AL Central now by 4.5 games.