Caroline Wozniacki ousted defending champion Jelena Jankovic 6-3, 6-4 in the semi-finals of the Hong Kong Open on Saturday.
The 26-year-old Wozniacki will play Kristina Mladenovic in the final on Sunday after the Frenchwoman beat Australian youngster Daria Gavrilova 7-5, 6-3.
Denmark’s Wozniacki, who is yet to lose a set in the tournament, struggled to hold serve in the opening stages but held her nerve to break Jankovic’s serve five times and come out on top in a battle between two former world number ones.
Wozniacki, who won the Pan Pacific Open last month, will look to secure her second Tour title of the year when she takes on Mladenovic.
Gavrilova defeated world number one Angelique Kerber on Friday, but the Australian was brought back down to earth by the unseeded Mladenovic.
She will be bidding to win her first major singles title on Sunday but will need to record her first victory over Wozniacki who has won both their meetings.
Dominika Cibulkova beats Carla Suarez Navarro, plays Viktorija Golubic in Linz final
Dominika Cibulkova reached her sixth final of the season by defeating Carla Suarez Navarro of Spain 6-4, 6-3 at the Generali Ladies on Saturday. The 10th-ranked Slovak will play Viktorija Golubic of Switzerland in Sunday’s final.
Golubic advanced after third-seeded Madison Keys pulled out of the event hours before their semifinal. Tournament organizers said the seventh-ranked American had a cold.
On Friday, the 62nd-ranked Golubic won her quarterfinal against top-seeded Garbine Muguruza after the French Open champion sprained her left ankle and retired at 4-4 in the final set.
Enjoying the most successful season of her career, Cibulkova won titles in Katowice in April and Eastbourne in June, and reached three more finals. She is ninth in the race to the season-ending WTA Finals, with two of the eight spots still open.
Cibulkova has not played before against Golubic, who will appear in her second career final after winning on home soil in Gstaad in July.
Cibulkova won the first seven points and took a 2-0 lead against the 12th-ranked Suarez Navarro, but neither player managed to hold serve for the rest of the opening set.
Suarez Navarro, who was playing in her fourth semifinal of the season, used a break to go 2-1 up in the second before losing four games in a row. Cibulkova missed three match points before closing out the win as Suarez Navarro hit a forehand wide.