American Jennifer Brady reached her first Grand Slam quarter-final by disposing of 2016 champion Angelique Kerber at the US Open.
The 25-year-old, seeded 28th, won 6-1 6-4 on Louis Armstrong Stadium at Flushing Meadows.
German 32-year-old Kerber, a three-time major champion, lost the first set in just 22 minutes and won only 35% points on her second serve throughout.
Brady faces Yulia Putintseva, who beat eighth seed Petra Martic 6-3 2-6 6-4.
Kazakhstan's Putintseva, the 23rd seed, led 5-0 in the first set and 5-1 in the decider but was able to hold off attempted comebacks from Martic both times.
Brady, who received treatment for a leg injury in the second set, said: "It feels great, I'm so happy. I played a spectacular first set."
Although Kerber became more competitive as the match progressed, the American held her nerve and sealed victory when the 17th seed sent a return long.