Updated

GOODYEAR, Ariz. — Adam Moore hit two of the Kansas City Royals' seven doubles and drove in two runs in a 5-3 victory over the Cleveland Indians on Thursday.

Moore, bidding for a job as backup catcher, had three hits as the designated hitter.

Starting catcher Salvador Perez had two hits, including a double. Mike Moustakas, David Lough, Johnny Giavotella and Chris Getz all had doubles.

Zach McAllister pitched 3 1-3 innings, allowing three runs on five hits, a walk and two hit batters. Terry Francona told McAllister that he earned the fourth spot in the Cleveland rotation on Sunday.

Lonnie Chisenhall hit his third homer of spring training and doubled off Jeremy Guthrie, who will be in the Royals rotation. Matt Carson hit his fourth home run off Kansas City closer Greg Holland.

Guthrie pitched four innings, allowing two runs on five hits.