CLEVELAND - The Cleveland Indians can return to clinching their division and playoff preparations.

Their historic winning streak is, well, history.

Cleveland had its AL record run stopped at 22 straight games on Friday night as the Indians were beaten 4-3 by the Kansas City Royals, who became the first team to conquer the defending league champions since Aug. 23.

Jason Vargas (16-10) pitched into the sixth and Brandon Moss homered off Trevor Bauer (16-9) as the Royals ended baseball's longest win streak in 101 years. The Indians set a new league mark and came within four of matching the overall record held by the 1916 New York Giants.

Following a magical, walk-off win in extra innings on Thursday night, the Indians couldn't muster another late rally and fell for the first time in more than three weeks.

When Francisco Lindor struck out with a runner on first to end it, the packed crowd gave the Indians a prolonged standing ovation. Manager Terry Francona and the Cleveland players came out of the dugout to salute their fans.