Britain's Jack Draper fought through his third successive five-setter at the Australian Open to tee up a blockbuster meeting with Spanish third seed Carlos Alcaraz in the fourth round.
Draper, seeded 15th, won 6-4 2-6 5-7 7-6 (7-5) 7-6 (10-8) against home hope Aleksandar Vukic in another late-night thriller.
The British number one had already quelled a partisan Australian crowd by beating Thanasi Kokkinakis in an epic on Wednesday - and showed more of his monster mentality two days later.
Draper will look to end 21-year-old Alcaraz's bid to complete a career Grand Slam on Sunday.