Novak Djokovic came back from a set down to beat Andrey Rublev in the Paris Masters semi-final and maintain his perfect record.
The world No 1 won 5-7 7-6 (7-3) 7-5 and will face Bulgarian Grigor Dimitrov in Sunday’s final as he looks to claim his seventh title at the ATP Masters 1000.
Dimitrov advanced to his second Masters final after he beat seventh seed Stefanos Tsitsipas 6-3 6-7 (1-7) 7-6 (7-3).
The Russian fifth seed earned a set point at 6-5 in the opener when he made the most of a weak second serve by Djokovic with a backhand return that he followed up with a forehand winner.
Rublev looked as though he was in trouble in the fifth game of the second set at 0-40 but managed to save three break points and held for a 4-3 lead after saving another break point.