Rapid Reaction: Yanks 4, White Sox 3 (10)

CHICAGO -- The struggling Yankees rallied with a three-run, two-out rally in the ninth to tie the game on a Brian McCann bloop single and then, in the 10th, Jacoby Ellsbury knocked the go-ahead homer.

With the 4-3 win, the Yankees (25-23) avoid falling to .500.

Ells of a finish: The $153 million dollar man, Ellsbury, hit a solo shot off Zach Putnam that just slipped over the wall in right in the 10th. The 352-foot shot was Ellsbury's second of the year.

Rally caps: The Yankees took advantage of the White Sox not having a real closer. Chicago turned to Ronald Belisario, and the Yankees' bats finally went to work.

Ellsbury picked up the first hit off Belisario. He would score on Alfonso Soriano's two-out double. Next, Yangervis Solarte singled home Soriano.

With the tying run at first, Ichiro Suzuki walked to set up the pinch-hitting McCann. McCann blooped in the game-tying single.

Closing time: After blowing the save Friday, David Robertson picked one up, throwing the 10th on Saturday. It was his 10th save.

Robertson did allow a runner to reach second, but left him there by striking out Gordon Beckham looking.

Dellin Betances took care of the ninth for the win. Betances struck out two of the three batters he faced.

No excuses: The Yankees started this trip facing Jason Hammel, Jeff Samardzija and Chris Sale, which gave them an out for their anemic hitting. That is now over.

On Friday, they were pretty much shut down by Hector Noesi, who entered with a 7-plus ERA. On Saturday, John Danks did the honor. Danks entered with 5.64 ERA.

Against the Yankees, Danks pitched eight scoreless.

No. 2 is No. 2: Derek Jeter passed Luis Aparicio for second place on the all-time list for games played at shortstop. Jeter went 0-for-5.

Vidal performance: Vidal Nuno gave up three in the first but then went on to pitch a batter into the eighth inning. His final line was seven innings, three runs (all earned) on nine hits, five strikeouts and one walk.

Robin run: White Sox manager Robin Ventura was thrown out in the second inning. Adrian Nieto was called out for running out of the baseline during a rundown. Originally, Nieto was ruled safe, but Joe Girardi plead his case and the umpires saw it the Yankees manager's way. Ventura's counter-argument ended up in his ejection.

A hit! Mark Teixeira hit a double in a fourth for the Yankees' first hit. John Ryan Murphy was originally given a hit in the third for his grounder down the line, but it was later changed to an error by Marcus Semien that momentarily preserved an early Danks no-hit bid.

What's next: Masahiro Tanaka pitches Sunday at 2:10 p.m. ET against Andre Rienzo. Will he start a new streak?