Teenager Iga Swiatek produced a stunning performance to knock out top seed and title favourite Simona Halep in the fourth round of the French Open.
The 19-year-old from Poland thumped 30 winners and outplayed Halep in all areas of the court to win 6-1 6-2 in just an hour and seven minutes.
In the previous round, Halep had claimed revenge against Amanda Anisimova, who beat her at Roland Garros last year, but here the boot was on the other foot.
Halep and Swiatek met at the same stage last summer with the Pole, a former junior Wimbledon champion, managing just one game.
But it was immediately clear how much she has developed in the last year as she raced into a 3-0 lead.
She hit 17 winners in the first set and, although Halep made only two unforced errors, she was simply not able to get into the match.
The Romanian began to shoot panicked glances towards coach Darren Cahill as Swiatek moved ahead again early in the second set, the teenager showing no signs at all of stage fright.
Halep tried to fight back but more often than not it was Swiatek winning the biggest points and she was nerveless in serving it out.
Halep's exit means there is guaranteed to be a new French Open champion, with third seed Elina Svitolina now the highest-ranked player left.
Another major shock swiftly followed as Italian qualifier Martina Trevisan defeated fifth seed Kiki Bertens 6-4 6-4 to set up a clash with Swiatek.
Trevisan, 26, had never won a grand slam match prior to this week and is now through to her first quarter-final.
Halep's exit means there is guaranteed to be a new French Open champion, with third seed Elina Svitolina now the highest-ranked player left and the only seed in the top half.
Sofia Kenin and Petra Kvitova, who are both in the bottom half, are the only slam champions remaining.
The disrupted season and cold conditions have been cited as factors in the unpredictable results, which are also affecting the men's draw, but Halep said: "It's not a surprise, these results.

"Because everyone at this level is playing really well and in the fourth round of a grand slam it's not a surprise any more because if you are there it means that you have a great game.
"So I believe that every match is open at this level and it's about the day that you play. All the credit for the players who are winning the matches."
Third seed Elina Svitolina ended the run of local hope Caroline Garcia with a 6-1 6-3 win to move into her third quarter-final at Roland Garros.
Svitolina, who reached the last eight in 2015 and 2017, put in a solid performance to be the highest-ranked player remaining in the claycourt Grand Slam.
Garcia had come from a set and a break down to win her past three meetings against fellow 26-year-old Svitolina, but there was no such repeat as the Ukrainian broke her opponent's serve six times to complete her victory in 63 minutes.
Svitolina converted her first match point when Garcia sent a forehand wide, and she will play Argentine qualifier Nadia Podoroska who beat Czech opponent Barbora Krejcikova 2-6 6-2 6-3.