Garbine Muguruza thrashed Maria Sharapova 6-2, 6-1 to reach the French Open semi-finals today, condemning the Russian to her worst Grand Slam defeat in more than six years.
The Spanish third seed, who was the champion in Paris in 2016, will face either top seed Simona Halep or two-time major winner Angelique Kerber for a place in Saturday's final.
Sharapova, playing at Roland Garros for the first time since 2015, suffered her most one-sided defeat at the Slams since a 6-3, 6-0 loss to Victoria Azarenka in the 2012 Australian Open final.
"I am very pleased to be in another final in Paris," said Muguruza who has yet to drop a set in the tournament.
"I was up against a great player so I had make sure I brought my best tennis."