Top seed Andy Murray lost just four games as he swept past American John Isner to reach the semi-finals of the Erste Bank Open in Vienna.
The British number one raced to a 6-1 6-3 win in 75 minutes to set up a clash with defending champion David Ferrer.
Murray, 29, beat the Spaniard when he won the Vienna title on his previous visit to the Austrian capital in 2014.
The Scot could overtake Novak Djokovic at the top of the rankings with titles in Vienna and next week in Paris.
That would require Djokovic to lose before the final in Paris - and Murray to significantly extend his winning streak, which now stands at 13 matches.