Phil Hughes allowed just two runs and six hits through eight innings and Robinson Cano had a two-run home run helping the Yankees to a 4-2 win on Sunday in the Bronx and a split of a four game series with the White Sox.

After allowing three hits and two runs in the first inning, Hughes (9-6) settled in and struck out eight over while going eight innings in consecutive starts.

Cano had two hits including a third inning line drive homer that put New York ahead 4-2. It was Cano's ninth round-tripper in his last 14 games, giving him 20 for the year.

Chicago's newly acquired Kevin Yukolis had an RBI single in the first inning before scoring on Armando Rios' single with two outs.

After loading the bases with no outs in the bottom of the first and failing to get a run off of Gavin Floyd, Dewayne Wise took Floyd over the wall in the second inning to tie the game 2-2.

Floyd (6-8) lasted 5 1/3 innings, yielding four runs on eight hits.

Rafeal Soriano walked a batter in the ninth but also struck out two, earning his 18th save.

The Yankees (48-30) open a series in Tampa on Monday.