Roger Federer secured a place in the Australian Open final with a thrilling 3-2 win over Stan Wawrinka.
The Swiss star won the first two sets but was pegged back by his compatriot, who had never managed to beat Federer on a hardcourt in 13 previous attempts.
The 35-year-old could come up against old nemesis Rafael Nadal in the final if the Spaniard sees if Bulgaria's Grigor Dimitrov in the second semi-final.
Federer and Nadal have contested eight Grand Slam finals over the course of their careers but have not met in a major final since the French Open in 2011.
Meanwhile, Dimitrov is bidding to contest a first ever Grand Slam final and he heads into the match on the back of impressive wins over David Goffin and Richard Gasquet earlier in the tournament.
Federer would relish a meeting in the final with Nadal and he is eager to get one over on the 14-time Grand Slam champion, having lost six of their meetings in major finals.
He said: "I can really actually talk about playing a final - I've been dodging that bullet for a few rounds.
"I'll leave it all out here in Australia and if I can't walk for five months that's OK. Rafa has presented me the biggest challenge, I think I played him too may times on clay early in my career.
"I am probably his number one fan, his game is tremendous. We had some epic battles over the years and I think both of us would never have thought we would be playing here in a final.
"I opened his academy last year. I told him I wish we could do a charity match or something – I was on one leg, he had a wrist injury, so we played some tennis with some juniors and that was the best we could do. It's very special for both of us."
Aneesa staying under the radar here by not winning this /s
Tonight's game between Mexico and Honduras will be the derby of the 5th round of...
There is no doubt that at the moment Cristiano Ronaldo and Leo Messi are the bes...
Follow & copy bets, share your performance, increase your winning chances
We have funded your account with virtual £5,000
So you can place Demo bets alongside your Real bets!
the more you bet, the higher your chances are
to win AMAZING prizes!
Connect WinPredict to