Carlos Alcaraz's French Open hopes were hobbled by cramp as Novak Djokovic moved through to a 34th grand slam final in anti-climactic fashion and a 6-3 5-7 6-1 6-1 victory.
Top seed Iga Swiatek will face unseeded Czech Karolina Muchova in French Open final, after defeating Brazilian Beatriz Haddad Maia.
Karolina Muchova saved a match point to stun Aryna Sabalenka and reach her first grand slam final at the French Open.
Novak Djokovic expects a lot of intensity from Carlos Alcaraz when they meet in a grand slam for the first time on Friday, at the French Open.
Miyu Kato secured her French Open redemption by bouncing back from disqualification to win the mixed doubles title – and then publicly hit out at the controversial decision.
A resurgent Alexander Zverev will have a point to prove when he steps on court for his French Open semifinal on Friday.