Defending champion Roger Federer is out of the Australian Open after Greek 14th seed Stefanos Tsitsipas earned the biggest win of his career to reach the quarter-finals.
The Swiss lost 6-7 (11-13) 7-6 (7-3) 7-5 7-6 (7-5) on a dramatic night.
Tsitsipas, 20, saved all 12 of 37-year-old Federer's break points on his way to a famous win.
"I'm the happiest man on earth right now, I can't describe it," he said.
Roger Federer lumped a forehand long to leave Tsitsipas serving for the match in the fourth-set tie-break, and the youngster forced him into a backhand error to win in three hours and 45 minutes.
Tsitsipas dropped his racquet in celebration and seemed to mouth "Me?" at his team before starting to cry as walked over to celebrate with them.
Tsitsipas will play Spain's Roberto Bautista Agut, who beat sixth seed Marin Cilic in five sets, in the last eight of the Australian Open.