Ana Ivanovic will play doubles partner Kirsten Flipkens in tomorrow's semifinals at the ASB Classic after the pair came through their quarter-finals in straight sets.
Ivanovic, the third seed, beat Kurumi Nara of Japan 6-2 6-3 in 76 minutes.
She was made to work harder than in her second-round match, when she romped past Johanna Larsson 6-1 6-1, but after a few early wobbles found her range to control the contest.
Her forehand, in particular, was working well and she rattled off a number of driving winners.
Ivanovic will take on good friend Flipkens in the semifinals after the Belgian beat qualifier Sachie Ishizu 6-4 7-5 in the day's opening quarter-final.
It was the third seed's third straight sets victory of the tournament but she looked in trouble when trailing 5-2 in the second set. She then broke Ishizu twice to take the set and match in one hour 24 minutes. Flipkens was a beaten quarter-finalist at last year's ASB Classic.
Ivanovic and Flipkens are currently playing their doubles quarter-final against third seeds Lucie Hradecka and Michaella Krajicek.
Meanwhile, fifth seed Jamie Hampton won the all-American battle for the third semifinal spot, beating Lauren Davis in a marathon three-set battle this afternoon.
The practice partners thrived while facing each other's serve throughout the match, with 12 breaks of serve among 30 break point opportunities across the three sets.
The final of those breaks proved decisive, with Hampton taking Davis' serve when the match seemed set for a tie-break, winning 6-2 4-6 6-4.
Hampton will now face the winner of tonight's match between Venus Williams and Spain's Garbine Muguruza.