Novak Djokovic had a fantastic US Open campaign, but Roger Federer proved to be to much for him in the semi-finals. The Swiss was the better of the two after three dramatic sets, where Novak showed some outstanding tennis.