Roger Federer secures his 18th Grand Slam title after defeating Rafael Nadal during the 2017 Australian Open tennis final held in Melbourne.