MINNEAPOLIS - Robinson Cano homered for the third straight game and Phil Hughes gave up one run on six hits in seven innings, lifting the New York Yankees to a 7-3 victory over the Minnesota Twins on Tuesday night.
Cano followed up a two-homer performance Monday by going 2 for 4 with three RBIs and Alberto Gonzalez had two hits and three RBIs as well for the Yankees. New York has broken out for 17 runs in the first two games of the series to snap a five-game skid.
Hughes (4-7) struck out three and walked two and finally got some run support from his banged-up offense.
Samuel Deduno (4-3) gave up three runs on five hits in six innings for the Twins. Brian Dozier had a two-run double in the ninth, but the Twins couldn't get much going against Hughes and lost for the eighth time in 11 games.
Mariano Rivera got one out in the ninth for his 27th save.