Kevin Anderson from South Africa won the second longest match in Wimbledon history this evening on centre court by beating American John Isner to reach the men’s final. Anderson the eight seed won the match 7-6 6-7 6-7 6-4 26-24 in six hours and 35 minutes. The last set lasted two hours and 50 minutes. Anderson will now face either Novak Djokovic or Rafael Nadal in the final on Sunday.