World No 1 Rafael Nadal will play Argentine Juan Martin del Potro in his 11th French Open semi-final appearance on Friday.
It will be the second time Nadal and Del Potro meet at Roland Garros. The previous match up saw the Spaniard beat Del Potro in straight sets in the opening round in 2007.
Seventh seed Dominic Thiem will appear in his third straight semi-final in Paris against Italian Marco Cecchinato, who will hope to continue his dream run having beaten former champion Novak Djokovic in the last round.
Cecchinato, who never won a grand slam match prior to this tournament, will face Thiem for the first time in his career.
Order of play on the main showcourts (times GMT, prefix numbers denote seeding):
Court Philippe Chatrier (play starts at 1100)
Marco Cecchinato (Italy) v 7-Dominic Thiem (Austria)
Not before 1330
1-Rafa Nadal (Spain) v 5-Juan Martin Del Potro (Argentina)