French Open top-seed Simona Halep has crashed out of the French Open, with Poland's Iga Swiatek completing a 6-1 6-2 rout in the fourth round on Sunday.
The 19-year-old Swiatek, ranked 54th in the world, had lost to Halep 6-1 6-0 at the same stage last year in the claycourt grand slam at Roland Garros.
This time the roles were reversed.
In her first ever grand slam quarter-final, Swiatek will play Italy's Martina Trevisan, who upset Belgian fifth seed Kiki Bertens.
"I felt like I was playing perfectly," Swiatek said in an interview on Court Philippe Chatrier.
"I was so focused the whole match and I'm surprised I could do that. This week has been a dream come true for me."
Swiatek dominated in the rallies as she won three straight games before breaking Halep's serve a second time for a 5-1 lead after just 20 minutes.
The teenager pumped her first and roared "come on," when she sealed the first set with a blistering forehand down the line to take command.
Halep was clearly shaken by such an overwhelming start as she panicked with a series of errors and the 2018 champion faltered to find herself 4-1 down by a double break in the second set.
Swiatek served for another 5-1 advantage and even though Halep held on for the following game, Halep's time in Paris was over when Swiatek booked her quarter-final spot with an overwhelming final serve.
Another major shock swiftly followed as Italian Trevisan defeated Bertens 6-4 6-4 to become the first qualifier in eight years to reach the quarter-finals.
The world No.159 played aggressively throughout to stun Bertens.
"I came here two weeks ago to play the qualifiers and today I'm here in the quarter-finals. I can't believe it," said Trevisan, who will break into the top 100 of the WTA rankings on Monday.
"I'm really honoured to play on this court with Bertens; she's an incredible player."
After a mastering the opening set, Trevisan went 3-0 up in the second before Bertens stepped up a gear to break back.
Trevisan, however, held her nerve and wrapped up victory with an exquisite lob on her third match point on Bertens's serve.
Earlier, Petra Kvitova quelled the exuberance of teenager Leylah Fernandez to make her way into the fourth round for the first time in five years.
Canadian Fernandez, who has just turned 18, won the junior title at Roland Garros last year and has made rapid strides in the senior game.
She looked like she might pull off a big shock when she led seventh seed Kvitova 5-1 in the opening set but the Czech used all her experience to save two set points and wrestle the contest back her way.
A run of nine games in a row put her firmly in control but Fernandez, the latest hugely exciting talent to emerge from Canada, refused to slide away and made Kvitova work for her 7-5 6-3 victory.
Kvitova is the only seed left in her section and will next face China's Zhang Shuai, who ended the run of French teenager Clara Burel.
Ons Jabeur became the first Arab woman to reach the fourth round with a dramatic 7-6 (9-7) 2-6 6-3 victory over eighth seed Aryna Sabalenka.
Jabeur's opponent in the fourth round will be American Danielle Collins, who upset 11th seed Garbine Muguruza 7-5 2-6 6-4.