Top-seeded Stan Wawrinka will play Marin Cilic for the Geneva Open title after both advanced from the semi-finals on Friday.
French Open champion Wawrinka beat Lukas Rosol of the Czech Republic 6-2 4-6 6-3 to reach his first final in his native Switzerland for 11 years.
Third-seeded Cilic eased past David Ferrer 7-5 7-5 to get his first clay-court victory over the second-seeded Spaniard at the third attempt.
Only one of Cilic’s 14 career singles titles was on clay, four years ago at Umag in his native Croatia.
The final on Saturday is Wawrinka’s last match before beginning the defence of his grand slam crown at Roland Garros next week.
Wawrinka is 9-0 in finals over the past three seasons.
22 February 2016
How well do you know your lobs from your lets? Take this test to see if you can be the nex... More
23 February 2016
Tennis is a funny old game. People love you one minute and then want to drop you the next;... More
24 November 2016
Novak Djokovic is the fastest tennis player on the planet, according to new data from Tenn... More