Former Wimbledon champion Petra Kvitova and Donna Vekic both had to come through two matches on Saturday to secure a place in the final of WTA Bett1Open.