Indians 4, Rangers 3: Carlos Santana had a two-run single and Jeanmar Gomez tossed 5 2/3 innings in his first start in over two months as host Cleveland snapped a six-game losing streak.
Recalled from Triple-A Columbus prior to the game, Russ Canzler collected two hits as the Indians posted just their second win in 17 games.
David Murphy belted a solo homer and scored on Mitch Moreland's sacrifice fly. Adrian Beltre also went deep for the Rangers, who fell for just the fourth time in 14 contests and saw their lead in the American League West dip to three games over Oakland. The Athletics cruised to a 7-1 triumph over the reeling Boston Red Sox later on Saturday.
After limping to a 5-24 mark in August, Cleveland got out of the blocks in a hurry with a four-run first inning. Santana highlighted the uprising with a single to shallow left-center field that plated Shin-Soo Choo and Jason Kipnis. A pair of RBI groundouts doubled the advantage before the Rangers began to chip away.
Gomez (5-7) allowed three runs on four hits and struck out five to collect his first win since June 6. Two relievers bridged the gap to Vinnie Pestano, who got the final four outs for his first save in 2012 and fourth career.
Scott Feldman (6-11) settled down after the rocky first inning but suffered his fifth consecutive loss. He yielded four runs on six hits in as many innings.
GAME NOTEBOOK: Cleveland SS Asdrubal Cabrera was scatched from the lineup with sore right wrist. Jason Donald played in his place and went 0-for-3. ... Texas SS Elvis Andrus went 1-for-4 to extend his hitting streak to 28 games versus the Indians. ... Cleveland had been held to three or fewer runs in 10 of its previous 12 contests. ... Gomez was recalled on Wednesday and threw a scoreless inning of relief that night. ... The Indians recalled LHP Scott Barnes from Triple-A Columbus and purchased the contract of OF Thomas Neal from Double-A Akron.