Yet the second set took a turn towards the Czech when Kvitova broke in the second game after some errors from Barty, which until that point had been largely absent from the Australian's game. "She's changing direction a lot, slice, some volleys drop shot". Falling 15-40 down after two return winners, Barty's forehand error caused her to get broken at the very start of the set.
Mladenovic's serve at 5-6 looked good enough to win the point and draw her level again, with Kvitova's return appearing about to slide wide.
Muguruza fought hard, attacked early when she could, and managed one break back, but never quite solved the tactical problem confronting her.
"I like to play finals on the grass", Kvitova said with a smile when reminded this was her first grass court final since winning Wimbledon in 2014.
"I think it's kind of a fairytale".More news: Kevin Durant Responds To Cupcake Taunt With New Hat
"It is fantastic to see Kvitova back, and she is a weapon on grass, so hopefully I have nothing to lose in the final".
"For me it is important to use my slice on the grass and I love coming out here, slicing away and getting a bit of purchase on the ball and I was able to do that and it was really pleasing" Barty said.
It took a second-set tiebreak and one hour 43 minutes for Kvitova to secure the win which sets up a semi-final clash with compatriot Lucie Safarova.
"I'm going to Wimbledon to play, to do whatever I can, but I'm not really seeing myself as a favorite or anything like that. Tennis is an individual sport but I feel like we are not just opponents, we are colleagues and a family as well".
But in a stunning performance against Barty, Kvitova battled back from losing the first set and stepped up in the second half of the decider to seal victory.
Barty burned me in the semifinals and has a chance to do it again.