Rafael Nadal will meet top seed Roger Federer in the final of the ATP Swiss Indoors event in Basel on Sunday.
Nadal, the third seed. came through a tight semi-final with France's Richard Gasquet 6-4 7-6 (9-7) in two hours and five minutes.
Federer is on course for his seventh title at his home event beating American Jack Sock 6-3 6-4 in an hour.
Earlier, Britain's Jamie Murray and Australian partner John Peers reached the men's Doubles final.
They progressed with victory over Britain's Dominic Inglot and Sweden's Robert Lindstedt 7-5 1-6 12-10.
More to come.