Andy Murray suffered his eighth grand slam final defeat as Novak Djokovic finally took the French Open title and with it his place in the highest pantheon of tennis.
Andy Murray produced one of his best grand slam performances to defeat defending champion Stan Wawrinka and become the first British man to reach the French Open final for 79 years.
Wawrinka was on a 12-match winning streak at Roland Garros, having overpowered Novak Djokovic in the final 12 months ago, but he had no answer to the brilliance of Murray.
Murray dominated the opening two sets, then weathered a Wawrinka fightback to win 6-4 6-2 4-6 6-2 in two hours and 35 minutes.
The world number two will now attempt to emulate Wawrinka's achievement from last year when he takes on Djokovic on Sunday, live on ITV4.
Novak Djokovic stormed into a sixth consecutive grand slam final with a crushing win over first-time French Open semi-finalist Dominic Thiem.
For the second year in a row, the world number one will have the chance to complete his career Grand Slam with victory in Sunday's final.
Stan Wawrinka played the match of his life to keep him waiting 12 months ago and it will surely take a similar performance to stop him this time.
With Djokovic playing in the last four at a slam for the 30th time and Thiem making his debut, the danger was always that it was going to be a blow-out, and so it proved.
The world number one dropped only three games in the opening two sets and then won six of the final seven games to cruise to a 6-2 6-1 6-4 victory.
Serena Williams survived another struggle to set up a French Open final against Garbine Muguruza.
The world number one is now within one victory of equalling Steffi Graf's Open era record of 22 grand slam singles titles.
Williams' semi-final against unseeded Dutchwoman Kiki Bertens was more a case of survival of the fittest than a tennis match, with both women appearing far from 100 per cent.
Perhaps that was not too surprising given this was their third match in as many days, and Williams must now focus on recovering for the final on Saturday.
Bertens, who considered not starting the match because of a left calf problem, served for the first set and had two set points but eventually went down 7-6 (9/7) 6-4.
Garbine Muguruza booked her place in the women's French Open final with a convincing 6-2 6-4 victory over Samantha Stosu.
Muguruza will play defending champion Serena Williams in the final after she dispatched Kiki Bertens 7-6 6-4 in the other semi-final.
Novak Djokovic made light work of his heavy schedule to reach the semi-finals of the French Open for the sixth year in a row.
Not even Rafael Nadal had done that but, while the Spaniard's trophy collection includes nine from Roland Garros, Djokovic is still searching for his first.
Andy Murray dug himself out of another hole at Roland Garros to defeat Richard Gasquet and reach his fourth French Open semi-final.
Serena Williams made up for lost time by racing into the quarter-finals of the French Open.