PHOENIX (AP) -- Orlando Cabrera homered off closer J.J. Putz with two outs in the ninth inning to give Cleveland a 5-4 victory over the Arizona Diamondbacks on Monday night, snapping the Indians' three-game skid.
Cabrera, who entered the game in the seventh inning in a double switch, just cleared the fence in left field after Arizona had tied it on Kelly Johnson's RBI triple in the eighth. Lonnie Chisenhall, considered the Indians' top minor league prospect, doubled, then singled in a run in his major league debut.
Putz (4-3) got Chisenhall and Lou Marson to fly out before giving up the home run on a 1-0 pitch. Rafael Perez (3-1) struck out the only batter he faced in the eighth to get the victory.
Chris Perez threw a scoreless ninth for his 19th save in 20 opportunities.