Carlos Alcaraz and Alexander Zverev both reach their first French Open final
Alcaraz, 21, is the youngest man to reach a Grand Slam title match on three surfaces. Zverev exacted revenge on Casper Ruud, having lost to him in the semi-finals last year.