Masterson's bid for his fourth shutout of the season ended on Alejandro De Aza's leadoff homer in the sixth. The right-hander was pulled with the bases loaded and two outs in the seventh but Rich Hill got De Aza to hit into a fielder's choice.
Masterson allowed five hits, struck out seven and walked three. He threw complete game shutouts against the White Sox on April 12 in Cleveland, a five-hitter, and on June 30, a six-hitter at U.S. Cellular Field.
Francona said Masterson was battling a stiff neck but the pitcher didn't think that affected him.
"I felt all right," Masterson said. "I was leaving a few sinkers out there at times. I was pitching and battling and trying to make things work. The overall sense is we played well as a team."
Sale has lost all three of his starts against the Indians this season. The left-hander is 1-9 in his last 11 starts but has a 3.24 ERA in that stretch.
Mark Reynolds' run-scoring single — his second RBI since June 29 — gave Cleveland the lead in the second.
Asdrubal Cabrera added a sacrifice fly.
NOTES: Indians OF Michael Brantley struck out in all three at-bats against Sale and is 2 for 16 with eight strikeouts against the left-hander this season. ... RHP Vinnie Pestano, optioned to Triple-A Columbus when the Indians acquired LHP Marc Rzepczynski , pitched a scoreless inning against Buffalo on Wednesday. ... Indians OF Michael Bourn, who was 1 for 10 in the series, was not in the starting lineup. All-Star 2B Jason Kipnis also was given the day off. ... Chicago LHP Hector Santiago (3-6) faces Tigers RHP Doug Fister (9-5) on Friday. The clubs play 12 times over the final two months of the season. ... The Indians make their first trip to Marlins Park for a three-game series. Cleveland RHP Ubaldo Jimenez (8-5) takes on Miami RHP Jose Fernandez (7-5) in the opener Friday.