Granderson's two-run double capped a four-run fourth inning that put New York ahead 5-1 and he added a run-scoring single in the ninth as the Yankees managed a split in their four-game series at Toronto.
Hughes (1-2) collected his first win of year after in his second start since returning from the DL with a shoulder injury. The right-hander allowed two runs on four hits in six innings, issuing a pair of walks and fanning five.
Toronto starter Carlos Villanueva (5-2) was touched for five runs on eight hits through six frames.
Travis Snider and Aaron Hill delivered RBIs for the Blue Jays.