World number one Simona Halep defeated 2016 champion Angelique Kerber 6-3 4-6 9-7 in a thrilling semi-final encounter to reach her first Australian Open final on Thursday.
Kerber, seeded 21st, fought off two match points in the 10th game of the final set before seeing two of her own go begging two games later.
Halep came back and broke serve, before edging through to victory in a two hour and 20 minute classic.
Halep set up a Saturday final with second seed Caroline Wozniacki, who defeated surprise Belgian semi-finalist Elise Mertens 6-3 7-6(2).
Juan Sebastian Cabal and Robert Farah advanced to their maiden men’s doubles grand slam final, defeating six-times Australian Open champions Bob and Mike Bryan 7-6(1) 7-5.
Austrian Oliver Marach and Croatia’s Mate Pavic came from behind to beat Japan’s Ben McLachlan and German Jan-Lennard Struff 4-6 7-5 7-6(4) to make the men’s doubles final.
The 11th-seeded Colombian pair will meet Austrian Oliver Marach and Mate Pavic of Croatia in Saturday’s final.
Cilic reached his third grand slam final with a 6-2 7-6(4) 6-2 victory over Briton Edmund. Cilic fired 32 winners, including 11 aces, to seal the victory in two hours and 18 minutes.