El defensor del título, Rafael Nadal, llegó a su 14ª semifinal del Abierto de Francia tras superar al argentino Diego Schwartzman en una complicada batalla disputada ante 5.000 aficionados en París.
El español Nadal, tercer cabeza de serie y ganador de 13 títulos, se impuso por 6-3, 4-6, 6-4 y 6-0 a Schwartzman, décimo cabeza de serie, en una pista Philippe Chatrier llena de gente.
Nadal, de 35 años, se enfrentará al ganador del serbio Novak Djokovic, primer cabeza de serie, y al italiano Matteo Berrettini, noveno.
La pareja se enfrentará en la Chatrier a las 19:00 BST.
Djokovic, de 34 años, evitó una sorprendente eliminación en cuarta ronda cuando remontó dos sets en contra contra contra el adolescente Lorenzo Musetti, ganando 6-7 (7-9) 6-7 (2-7) 6-1 6-0 4-0 cuando el italiano de 19 años se retiró.
Berrettini, de 25 años, no ha jugado desde el sábado después de que se le concediera un walkover tras la retirada del suizo Roger Federer, 20 veces campeón de un major.
Nadal sigue siendo el favorito para hacerse con el título el domingo, donde una decimocuarta victoria le haría superar a Federer en cuanto a número de triunfos en el Grand Slam masculino.
El Nadal vintage supera a Schwartzman
Hasta 5.000 espectadores pudieron entrar en la Chatrier después de que se suavizaran las restricciones por el coronavirus en Francia el miércoles, lo que hizo que Schwartzman se animara a dar la sorpresa en el lugar donde Nadal ha dominado desde 2005.
A pesar de que Nadal se impuso en el cuarto set, no fue una tarde sencilla para el zurdo español.
Después de servir el primer set para su 36ª victoria consecutiva en Roland Garros, la mayoría habría apostado por que Nadal completara otra victoria en tres sets para igualar su récord personal de 38 seguidos.
Pero hubo un giro. Schwartzman, jugando con agresividad y sin miedo, igualó a un set y se convirtió en el primer jugador en quitarle un set a Nadal en Roland Garros desde la final de 2019.
Schwartzman continuó causando problemas y, por un corto tiempo en un tenso tercer set, parecía que el argentino podría lograr una hazaña aún más rara: liderar a Nadal por dos sets a uno en la arcilla de París.
La última vez que eso había sucedido fue en 2011, cuando Nadal iba por detrás de John Isner en la primera ronda antes de recuperarse para ganar en cinco sets.
Schwartzman parecía más cómodo con el servicio que su rival, y Nadal mostraba algunos signos de incertidumbre.
Entonces, desde el 4-4 en el tercer set, Nadal subió repentinamente su nivel para dejar a Schwartzman tambaleándose y volver a poner el partido a su favor.
Nadal rompió por 5-4 y sacó para adelantarse, y luego cedió sólo cinco puntos en un cuarto set unilateral mientras Schwartzman -ahora sin energía y sin fe- se debilitaba.