British number three Kyle Edmund beat Spain's Daniel Munoz de la Nava 5-7 6-3 7-6 to reach the last eight of the Qatar Open.
It is a first ATP quarter-final for 20-year-old Edmund, who next plays world number six Tomas Berdych.
The Yorkshireman, ranked 102nd in the world, is projected to better his career-high of 99th when the new rankings are released next week.
Edmund is joined in the quarter-finals by world number one Novak Djokovic.
Djokovic beat Fernando Verdasco 6-2 6-2, while world number five Rafael Nadal progressed with a 6-3 6-2 win over Robin Haase.