Phil Hughes bounced back from a rough outing to pitch eight scoreless innings and Alex Rodriguez hit a long home run Tuesday night, leading the New York Yankees to a 6-4 victory over the Cleveland Indians.

Hughes (8-6) gave up six hits and a walk to win for the fifth time in six decisions. He worked with runners on base in five innings. He lasted only 4 1-3 innings in his previous outing.

Curtis Granderson had a two-run single and Chris Stewart added an RBI hit as several bounces went New York's way against Justin Masterson (4-7) in the second inning.

The Indians, losers of four straight, scored four runs against Cory Wade in the ninth on Johnny Damon's RBI single and Jose Lopez's three-run homer.

Rafael Soriano got one out for his 16th save.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)