CLEVELAND (AP) – Corey Kluber allowed four hits and struck out 10 in 8 1-3 innings, and Carlos Santana and Yan Gomes homered, leading the Cleveland Indians to a 4-1 win over the Kansas City Royals on Sunday.

Kluber (8-6) took a three-hitter into the ninth before Eric Hosmer started the inning with a double. The right-hander, who gave up a solo homer to Mike Moustakas in the fifth, was pulled after striking out Salvador Perez.

Cody Allen recorded the final two outs for his ninth save.

Both of Cleveland’s home runs came off Danny Duffy (5-8) in the second. Santana led off the inning with a line drive that barely cleared the fence in right. Gomes followed with a two-run homer to center.