Eric Hosmer drove in four runs, Kendrys Morales added three R.B.I., and the Kansas City Royals opened a 10-game trip with a 9-4 victory over the spiraling Cleveland Indians on Monday night.
Hosmer, a first baseman, connected for a three-run homer in the first inning off the rookie Cody Anderson (2-2) as the Royals rolled to their American League-leading 60th win and improved to 15-5 in their last 20 games.
Edinson Volquez (10-5) worked into the seventh inning for Kansas City, which will welcome newly acquired ace Johnny Cueto on Tuesday.
The rookie Francisco Lindor hit a three-run homer and Carlos Santana a solo shot for the Indians, who have dropped five straight.