Roberto Bautista-Agut will look to continue his best start to a season on Sunday when he meets Viktor Troicki in the Sofia Open final.
The Spaniard recorded his 11th win in 13 matches in 2016 in the semi-final in Bulgaria, Bautista-Agut brushing aside Gilles Muller 7-6 (7-5) 6-4 to progress.
Bautista-Agut was dominant on his own serve in the opening semi of the day, and, on the only occasions Muller created a break chance, the Spaniard quickly battled back to hold.
Having wasted two set points, top seed Bautista-Agut finally converted to move ahead in the match, before breaking early in the second to strengthen his grip on the contest.
He served out to love to wrap up the win and will now look to win his fourth career title - and second of the year - in his eighth final.
"It is the best start to a season that I ever had," he said. "I think if I keep working and stay at the level of this tournament, it can be a great season.
"I am happy with the way I played and served. I will prepare [for the final] the same as I have been doing. I have to enjoy the moment now and get ready."
Troicki sealed his place after coming from a set down to beat Martin Klizan, the Serb holding his nerve in the decider to win 4-6 6-3 7-5.
Both men had saved break chances in the final set before Troicki finally took his chance in the 11th game, the world number 25 then serving out for his final berth.