The game was called in the seventh inning because of rain.
The game was delayed three times for a total of 1 hour, 59 minutes.
Clayton Richard (3-1) four runs on four hits for the win.
Travis Hafner hit a solo homer for the Indians, who have lost four straight. Asdrubal Cabrera had a three-run double for Cleveland, which managed just four hits. Cliff Lee (4-7) took the loss after giving up seven runs on 11 hits in three-plus innings.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Susan Sarandon: I was stoned at almost every awards show