Dan Evans silenced Aussie No 2 Bernard Tomic and his vocal home crowd to reach the fourth round of a Grand Slam for the first time.
The new British No 2 shocked No 7 seed Marin Cilic in the second round at the Australian Open.
But he needed nerve as well as skill to reach the fourth round after he was given a code violation for swearing when he complained about a home fan coughing during his serve in the second set.
Evans, who had been due to play doubles with Nick Kyrgios, was penalised when he told French umpire Emmanuel Joseph it was "******* embarrassing".
The Aston Villa fan failed to convert two set points shortly afterwards but still won the second set. And after fighting cramp and then going off for a rain delay at 5-5, Evans won an amazing encounter 7-5 7-6 7-6 against the world No 27.
Tomic's father famously John told Evans in 2012 he wasn't good enough to practice with his son.
After Andy Murray earlier beat Sam Querrey, Britain have two men in the fourth round here for the first time since Tim Henman and Greg Rusedski in 2001.
Evans, who reached his first ATP final in Sydney last week, said: "I should thank the crowd. It was a great atmosphere and made the match way better. It was tough.
Getty Images AsiaPac
"Bernie is a difficult opponent – he is very unorthodox with the way he plays. I found it hard to start. There were three tight sets but luckily I came through."
Evans was dropped by kit sponsor Nike last month and is playing in £12 tennis shirts without advertising he bought from Uniqlo in Melbourne.
"I am happy with them at the minute," said the reformed bad boy of British tennis. "One shrunk in the wash a bit so I had to change it. But I think they look alright."
He will face No 12 seed and former finalist Jo-Wilfried Tsonga in the fourth round.