British number one Andy Murray defeated Frenchman Gilles Simon 6-2 3-6 6-2 to reach the final of the Thailand Open.
The Scot appeared to be in control after breaking serve twice to win the first set but was in turn broken twice as Simon claimed the second.
Murray broke early in the third as he triumphed in one hour 53 minutes.
The top seed will play Donald Young after the American saw off second-seed Gael Monfils of France 4-6 7-6 (7-5) 7-6 (7-5) to reach his first ATP final.
"I'm excited, I'm stoked, all the words that mean you're happy to be in my first final," Young said on www.atpworldtour.com.
"I've seen a lot of my peers make finals and I'm happy to be in my first one. It's great to beat a top-10 player of the calibre of Gael."
Murray, who now has an 8-1 record over Simon, will contest his fourth final of the season.
"It's always tough playing Gilles; he's a very good player," said Murray.
"It was always going to be difficult. He's probably going to finish the year in the top 10 again. He doesn't give you many matches. He makes you work hard for it. I was happy I managed to stay patient in the end.
"It's great to be in the final. I've only played here a few times and I haven't been back in a while. Hopefully I can go one further than the first time I got to the final here."
The 24-year-old's appearance in the 2005 final in Bangkok, when he lost to Roger Federer, was his first at that stage of an ATP World Tour competition.
Murray has played Young twice already this year, losing at Indian Wells shortly after his defeat in the Australian Open final, but defeating the American at the US Open.