SURPRISE, Ariz. (AP) Cole Hamels pitched five solid innings in his final spring start, and the Texas Rangers beat the Kansas City Royals 5-1 on Wednesday.

Hamels, who is slated to start on opening day Monday against Seattle, allowed one run and two hits. The left-hander struck out five and walked none.

Royals starter Ian Kennedy was led off the field by trainer Nick Kenney while making warmup tosses in the fourth inning. The preliminary diagnosis was left hamstring tightness.

More from FoxSports

Kennedy, who signed a $70 million, five-year contract in January, was on the disabled list last April with the San Diego Padres with a left hamstring injury.

Delino DeShields tripled twice and scored two runs for Texas.