By SCHUYLER DIXON
AP Sports Writer

ARLINGTON, Texas (AP) - Corey Kluber pitched six strong innings for a career-best sixth straight victory and Abraham Almonte hit two run-scoring doubles, helping the Cleveland Indians beat the Texas Rangers 12-1 on Friday night in a matchup of division leaders.

The Indians (73-54) snapped a three-game losing streak, which had tied a season high, and pulled within a game of the Rangers (75-54) for the best record in the American League a night after losing 9-0 to Texas ace Cole Hamels.

Adrian Beltre hit a solo homer in the sixth for the AL West-leading Rangers, but Kluber (14-8) struck out the other three hitters in the right-hander's final inning to finish with seven strikeouts. The 2014 AL Cy Young winner has a 1.75 ERA over the nine starts covering the winning streak.

Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.