Rafael Nadal is chasing a 12th French Open title while 2009 champion Roger Federer is playing in the tournament for the first time since 2015.
Stefanos Tsitsipas' surprise victory over Rafael Nadal means he reaches his fourth ATP final of the season.
Dominic Thiem prevailed in two hours 10 minutes against Roger Federer having saved two match points in a 15-minute second set tie-break.
Roger Federer admitted he struggled to get past the talented Gael Monfils.
Roger Federer needed just 52 minutes to brush Richard Gasquet aside in the second round.
Roger Federer is making his return to clay at the Madrid Open this week after three years' absence.
Roger Federer last tested his ability on European dirt at the Rome Masters in 2016, before opting to concentrate on the world's hard surfaces and grass courts.
For Rafael Nadal, it's all about his troublesome left knee while for Novak Djokovic, the major goal will be to emerge from a minor slump.
Roger Federer beat John Isner in straight sets in the Miami Open final to claim his 101st title.
Roger Federer will play John Isner, who lifted the 2018 title, in Sunday's Miami Open final after the American beat Felix Auger-Aliassime in straight-sets.
Roger Federer booked a Miami Open semi-final against Denis Shapovalov with a ruthless 6-0, 6-4 destruction of Kevin Anderson.
Roger Federer rolled back the years with a dominant display to serve notice of his intent to land his 101st career title in Sunday's final.
Roger Federer produced an excellent all-round performance despite being tested by the world number 103 Filip Krajinovic.
Roger Federer booked a round of 32 match with Serbian Filip Krajinovic who surprised three-time Grand Slam winner Stan Wawrinka.
Novak Djokovic maintains he would welcome the input of Roger Federer and Rafael Nadal.
Dominic Thiem denied Roger Federer a record sixth Indian Wells title and returned to his career-high of fourth in the world -- bumping Federer down to fifth.
Dominic Thiem, ranked eighth in the world, had fallen in two prior Masters finals, both in Madrid but he rallied for a third career win over Roger Federer in five meetings.
Roger Federer will battle 25-year-old Dominic Thiem, who is seeking his first title in one of the ATP's prestigious Masters 1000 events.