Novak Djokovic has advanced to the Australian Open final, beating Roger Federer in a four-set semi-final encounter. The world number one registered a 6-1, 6-2, 3-6, 6-3 win to reach his fifth Grand Slam final in a row. He'll face either Andy Murray or Milos Raonic in the title decider on Sunday.

Zverev clinches maiden Grand Slam title at French Open
Kimi Antonelli wins Monaco GP for fifth successive victory
Iran's World Cup squad arrive in Tijuana with US tensions high
England romp to victory in first test against New Zealand
Debutant Suthar and Krishna put Afghanistan on ropes after India post mammoth total