Novak Djokovic has won the longest Grand Slam final in history to defend the men’s singles crown, downing Rafael Nadal 5-7, 6-4, 6-2, 6-7(5), 7-5. The Serbian came from 4-2 down in the fifth set to win in 5h 53min to defeat the Spaniard for the third straight Grand Slam final.