British number one Jack Draper reached the Indian Wells quarter-finals for the first time by beating world number four Taylor Fritz with one of the best performances of his career.
Draper, ranked 14th, took control by winning seven games in a row from 5-4 down in a tight first set and held his nerve to secure a 7-5 6-4 victory.
The 23-year-old Briton won 91% of his first-serve points, dictated the rallies with his forehand and rarely made a mistake against 2022 champion Fritz.
"It's the first time I think I have played against someone like Taylor and feel like I dominated the match," Draper, who beat a top-five ranked opponent for only the third time in his career, told BBC Sport.