Indians pitcher Corey Kluber flirted with perfection on Thursday against the Royals, but failed to factor into the decision despite another dominant outing.

Kluber allowed a single to Omar Infante in the seventh inning to end his perfect game bid. It was his longest career no-hit bid. His previous high was 4 1/3 innings. The right-hander yielded one unearned run on two hits and no walks while striking out 10 in an extra-inning affair. Of his 107 pitches, 73 were strikes.

Over his last six starts covering 45 2/3 innings, Kluber has allowed eight earned runs. He owns a 2.77 ERA and a 1.13 WHIP over 22 starts (149 1/3 innings). His next start will come Wednesday at home against Seattle.