Novak Djokovic recovered from a poor start to beat Roger Federer and reach a record eighth Australian Open final.
Djokovic has never failed to win the title once he has made the semi-finals at Melbourne Park and his 7-6 (1) 6-4 6-3 success over his old rival; means he will have the chance to claim an eighth title on Sunday when he faces either Dominic Thiem or Alexander Zverev.
That will extend the men’s record he set last year with a straight-sets thumping of Rafael Nadal.
Unexpectedly it was Federer who made a flying start; breaking Djokovic in his first two service games and having three chances to break again for a 5-1 lead.
At one stage, Federer had hit 20 winners and Djokovic only four; but the defending champion dug in just in time, keeping it to one break and then breaking to love when his opponent served for the set at 5-3.
Federer saved more breakpoints to force a tie-break; but by now Djokovic had stopped missing and was finding some fine offensive shots of his own.
At the end of the set, Federer headed off court with the trainer for another medical timeout, this one seemingly for his lower back.
Despite his improvement, Djokovic, too, consulted the doctor and took a pill. The 32-year-old had cryptically revealed after his quarter-final victory over Milos Raonic that there was more bothering him than simply the contact lens problems he experienced, with speculation about a stomach issue.
Federer reset well at the start of the second set but it was his serve under consistent pressure, while the 38-year-old began to look a little uncomfortable moving to his forehand side.
He held firm until the 10th game, when Djokovic forced a set point and took it with a forehand flick, celebrating exuberantly.
Federer had said after beating Sandgren that he believed in miracles, but his Melbourne luck had run out and Djokovic moved through to his 26th grand slam final where he will try to win a 17th title.