Andy Murray set up another meeting with Roger Federer by beating Sergiy Stakhovsky 6-4 6-2 to reach the semi-finals of the Qatar Open in Doha this evening.
The pair have faced each other five times in the last year, with Murray winning four of those matches but losing the most high-profile one - the US Open final.
Murray, the defending champion in Doha, came out on top last week in the semi-finals of the World Tennis Championship in Abu Dhabi, a contest that was the latest in a series of close matches between the duo.
The winner of tomorrow's last-four clash will be a firm favourite to claim the title on Saturday following top seed Rafael Nadal's surprise defeat by Gael Monfils earlier today.
The first set against Stakhovsky was a close affair with the Ukrainian more than matching his opponent for touch and shot-making.
But once Murray had moved ahead it was largely one-way traffic, with the 21-year-old again dropping only six games for the third consecutive match.
Both players began with comfortable holds, Stakhovsky displaying a lovely touch on his drop shots in particular.
But the Ukrainian spoiled his promising start by gifting Murray a break in only the third game, double-faulting on break point.
The match was a repeat of the meeting that first announced Murray's huge promise to the world when he beat Stakhovsky in the final of the US Open juniors.
That was in 2004 and the Scot has certainly more than justified the hype since then in his rise to number four in the world.
But if he thought Stakhovsky would roll over he was very much mistaken, and the 23-year-old displayed some terrific attacking play to break straight back.
Stakhovsky, who won his first ATP Tour title in Zagreb last March, is currently ranked 91st, just below his best of 74th achieved last November.
The pair met again in the Davis Cup in 2006, with Murray again the victor, but Stakhovsky held his own well in the early stages, coming through a tight game to lead 3-2.
At 3-4 it was Murray's turn to be tested on serve, but this time it was the British number one who employed the drop shot to good effect to level again.
Failing to capitalise after taking Murray to deuce seemed to affect Stakhovsky and the underdog played his second poor game of the set to allow the Scot a second break.
This time there was no way back for Stakhovsky, Murray coming up with four good serves to recover from 0-30 and move a set in front.
It got better for the third seed in the first game of the second set as another break cemented his advantage.
By now Stakhovsky's belief was wavering and he could not prevent Murray taking a 3-0 lead.
The Ukrainian was still hitting some stunning shots, with a backhand on the run in the fourth game leaving Murray flat-footed, but the Scot's consistency was the key difference between the pair, and he moved into a 4-0 lead with a Pete Sampras-style 'slam-dunk' smash.
Stakhovsky knew the game was up and more errors, including another double fault on break point, moved Murray to within one game of victory.
Surprisingly, he failed to wrap up a love set as Stakhovsky at least got on the board with his second break of the match, and then saved a match point to make it 2-5.
It was simply delaying the inevitable, however, and Murray made no mistake on his second match point.