What looked like a stroll into the French Open final turned into an uphill battle for Novak Djokovic as the world No 1's stranglehold on Friday's duel with Andy Murray was loosened by a determined fightback from the third seed.
The Serb, looking to win the only major missing from his collection, will resume his battle with the Scot leading 6-3, 6-3, 5-7, 3-3 in their semi-final clash on Saturday after play was suspended the previous night because of a storm after Murray had clawed his way back into contention.
The winner will face Swiss Stan Wawrinka after the eighth seed beat France’s Jo-Wilfried Tsonga in four sets in an earlier semi-final on Court Philippe Chatrier.
That match acted as an aperitif for the second semi-final that featured the two players still unbeaten on clay this season.
When it was interrupted, it was developing into a classic.
Djokovic, the man who ended nine-time champion Rafael Nadal’s reign in the quarter-finals, was never in trouble in the first two sets and did not concede a single break point against a frustrated Murray.
But the world No 3, under the watchful eye of coach Amelie Mauresmo, had studied his opponent’s tactics.
In the 11th game of the third set, on his first break chance, he perfectly anticipated yet another Djokovic drop shot and slapped away a forehand.
He then held to love to clinch the third set and shake the confidence of Djokovic, who had not conceded a set in the tournament so far.
The Serb then took a lengthy timeout off court and was booed by the crowd when he returned.
In the second game of the fourth set, Murray fell 0-40 down on his serve but after screaming in frustration, he won nine points in a row to move 2-1 ahead having broken Djokovic.
But the world No 1 broke back and it then went with serve until the interruption.
Murray was hoping to end a seven-match losing streak against Djokovic and become the first British man to reach the final at Roland Garros since Bunny Austin in 1937.
Djokovic is on course to become the eighth man to win all four grand slams.
Follow us on Twitter @NatSportUAE