Victoria Azarenka booked her place in the quarter-finals of the U.S. Open on Tuesday when she beat Serbia's Ana Ivanovic 4-6 6-3 6-4 in an error-strewn fourth-round match.
Azarenka dropped her opening set for the second match in a row but fought her way back to win after more than two gruelling hours on a windy Arthur Ashe Stadium.
"Ana just came out firing, she played amazing tennis in the first set ... ripping winners and serving great," Azarenka said in a courtside interview. "I really had to wake up in the second set.
"In the second set, I felt I was determined, more focused and taking more opportunities."
The Belarussian's next opponent is unseeded Slovakian Daniela Hantuchova, who beat American wildcard Alison Riske on Monday to reach her first quarter-final at Flushing Meadows in over a decade.
Azarenka's round of 16 clash with Ivanovic was also meant to be played on Monday but was postponed until Tuesday after a five-hour rain delay forced tournament organisers to cancel dozens of matches.
Conditions at the U.S. National Tennis Center were not much better on Tuesday with Azarenka and Ivanovic both struggling with their serves in the gusting winds.
World number two Azarenka had her serve broken seven times and committed nine double faults, while Ivanovic lost nine of her service games and made eight doubles after making a flying start.
The match was still in the balance with the players locked at 3-3 in the deciding set when Azarenka, who made the U.S. Open final last year, seized control.
She held her own service game then broke Ivanovic again when the former world number one sent a backhand wide.
She squandered two match points on her own serve before a desperate Ivanovic broke back but closed out the match in the following game on her fourth match point when the Serbian dumped a backhand into the net.
"The match points were pretty bad," Azarenka said. "I really didn't go for my shots, I kept waiting for mistakes and something to happen."