Indians Sweep Royals

Triston McKenzie bounced back from a rugged start to pitch one-hit ball into the sixth inning and the Cleveland Indians completed a four-game sweep by blanking the Kansas City Royals 4-0 Thursday.

It was the fifth straight loss for the Royals, who came into the series with the best record in baseball. Cleveland went 6-1 on its road trip and has won nine of 11.

Danny Duffy (4-2) allowed three runs and eight hits, striking out six and walking one. He exited with a 1.26 ERA, the first time this season it’s been above 1.00.

Duffy worked around Hernandez’s double to lead off the game, then gave up a double to Harold Ramirez to begin the second and an RBI single to Amed Rosario. It was first earned run Duffy allowed this season not on a solo homer.

The Indians added another run in the fifth on three straight soft singles with two outs.

RHP Brad Keller (2-3, 8.05 ERA) will face the Chicago White Sox. Keller will be trying to get on track after a difficult start to the season. First pitch at 7:10.