Anastasija Sevastova stormed home to reach the quarter-finals of the US Open for a third straight year on Sunday with a 6-3, 1-6, 6-0 victory over seventh-seeded Elina Svitolina.
Sevastova, seeded 19th, won the last six games after Ukraine's Svitolina had seemed to turn the tide in the second set.
"It was tough in the second set," Sevastova admitted. "The first set was so physical I was a little bit tired, she started playing better."
Svitolina's defeat leaves just two of the top 10 women's seeds in the draw -- number eight Karolina Pliskova and third-seeded defending champion Sloane Stephens, who will face Sevastova for a semi-final berth if she gets past Elise Mertens later Sunday.
Stephens beat Sevastova in the quarter-finals on the way to the title last year.
"I still remember that match from last year," Sevastova said. "It was a good match -- I lost, but still amazing memories."