Dan Evans produced a gritty comeback from two sets down to beat Alexei Popyrin in a gruelling match and advance to the US Open fourth round for the first time.
The Briton somehow found a burst of energy in the final set tie-break to win 4-6 3-6 6-3 6-4 7-6 (7-1) in four hours and seven minutes.
Evans dropped to his haunches in disbelief as his victory was confirmed on a Popyrin double fault.
He will face Daniil Medvedev next.
It is the second time Evans has reached the fourth round at a Grand Slam after his run to the last 16 at the Australian Open in 2017.