Royals Opening Day starter Danny Duffy worked four strong innings in his final tuneup before Monday's opener. Duffy gave up three hits, walked none and struck out two.
"I'm just happy to be leaving Arizona with a sub-9.00 ERA," Duffy said, who had a 4.30 ERA this spring. "Everything feels good. But it's time to take it home."
Carlos Gomez, who had been sidelined for eight days with a jammed left shoulder, was 2-for-4 in his return to the Rangers' lineup.
"I felt good, really good," Gomez said. "Four at-bats, full game, swung at high pitches, low pitches, it felt really good."
The Royals finished the Cactus League at 17-13-2.
"It was a good spring," Royals manager Ned Yost said, "but it's time to get out of Arizona. We're ready to go."
The Rangers finished 15-16-3.
Rangers Up Next: Texas returns home to Globe Life Park to face the Royals at 7:05 p.m. CT on Friday, live for free on MLB.TV. Cole Hamels will be on the mound for the Rangers, with Andrew Cashner pitching behind him. It will be the first time this spring Cashner has pitched in a Major League exhibition game.
Royals Up Next: After an off-day Thursday, the Royals will play the Rangers at 7:05 p.m. on Friday, live for free on MLB.TV. Right-hander Ian Kennedy, who will start next Wednesday in Minnesota, will get the call in the exhibition.