Heather Watson's fine run at the Aegon International in Eastbourne came to an end when she was beaten 6-2 3-6 7-5 by Caroline Wozniacki in the semi-finals.
The Briton, ranked 126 after a disappointing year, had her serve broken three three times by the world number six in a nervous first set.
Watson, 25, fought back well to take the Dane to a third set.
But Wozniacki, the 2009 champion, won the key points in a tight decider to secure her place in Saturday's final.
Wozniacki, 26, will play third seed Karolina Pliskova for the title after the Czech had a walkover victory over Johanna Konta.