The Yankees have made it a trend lately -- waiting until the last minute to put runs on the board. They scored two runs in the 7th inning last night to take the lead before losing; they scored two runs in the 9th inning on Thursday, but still lost 3-2; and they scored two runs to tie Wednesday's game against the Cubs in the 9th, and went on to win in extras.

Today, the Yankees had nothing more than three hits through the first eight innings before scoring three runs in the 9th to tie the game against the White Sox, as they would go on to win in extra innings thanks to Jacoby Ellsbury's solo homerun off Zach Putnam in 10th that gave them the 4-3 advantage.

Ellsbury was the same guy that started off the 9th inning rally with a one-out single off Ronald Belisario. He moved over to second base on defensive indifference, then scored on a double by Alfonso Soriano. The next batter, Yangervis Solarte, then singled into left to score Soriano, closing the gap to 3-2.

Ichiro followed Solarte's single with a walk to put runners on first and second with two outs ahead of Brian McCann, who came through with a soft single into center field to even the score.

Dellin Betances shut the door in the 9th inning with a quick inning that included two strikeouts, of course. Then David Robertson, a night after giving up the walk-off homerun to Dunn, recorded his 10th save of the season, stranding Adam Eaton on second base to end the game.

Being able to come back and tie the game got Vidal Nuno off the hook for his second loss of the season. Nuno's day got off to a rocky start when he face up three runs in the 1st inning, but he rebounded to settle in nicely, pitching into the 8th inning before Joe Girardi decided to call on his bullpen.

The White Sox gave their starter, John Danks, some early run support by putting up the three-spot against Nuno in the bottom of the first frame.

Eaton and Gordon Beckham singled, back-to-back, to get things started (both went 3-for-5), then Dayan Viciedo doubled to right field to score Eaton, moving Beckham to third base with one out. The next batter, Adam Dunn, who hit the walk-off last night, hit a sac-fly to center to bring home the second run. Alexi Ramirez capped off the inning by hitting an RBI groundout to Derek Jeter at short.

From there, it was Danks' game to lose, and the Yankees didn't feel like taking it from him.

He took a no-hitter into the 3rd inning, and it was originally ended when John Ryan Murphy hit a hard groundball down the third base line that hit off the glove of Marcus Semien. It was ruled a hit, but later changed to an error, putting the no-no back on until Teixeira hit a one-out ground-rule double in the 4th to officially end Danks' chance of history.

The Yankees, following Teixeira's double, didn't collect another hit until the 8th inning when Murphy and Brendan Ryan hit back-to-back singles.

Nuno, meanwhile, wasn't great after the 1st inning, but he was good enough to make to the 8th. He gave up just the three 1st inning runs on nine hits, while walking one and striking out five on 100 pitches.

For the Yankees, I wouldn't call it a big win, but it was one they needed. A loss would have given them three in a row, and five of their last six overall. The offense has been sputtering lately, and it still is until they can hit against starters like Danks that shouldn't look dominant.

This series wraps up tomorrow afternoon as the Yankees will hand the ball to Masahiro Tanaka with a chance to level the series before heading off to St. Louis. The White Sox will have Andre Rienzo on the mound for the 2:10 pm ET start time.

Twitter: @GavinEwbank