Andy Murray secured a second Wimbledon final appearance as he overcame Poland's Jerzy Janowicz in four sets to set up a showdown with Novak Djokovic.
Murray certainly did not have things his own way against the big-serving 24th seed and dropped the opening set of the contest, but he gradually wore down his opponent to ultimately record a 6-7 (2/7) 6-4 6-4 6-3 triumph.
Janowicz was quick to demonstrate his heavy artillery, fending off a break-point in the fourth game of the match with a 121mph second serve.
He survived two more in the tenth, again a booming second serve coming to his rescue, while Murray remained largely untroubled on his delivery, losing only five points on serve before the pair headed into tie-break.
Janowicz raced into a 4-0 lead after Murray wildly sent a drive-volley long and, although the Scot clawed back the next two points, he went on to surrender the set in tame style as he came up with his opening double-fault on the first of the Pole's five set points.
But Janowicz quickly returned the compliment as he produced two double-faults in the space of three points to gift Murray an immediate break at the start of the second.
With the Pole looking to have rather lost his concentration, the British No 1 had a couple of opportunities to secure a double-break in game five but saw his opponent rediscover his composure just in time.
Janowicz then spurned a chance to break back when netting a forehand down the line and Murray was forced to survive three more break points in his next service game before edging into a 5-3 lead.
Levelled the match
But when called upon to serve out for the set the Scot produced a game worthy of his opponent's huge delivery with four big first serves comfortably good enough to see him level the match.
Murray saw off two break points in his first service game of the third set, but did not survive in the next as Janowicz responded to a drop-shot from his rival with an even cuter one of his own to finally convert on his seventh break point opportunity, opening a 3-1 lead in the process.
Murray rescued that break in the seventh game, following a fortunate net-chord with a whipped forehand winner on the run and then turned the set on its head with a second straight break as a defensive backhand from Janowicz drifted long.
He did not have things his own way serving for the set, Janowicz taking him to deuce after smashing a pass straight into his opponent's body, but Murray regrouped and eventually closed it out with an ace down the middle.
The Scot was then hugely frustrated to be informed that the match was to be suspended while the roof was closed, especially given the fact his opponent had long been petitioning for such a move.
He managed to channel his frustration in a positive way, though, and broke in the third game on the resumption as Janowicz crashed a mid-court forehand into the net.
That was prove the decisive moment as Murray remained rock solid on his own delivery and the second seed broke again to close out victory with a comprehensive return winner sealing him a second crack at SW19 glory.