Former world number ones Justine Henin and Kim Clijsters both survived scares before booking their spots in the semi-finals of the Brisbane International.
Henin, playing her first tournament since retiring from the sport in May 2008, looked on track for an easy victory after breezing through the opening set 6-2 against seventh seed Melinda Czink.
But the Hungarian, ranked 37th in the world, hit back to claim the second before Henin won the deciding set on a tie break to take the match 6-2 3-6 7-6 (7/5).
The Belgian star will now play third seed Ana Ivanovic in the semis after she defeated Russian Anastasia Pavlyuchenkova 6-2 |7-6 (8/6).
Clijsters edged a rollercoaster clash with Lucie Safarova 6-1 0-6 6-4 and will next face German Andrea Petkovic.