World number one Iga Swiatek will face Barbora Krejcikova in the Ostrava Open final after beating Ekaterina Alexandrova on Saturday.
Swiatek continued her stellar season with a 7-6 2-6 6-4 victory over the Russian.
A tie-break was needed to settle the opening set, with Swiatek securing a crucial break of serve when 6-5 up.
The Pole was caught off guard in the second set as Alexandrova took it the distance, before Swiatek claimed the solitary break of the decider to lead 4-3 and did not allow her opponent a way back.
Swiatek, who has 60 wins to her name in 2022, will do battle with Krejcikova in the championship match after she came from a set down to defeat Wimbledon champion Elena Rybakina 3-6 7-6 6-4.
Rybakina served 17 aces to Krejciokva’s two, but the Czech 26-year-old battled to victory to put herself in the final of her home tournament.
At the Jasmin Open, Alize Cornet knocked out second seed Veronika Kudermetova with a 6-4 6-3 triumph to clinch her place in Sunday’s final.
Cornet saved nine of 11 break points to beat the world number 12 and has not dropped a set all week at the tournament in Tunisia.
Elise Mertens awaits Cornet in the final after a 6-4 6-0 success over Claire Liu, who knocked out top seed Ons Jabeur on Friday.
Mertens broke Liu at 5-4 up to take the first set before emphatically sealing victory with a sublime second in which she won 24 of the 29 points.