Cameron Norrie defeated unseeded Tommy Paul in the Indian Wells Masters round of 16 on Wednesday.
The British contender secured a 6-4 4-6 6-2 win, with the 24-year-old American - ranked no. 60 in the world - putting up stern opposition for much of the match.
In the third game of the third set, the pair played out 21 points on deuce, with Norrie finally securing the game.
Indian Wells
‘My mum was in tears’ - Norrie reveals parents did not watch Indian Wells triumph
20/10/2021 AT 11:51
Paul did not let the disappointment immediately get to him, and broke back to 2-2 before the game raced away from him.
Norrie is in a Masters 1000 quarter-final for the first time in his career and faces a tough ask to reach the semis as he comes up against Argentine veteran Diego Schwartzman.
Speaking after the match, Norrie said: "I’m extremely happy. It was a great win for me today, to come through against Tommy who is not easy to play against.
"Massive for me, no time to really enjoy it too much. I have a big task at hand tomorrow against Diego. He’s been one of the most solid players on tour."
Indian Wells
'A phenomenal achievement' - Murray praises Norrie after Indian Wells win
18/10/2021 AT 17:42
Indian Wells
‘I don’t know what people have against the Brits’ - Norrie’s shoes go missing ahead of final
18/10/2021 AT 08:06