NEW YORK -- As part of an on-camera interview during the New York Yankees' annual Old-Timers Day festivities, former second baseman Willie Randolph joked he would turn some double plays during the game at his old position.
Then he laughed and cautioned current Yankees second baseman Robinson Cano to "look out" for him.
The more accurate warning would be for opponents to look out for Cano.
Named the American League's starting second baseman in the All-Star Game for the third straight time, Cano again showed why with a two-run homer in the Yankees' 4-2 win over the Chicago White Sox on Sunday.
It was Cano's 20th home run of the season and ninth in his last 14 games, and it helped support Phil Hughes (9-6) in another strong start.
Eric Chavez also homered for the Yankees, who split their four-game series against the White Sox after dropping the first two.
The annual Old-Timers' Day festivities included six Hall of Famers, with Yogi Berra and Whitey Ford waving to the crowd from a golf cart, with the awning shielding them from the 95-degree heat.
The present Yankees also showed their star-studded power, with Derek Jeter and Curtis Granderson joining Cano as starters on the All-Star team.
Hughes allowed two runs on six hits in eight innings, but held the Sox scoreless in his last seven innings and allowed just three hits after Chicago's two-run first.
Rafael Soriano walked Dayan Viciedo with two outs in the ninth, but got Alexi Ramirez to end the game and earn his 18th save of the season.
Gavin Floyd (6-8) gave up four runs on eight hits, including the pair of two-run homers. He walked five and struck out three in 5 1/3 innings.
Leyson Septimo shut the Yankees down for the next 2 1/3 innings, keeping them hitless and striking out two.
But the Sox had only two base runners after the third, when A.J. Pierzynski singled in the sixth and Viciedo walked in the ninth, but neither player got past first.
Hughes has allowed just the two runs in his last two starts, pitching 16 innings.
Floyd seemed set to frustrate the Yankees after working out of a bases-loaded, no-outs situation in the first without giving up a run.
He got Cano on a 1-2-3 double play, then struck out Nick Swisher to end the inning. But Chavez, starting for Alex Rodriguez, who was given a day off, smacked a two-run homer to right to tie the game, 2-2, in the second.
The White Sox touched up Hughes for three hits and a 2-0 lead in the first inning. Alejandro De Aza led off the game with a double and was singled in by Kevin Youkilis, though replays indicated De Aza stepped over home plate without touching it.
Alex Rios then hit a two-out single to score Youkilis.
NOTES: Jeter will be an All-Star for the 13th time while Cano will be part of the team for the fourth time and Granderson will make his third appearance. CC Sabathia was named to the team, but will not pitch as he is on the disabled list. ... Left-hander Chris Sale (9-2, 2.27 ERA), first baseman Paul Konerko and designated hitter Adam Dunn earned All-Star nods for the White Sox. Konerko earned his sixth all-star honor while Dunn got his second call and Sale his first. ... Right-hander Jake Peavy (6-5, 2.96 ERA) was one of the five AL candidates to be added to the roster via a special fan vote, which will end July 5. ... The Yankees acquired Right-handed reliever Chad Qualls (1-1, 4.60 ERA) from the Philadelphia Phillies for cash and a player to be named. Qualls had been designated for assignment last Monday.