World number one Aryna Sabalenka moved a step closer to a maiden French Open title by taking out four-time champion Iga Swiatek in a blockbuster semi-final.
Sabalenka will meet second seed Coco Gauff in Saturday's showpiece after the American ruthlessly ended French wildcard Lois Boisson's incredible run.
Belarus' Sabalenka earned a 7-6 (7-1) 4-6 6-0 victory to end fifth seed Swiatek's 26-match winning run at the tournament.
After a slow start on the Roland Garros clay, Poland's Swiatek fought back to level but Sabalenka dominated a 24-minute deciding set.
Sabalenka, whose three Grand Slam titles have all come on hard courts, has never reached the Paris final before.