Royals defeat Indians

? Kyle Davies is back on track after a rough start to spring training.

Davies pitched into the sixth inning, likely securing a spot in Kansas City’s rotation, and the Royals beat the Cleveland Indians, 7-2, on Tuesday night.

Davies was rocked in his first three outings of the spring, allowing 13 runs and 17 hits over 72/3 innings. But he pitched 51/3 innings against the Indians, yielding two runs and two hits in his third consecutive solid performance, including a minor-league start.

“It’s been good the last three,” Davies said. “I kind of took a step back and not thought about a thing and pitching, believe in what I see. Make it simple as possible.”

Indians right-hander Mitch Talbot struggled, yielding seven runs, six earned and nine hits in 52/3 innings.

Asdrubal Cabrera hit a two-run double in the third for Cleveland.

Brayan Pena hit a two-run homer, and Yuniesky Betancourt went 3 for 3 for the Royals. Closer Joakim Soria pitched a scoreless seventh, striking out two.