Maria Sharapova and Li Na set up a French Open semi-final clash of styles after Russian elegance and Chinese determination powered them past their last-eight opponents on Wednesday.
Whether it was Sharapova's yellow dress or the bright Roland Garros sun, German 15th seed Andrea Petkovic was left dazed and dazzled in a 6-0, 6-3 defeat while Li had more of a tussle in a 7-5, 6-2 win over Belarus fourth seed Victoria Azarenka.
"I don't remember the last time we played but I'm very excited to be in the semi-finals," Sharapova said courtside when asked about her 2009 last-16 win over Li on the Paris clay.
The clinical performances whetted the appetite of fans on the two main courts for the remaining men's quarter-finals.
Racing through the first set without any need for extravagance, Sharapova looked almost as shocked as her opponent but the second was more of a duel with the Russian's grunting constrasting markedly with her poise around court.
The former world number one sealed her progression when Petkovic netted a routine forehand on her own serve.
Sharapova, the most experienced woman left in the draw with a title at each of the other three grand slams, last won a major in 2008 and has been hampered by injuries and illness since.
A slow start to the second Grand Slam of the season became a shrewd bid at peaking at the right time for the seventh seed once the top three seeds crashed out early.
Now the Russian, who has wowed the galleries with the same shade of fashionable dress each match and even came on court with a trendy handbag, is taking the tournament even more seriously with her first French Open title in sight.
Dogged defending champion Francesca Schiavone or French crowd favourite Marion Bartoli await in Saturday's final but Sharapova must first negotiate a passage past fighter Li.
The first Chinese to make it this far at Roland Garros never gives up on any point and January's Australian Open runner-up also has the backing of millions of fans back home.
The sixth seed charged back from going a break down at 2-1 by hitting every shot with all her might so that Azarenka, a hot tip after her good form in the buildup events, just could not dictate any game.
Li repeated the same trick in the second set before surging to victory.
"This is a huge surprise for me," Li said.