Mikhail Youzhny reached the final of the Swiss Open after comfortably dispatching Victor Hanescu 6-3 6-3.
The 31-year-old will aim to become the first Russian champion on the high-altitude clay of Gstaad when he plays Dutchman Robin Haase in Sunday's final.
Sixth-seeded Youzhny, whose last final outing ended in defeat to Roger Federer at June's Gerry Weber Open, saved four break points to keep the 2008 champion from Romania under wraps.
The two-time US Open semi-finalist is chasing a ninth ATP Tour title while Hanescu, who won in Switzerland five years ago, misses the chance to contest a trophy for the first time since May 2011.
"I made a semi-final in 2011 but it's great to go even further," said Youzhny, who saved three match points in his quarter-final against Juan Monaco.
"Even during the times when I had lost early here, I would stay around all the week.
"I love it here, it's so beautiful," he said of the VIP hideaway located at 800 metres above sea level.
He will next take on left-hander Haase in Sunday's final after the Dutchman rallied from a set down to beat Spanish fifth seed Feliciano Lopez 6-4 1-6 6-4.
"It's amazing to be in this final playing here my first time," said Haase. "It was a tough match against Feliciano, especially with the heat.
"I had to just take it point by point and grab any chance I had. He completely dominated me in the first set but I was able to recover. It ended up being a really tough three-setter.
"I'll really have to be ready for Youzhny, he's got a lot of experience. I'll have to play my best against him."
The 57th-ranked Haase, who won his only two career titles on clay at Kitzbuehel, Austria, has an 0-4 career record against Youzhny.