MESA, Ariz. -- Mike Moustakas homered twice, Eric Hosmer added three hits and the Kansas City Royals beat the Chicago Cubs 5-3 on Sunday.
Cubs shortstop Starlin Castro left after the first inning with a slight strain of his right hamstring. He hurt himself trying to steal a base.
Moustakas hit a drive off Cubs starter Edwin Jackson to lead off the second inning. He hit a two-run shot off Carlos Villanueva in the third.
Hosmer doubled twice, and all of his hits went to the opposite field. Lorenzo Cain had two hits for the Royals.
Kansas City starter Wade Davis gave up one hit in two scoreless innings.
The game at Cubs Park drew a crowd of 14,680.