Rafa Nadal has set up the final everyone was anticipating after seeing off Bulgarian Gigor Dimitrov in an enthralling five-set semi-final on Friday.
In a match that lasted almost five hours, the Mallorcan won 6-3 5-7 7-6 (7-5) 6-7 (4-7) 6-4 to reach his first Grand Slam final since 2014.
The final, which will take place at 9.30am in Melbourne on Sunday, will see Nadal up against old foe Roger Federer, who beat Stan Wawrinka on Thursday.
Not only will Nadal have a day less for preparation, but Federer only needed three hours to see off the Swiss.
"It is a very special thing for both of us [Nadal and Federer] to be playing again in a major final. Neither of us probably thought we would be here again," said the Spaniard after the match.