Simona Halep has come from a set down to beat Caroline Wozniacki 2-6 6-1 6-1 and secure a place in the final of the Dubai Duty Free Tennis Championships.
The number one seed struggled to find her feet in the opening set as Wozniacki snatched the first break of serve.
The Dane continued to dominate the court and went another break up to take the set and give herself a comfortable lead.
However, Halep bounced back with an instant double break in the second set and was able to save a break point in the sixth game, which battled back and forth from deuce four times.
With the contest at one set apiece, both players lost serve in the third and deciding set, but it was Halep who broke three times overall to leave Wozniacki with just one game on the board.
Halep will face Karolina Pliskova in the final.