Novak Djokovic has reached the men’s Wimbledon Final with a thrilling five set win over World number one Rafael Nadal this afternoon on centre court. Djokovic won the match 6-4 3-6 7-6 3-6 10-8 in five hours and 16 minutes and is now one match away from his first Grand Slam title since 2016. In the final tomorrow afternoon Novak will face big serving Kevin Anderson from South Africa who had the epic semi-final win against John Isner yesterday, in a match that took over six hours.