Carlos Alcaraz won a truly remarkable 2025 Roland Garros final - one of the greatest in living memory - after saving three championship points and coming back from two sets down to triumph 4-6 6-7(4) 6-4 7-6(3) 7-6(2).
At five hours and 29 minutes, it was the longest Roland Garros final in history.