Novak Djokovic advanced to his sixth Australian Open final with a 6-1 6-2 3-6 6-3 victory over Roger Federer. The world number one dominated the first two sets with some superb hitting, then had to hold off a spirited Federer fightback.