The longest Grand Slam final in the Open Era was the 2012 Australian Open men's singles final, where Novak Djokovic defeated Rafael Nadal in 5 hours and 53 minutes.
Open the full topic