Rafael Nadal is through to the Association of Tennis Professionals (ATP) Paris Masters final after a come-from-behind victory over compatriot Pablo Carreño Busta.
Playing in the city where he won a record 13th French Open title earlier this year, Nadal grew into the all-Spanish match and triumphed 4-6, 7-5, 6-1.
Should he win the tournament, Nadal will secure a record-tying 36th ATP Masters 1000 title, as well as his first Paris Masters crown.
German Alexander Zverev will be Nadal's semi-final opponent, following a straight-sets win over Stan Wawrinka.
Zverev took all four of his break opportunities to win 6-3, 7-6 (7-1).
The German is playing in the French capital despite the emergence of allegations of domestic abuse from former partner Olya Sharypova, who says she tried to end her life at one stage because the abuse was so bad.
Zverev previously denied the allegations on social media.
Diego Schwartzman failed to reach the last four, but a consolation for the Argentinian is that he has qualified for the end-of-season ATP Tour Finals in London thanks to Carreño Busta losing.
Schwartzman fell 6-3, 6-1 to third seed Daniil Medvedev of Russia.
Canadian Milos Raonic was also victorious and will play Medvedev in the semi-finals.
The 10th seed triumphed 6-3, 3-6, 7-6 (9-7) over Ugo Humbert of France.
The semi-finals will be played tomorrow, before a final on Sunday (November 8).