Rafael Nadal will face Roger Federer in a mouth-watering French Open tennis final after Federer ended Novak Djokovic's incredible 43-match unbeaten streak 7-6 6-3 3-6 7-6.
The Serb world number two had no answer to Federer's precision serving and clinical volleying with a host of missed drop shots proving Djokovic's undoing in the Paris semi-final.
Federer says it's one of the most significant wins of his career and the French crowd backing him was a privilege, but the Djokovic played great despite the pressure he was under.
Earlier the five-time champion Nadal blasted into the final with a 6-4 7-5 6-4 demolition of Andy Murray.
The Spaniard, bidding to equal Bjorn Borg's record of six titles at Roland Garros, outplayed the British fourth seed in a display of power and stamina and Murray says the Spaniard was simply too good.