A first major final between Carlos Alcaraz and Jannik Sinner always promised to deliver - but few expected it to reach the heights that it did.

Djokovic produced the Grand Slam peak that has been the trademark of his late career, but Sinner was a mountain too high to climb.

No. 1 Jannik Sinner will face No. 2 Carlos Alcaraz in the French Open final on Sunday. It's the first matchup between the two in a Grand Slam event.