Rapid Reaction: White Sox 6, Yankees 5 (12)

CHICAGO -- The New York Yankees lost in 12 innings, when Adam Warren gave up three straight two-out hits and two runs.

What it means: The Yankees were swept by the lowly White Sox. Chicago entered the series having lost 10 games in a row. They leave it with a three-game winning streak. The Yankees (57-56) are now just a game over .500.

Warren commissioned: In the 12th, Warren gave up two two-out singles -- one an infield hit off his glove -- before Alejandro De Aza hit a game-winning triple into right center.

Cano finally hits one: Robinson Cano hit his first home run in nearly a month -- and it was an important one. In the 12th, against Dylan Axelrod, he nailed a solo shot to give the Yankees a lead. It was Cano's first home run in 81 at-bats. He had hit only one in his previous 29 games.

Oh, Mo: When Mariano Rivera entered the game, he received a standing ovation for the crowd here, which is typical. But what happened next wasn't. He couldn't protect a one-run lead.

After Rivera retired the first two batters in the ninth, Gordon Beckham doubled. Next, Adam Dunn, after falling behind 0-2, nailed a pinch-hit single to left. Beckham raced around and beat Alfonso Soriano's throw.

It was the second time in Rivera's career he allowed a game-tying or go-ahead hit with two outs and an 0-2 count in ninth inning or later, according to ESPN Stats & Info. The other time was on Marco Scutaro's game-winning homer in 2007 in Oakland.

Overtime: Rivera pitched a scoreless 10th. It was the first time he had pitched two innings since June 2011. It shows how desperate the Yankees needed a win that manager Joe Girardi would have Rivera go out for the 10th.

Nixed: In the 11th, Brett Gardner popped a ball into short right. As Beckham, the second baseman, raced back to try to catch up to the ball, pinch-runner Jayson Nix stayed between first and second. As Beckham dropped the ball, Nix fell down. Nix tried to recover faster than Beckham, but Beckham threw to second for the force. A couple of outs and a Gardner stolen base later set up Alex Rodriguez with a chance to put the Yankees up.

With Gardner at third, A-Rod made the last out of the inning, meekly grounding to third against Addison Reed.

Tracking A-Rod: Rodriguez went 1-for-5 with a walk. With the Yankees up two runs in the first, Rodriguez hit a pop fly to center. In the third, he reached out on a breaking ball and singled through the hole at short. In the fifth, he flew out to left. In the seventh, he walked. In the ninth, with a man on second, he struck out. In the 11th, he left the go-ahead run at third. He has three singles in 11 at-bats.

CC'S start: CC Sabathia pitched better than he has in recent starts, but he still wasn't the dominant CC of old. He went 7 1/3 innings, allowing three runs on five hits.

With a three-run lead in the seventh, he gave up a two-spot and it might have been more if not a for some bad White Sox base-running and a heads-up choice by Cano. With a run already in, no outs and men on second and third, Beckham grounded right to Cano. As a run scored, Cano threw to A-Rod to easily nail the slow-moving Paul Konerko, who thought he could move over with a ball hit to the right side. Sabathia would retire the next two batters.

Nunie's big night: In the fourth, Eduardo Nunez hit his first home run of the season, a solo shot. Nunez also had a single and a double.

Soriano goes yard: Soriano gave Sabathia an early 2-0 lead by sending a two-run homer off lefty Hector Santiago over the left-field wall. It was Soriano's 100th home run as a Yankee, making him the 40th player in franchise history to accomplish the feat, according to ESPN Stats & Information.

On deck: The Yankees have an off-day Thursday before a three-game series against the Detroit Tigers. It will be A-Rod's return to the Bronx.