Martina Hingis had to overcome her own exhaustion as well as a battling performance from Thailand's Tamarine Tanasugarn on Friday to reach the final of the WTA tournament in Dubai.
The Swiss world number one had to defend three set points against the number seven seed before eventually winning the opening set on a tie-break.
The second set was a more routine affair, with Hingis completing a 7-6 (8-6), 6-1 victory. Afterwards the Swiss star admitted she had felt drained going into the match, following Thursday's quarter-final clash with France's Sandrine Testud.
"I was still a little bit tired from yesterday and couldn't somehow get it going," she explained. "I was also a little bit dizzy on the court and I didn't really feel out there. Maybe it's because I lost a lot of fluids last night."
In the final, Hingis will face the tournament's third seed, Nathalie Tauziat of France.
swissinfo with agencies