Karolina Muchova reached her first French Open semi-final with a straight-set victory over former finalist Anastasia Pavlyuchenkova.
The Czech won 7-5 6-2 to book only her second Grand Slam last-four appearance.
She edged a tense, hour-long opening set that featured five breaks of serve before winning the second comfortably.
Muchova will face the winner of Tuesday's second quarter-final in Paris between Elina Svitolina and world number two Aryna Sabalenka.
Pavyluchenkova, who has dropped to 333 in the world after a serious knee injury last year, reached the final at Roland Garros in 2021, losing to Barbora Krejcikova.