Third seed Victoria Azarenka reached the French Open quarter-finals for the third time on Monday with a 6-3, 6-0 win over 2010 champion Francesca Schiavone.
The double Australian Open champion will now face Russian 12th seed Maria Kirilenko for a semi-final place.
The protagonists know each other well, not least as erstwhile doubles partners -- they were notably runners-up at the 2011 Australian Open while Azarenka saw off Kirilenko in the London Olympics bronze medal match last summer.
In her fourth round match, Kirilenko, despite needing treatment for a sore shoulder, saw off unseeded Bethanie Mattek-Sands of the United States 7-5, 6-4 to reach the last eight at Roland Garros for the first time after recovering from losing the opening three games.
The 26-year-old from Moscow, who broke in the sixth and eighth games to make up for her slow start and then overcame an opening service loss at the start of the second set, has now equalled her best ever Grand Slam showing of runs to the quarters at Wimbledon 2012 and the Australian Open three seasons ago.
Schiavone, the world number 50, matched the 23-year-old Azarenka shot for shot and scream for scream in a first set which featured six breaks of serve.
But the pair's nine-year age difference told in the second set, which Azarenka swept through in just 26 minutes, having reeled off nine straight games.
"I think it was the most composed and the most consistent match so far," said Azarenka.
"The beginning was back and forth. I feel like I didn't take all of the opportunities but there was kind of a build-up to later on that I was doing the right thing."
The French Open is the only Grand Slam where Azarenka has failed to get beyond the quarter-finals.
She was beaten at the last-eight stage by Dinara Safina in 2009 and by Li Na, two years later.
Azarenka has a 3-2 winning record against close friend Kirilenko -- who won the first two matches of their series although her last triumph was back in 2007.
"Maria, I played her a lot of times. I think the last time we played was the Olympics. She's definitely improved a lot over the last couple years since she's a very motivated player (and a) good friend of mine, also," said Azarenka.
Later Monday, second seed and defending champion Maria Sharapova takes on America's Sloane Stephens.
Sharapova has defeated the 17th seed in both previous career meetings, including on clay in Rome last month for the loss of just three games.
The winner of that tie will face either America's unseeded Jamie Hampton or Jelena Jankovic, the Serb 18th seed.
Jankovic made the semi-finals in 2007, 2008 and 2010.