French Open champion Barbora Krejcikova has reached her fifth career final and fourth of the year after booking her place in an all-Czech Prague Open decider.
No.2 seed Krejcikova will take on compatriot Tereza Martincova in the final after outclassing Wang Xinyu of China 6-1 6-2 in their semi-final.
The 25-year-old dominated throughout as she successfully blunted the raw power of her 19-year-old opponent, controlling the match with effective serving and forays to the net.
After losing the opening game, Krejcikova reeled off nine straight games to take a stranglehold of the contest and seal victory in one hour and nine minutes.
No.8 seed Martincova defeated Greet Minnen 6-3 6-4 in one hour and 27 minutes to make her first career final.
The 26-year-old took early leads in both sets but got nervous as she approached the finish line in the second, with her 4-1 lead pegged back to 4-4.
However, world No.122 Minnen also had jitters and was unable to take advantage.
Martincova managed to save two break points before taking her second match point with a hefty forehand.
At the Ladies Open Lausanne, No.1 seed Tamara Zidansek and Clara Burel both won their semi-finals.
Zidansek overcame Maryna Zanevska 7-5 6-3 while Burel came from a set and a break down to upset No.5 seed Caroline Garcia 5-7 6-2 6-2.
At the Hungarian Grand Prix, top seed Yulia Putintseva beat Dalma Galfi 6-2 3-6 6-2 and will face Anhelina Kalinina in Sunday’s final after Danielle Collins retired in the second set with the score at 7-6 (7-5) 4-1 in the Ukrainian’s favour.