Novak Djokovic has booked his spot in the final with a sensational victory over Andrey Rublev.
Despite going a set behind and requiring a medical time out, the Serbian battled to a 5-7, 7-6 (3) 7-5 victory.
Following on-court physio after the second set, Djokovic tamed any fears with a love-hold before creating two break point chances in the fourth game – both saved by the Rublev.
It was the 26-year-old’s turn to serve to stay in the match at 4-5 in the decider after Djokovic kept himself alive in the second set. Sensing an opportunity, the top seed turned up the heat – correctly challenging Rublev’s first serve and perfectly finding the line with a backhand winner to take the first point.
The Russian was on the brink of defeat as he sent a ball flying long, putting Djokovic two points from victory. But once again, under pressure, he won four straight points to stay in it.