CLEVELAND -- Royals rookie right-hander Brad Keller was very good again on Wednesday afternoon.
But Cleveland's Corey Kluber was better.
Keller and Kluber locked up in a pitchers' duel in the series finale at Progressive Field, and the Indians came out victorious, 3-1, in the rubber game.
Keller went seven-plus innings and gave up one earned run, marking his fifth straight start of allowing two earned runs or fewer. On a hot and sticky day -- the heat index hovered near 100 -- Keller gave up 10 hits but walked only one and struck out five.