Cain, Gordon, Snider homer in Royals' 9-2 victory

Kansas City Royals' Lorenzo Cain watches his two-run home run during the third inning of a spring training baseball game against the Chicago White Sox, Monday, March 14, 2016, in Surprise, Ariz. (AP Photo/Darron Cummings)

SURPRISE, Ariz. (AP) Lorenzo Cain, Alex Gordon and Travis Snider homered as the Kansas City Royals beat the Chicago White Sox 9-3 Monday.

Cain hit his first spring home run in the third off Jacob Turner after Mike Moustakas walked.

Gordon homered on a 0-2 pitch from Turner to lead off the first. Gordon is 8 for 12 with three home runs and four RBIs in his past four games. Snider ripped a three-run shot in the Royals' five-run seventh.

Royals right-hander Yordano Ventura struck out six in four innings, allowing one run and three hits.

Turner, who was limited to two minor league starts last season because of an elbow injury, allowed three runs and six hits in three innings.

Jason Coats homered for the White Sox.