Jason Hammel (4-7) went through the first two innings with no real trouble, but the third inning turned against him. A Travis Buck double and a Jack Hannahan walk set up a Grady Siezemore RBI single. After two outs were put on the board, Hammel wound up balking in the runner from third base for a 2-0 Cleveland lead. Hammel allowed four runs over six innings, walked five and struck out four.
The Indians' Josh Tomlin went 6.1 innings and allowed all three runs. Ty Wigginton now has nine home runs after hitting a solo shot and a two-runner during the game.
The Rockies (37-37, 18-18 away) have Thursday off before they start a three-game set with the New York Yankees on Friday.