Roger Federer has won his sixth Australian Open and 20th Grand Slam title with a five-set victory over Marin Cilic.

The Swiss lost five games in a row as he dropped the fourth set but recovered to win 6-2 6-7 (5-7) 6-3 3-6 6-1.

Federer, 36, becomes only the fourth player after Margaret Court, Serena Williams and Steffi Graf to win 20 or more major singles titles.

"It's a dream come true and the fairytale continues," said Federer, who has won three of the last five majors.

#BounceAwoof: WIN a ?4 million trip to London or Dubai!

The Swiss ties the record for men's Australian Open titles at six with Novak Djokovic and Roy Emerson, and moves four clear of Rafael Nadal in the all-time list for male Grand Slam champions on 20.

"I'm so happy, it's unbelievable," Federer added. "After the year I had last year, it's incredible."

The final was played under the Rod Laver Arena roof as the tournament's extreme heat policy was invoked.

FOR MORE FRESH STORIES, DOWNLOAD BOUNCE NEWS APP HERE

WATCH: From EU To Donut Making- The Story Of Iwa Airiohuodion