Second seed Kiki Bertens clinched a third consecutive win over a Russian opponent to book her place in the St Petersburg Ladies Trophy final.
The world number eight followed up her victories over Veronika Kudermetova and Anastasia Potapova to beat Ekaterina Alexandrova 6-1 4-6 6-1 in her semi-final.
The one-hour-and-41-minute victory booked a date with eighth seed Elena Rybakina of Kazakhstan in Sunday's final.
Rybakina, 20, went through to the first premier-level final of her career by coming from behind to beat Maria Sakkari 3-6 7-5 6-1.
At the GSB Thailand Open in Hua Hin, 19-year-old qualifier Leonie Kung continued her fine run to reach the final with a 7-5 4-6 6-3 victory over sixth seed Nao Hibino.
The Swiss will play fifth seed Magda Linette, who battled through two tough sets to beat Patricia Maria Tig 7-5 6-4.