A huge ninth inning from the Indians stole the game from Texas as both Ezequiel Carrera and Jason Kipnis hit home runs in the top of the ninth to add three runs, sealing a 5-4 Cleveland victory.
The game was up and down for much of the night. Matt LaPorta added a two run shot in the sixth inning, which for a while, appeared to be the difference maker. He finished the night 3-for-5.
Zach McAllister allowed just one run through six innings for Cleveland on a Michael Young fourth-inning single. Meanwhile, the Rangers' Derek Holland allowed two runs through eight innings off LaPorta's two-run homer.
The game remained tied until the bottom of the eighth, when Jack Hannahan's error advanced the runners, causing Elvis Andrus to score. For a while, it looked as though the nail in the coffin was going to come in the form of Michael Young again, who singled to shallow center in the bottom of the eighth, putting the Rangers ahead. However, the Indians managed to prevail.
Cleveland now return home for a three game stand against the Detroit Lions, who took two games from the Chicago White Sox before being rained out tonight. The Lions will be rested and well prepared for Friday night's game -- a matchup scheduled to feature Anibal Sanchez against Detroit's Corey Kluber.