Travis Hafner hit a go-ahead sacrifice fly in the sixth inning, Johnny Damon added a two-run triple in the seventh and the Indians defeated the Rangers, 6-3, on Friday in the opener of a three-game series.
Jeanmar Gomez (2-1) allowed three runs on eight hits and a walk over seven innings for Cleveland, which got a two-run homer from Shin-Soo Choo and a solo shot from Jack Hannahan.
"He just gave us a great seven innings against that baseball team," Cleveland manager Manny Acta said of Gomez.
The Indians have gone 13-6 over their last 19 games after starting the season 1-4.
David Murphy had an RBI double for the Rangers, who have lost a season-high three straight games. Colby Lewis (2-1) gave up six runs on 10 hits over 6 2/3 innings.
Texas tied the game, 3-3, on Nelson Cruz's RBI single in the sixth inning, but Cleveland went on top for good in the bottom half.
Jason Kipnis led off with a single, stole second and moved to third on Asdrubal Cabrera's base hit before scoring on Hafner's deep fly to left for a 4-3 lead.
Texas placed runners on first and second to begin the seventh, getting a leadoff hit from Mitch Moreland and a bunt single from Alberto Gonzalez. But Gomez induced Ian Kinsler into a 5-4-3 double play, then grounded out Elvis Andrus to end the frame.
Conversely, Cleveland's first two batters of the seventh failed to reach base, but Casey Kotchman drew a walk, Hannahan singled and Damon brought them both home with a triple off the wall in center.
"I felt like Colby had gotten him all day," Texas manager Ron Washington said of leaving his starter in to face Damon. "As it turns out that's one of the two moves I had to make tonight. It didn't work so I'll take the blame for that."
Vinnie Pestano tossed a scoreless eighth for the Indians and Chris Perez recorded his 10th save of the season when Choo made a leaping catch against the right-field wall for the final out of the game.
It was Choo who got Cleveland started as well, following Carlos Santana's single with a homer to center in the second. Kinsler responded with a sac fly in the third but Hannahan led off the home half with a blast to right for a 3-1 lead.
Michael Young, who scored the tying run in the sixth, doubled in the fourth and scored on Murphy's subsequent two-bagger.
Lewis saw his six-game win streak come to an end. He has received three runs of support or fewer in five of six starts this season...Earlier Friday, the Rangers acquired outfielder Ryan Spilborghs from the Indians in exchange for cash considerations. Spilborghs has been assigned to the Rangers' Triple-A affiliate, the Round Rock Express. A non-roster invitee to spring training, the 32-year-old Spilborghs did not play a game for the Indians.