The Indians let a six-run lead get away, but eventually prevailed by coming up with three consecutive hits to lead off the 11th inning against Jason Frasor (0-2).
The teams combined for 32 hits, 18 of them from the Indians.
The Indians took a 7-1 lead into the fifth before the Rangers began chipping away. Texas tied it at 8-8 in the eighth inning on a two-run single by Ian Kinsler.
Bryan Shaw (1-2), the sixth Cleveland pitcher, picked up the win by working the top of the 11th.
Costly malfunction causes beer flood at Boston-area brewery
Video of Victoria’s Secret models trying to 'twerk' hits Instagram