For the third year in a row, and second time in semi-finals, Novak Djokovic was stopped by Roger Federer. The Swiss beat the third seed in three close sets.