Gonzalez got on the board with a two-run double down the right field line in the fifth inning. Deduno then misplayed a slow roller up the first baseline from Ichiro Suzuki, bobbling the ball just before it was set to roll foul and allowing Gonzalez to score for a 3-1 lead.
Gonzalez then made a superb play in the field, running on a dead sprint with his back to home plate and laying out at the last second to snare a shallow pop fly from Joe Mauer that would have dropped in for a bloop single.
Mauer snapped an 0-for-18 skid with an RBI single in the third inning to get the Twins on top 1-0.
The Twins had a golden chance to extend the lead in the fourth inning when they opened with runners on second and third and none out. But Hughes steadied himself, striking out Chris Parmelee and Aaron Hicks and getting Pedro Florimon to groundout to end the inning unscathed.
Hughes only allowed two baserunners the rest of the way to pick up just his second victory since May 10.
NOTES: The Twins gave Rivera a retirement gift in a pregame ceremony: a rocking chair made in part from broken bats with the inscription, "Chair of Broken Dreams." ... Nix did not play because of a sore right hamstring. He is day to day. ... Twins manager Ron Gardenhire said he was going to give struggling RHP Jared Burton a breather from his setup man role. He said he would look to get Burton into some situations where there was less pressure to help him try to regain his confidence. ... The Yankees will send LHP CC Sabathia (8-6, 4.15) to the mound for Game 3 on Thursday against RHP P.J. Walters (2-4, 6.03).