Pierre-Hagues Herbert ensured it would be an all-French final in Montpellier against Jo-Wilfried Tsonga after he downed Tomas Berdych in the semis.
Herbert was in fine form, overcoming the former world number four 6-2 7-5, and he will now face wildcard Tsonga in the final.
Berdych was badly out of sorts in the opening set, but rallied in a tense second.
However, at 5-5 Berdych cracked under the pressure to hold, with Herbert, who won the Australian Open men’s doubles with Nicolas Mahut last month serving it out to book his final spot.
Tsonga, meanwhile, is trying to work his way back up the rankings after a wretched time with a knee injury.
The 33-year-old, a former world number five, is currently ranked outside the world’s top 200, but can win his 17 career title on Sunday.
He absolutely breezed through his semi-final, easily overpowering Moldovan Radu Albot 6-1 6-3 despite suffering an early break of serve in the second set.
Do you think you can win a point against Serena Williams?
Mark Petchey says Andy Murray is gunning for another Grand Slam title.
Take a bow Yevgeny Kafelnikov, Li Na and Mary Pierce.
“Enjoy Roger Federer while he’s still playing”.
Shock, horror! Nick Kyrgios involved in social media spat.
Bernard Tomic’s appeal against Wimbledon fine rejected.
Alexander Zverev looks to focus on tennis.
A look at the prize money on offer at the Grand Slams.
Get your daily dose of tennis news and gossip.
Mats Wilander unimpressed by Roger Federer’s tactics.