And despite being broken in the decider, Kvitova responded by breaking Rybarikova three more times to wrap up what ultimately proved to be a convincing win.
The result was Kvitova's 51st career victory on the surface, and she overtakes top-ranked Simona Halep with a tour-leading 36 match wins this year. For me, Petra is one of the best players when she is playing really on fire, so we will see how it's going to be her day tomorrow.
In the other semfinal, defending champion Petra Kvitova faces Mihaela Buzarnescu, the Romanian who nearly quit after two knee operations and has risen more than 230 places to a career-high 30 this week.
Rybarikova opened the match in a stronger fashion, breaking at love in game three for a 3-1 lead but Petra converted her fifth break point in game six to level the score at 3-3.
From there though, she ran away with it as it was a poor tie-break from the Czech whose frustration was evident, although she kept thigs competitive through the second set where she finally got the advantage to lead for 4-3 with a break. She has a little bit different serve as well.
"I am always expected to win, so it is never easy", Kvitova said.
Kvitova and Rybarikova were the only two former champions in the 32-player singles draw and each already has a place on an illustrious list of former winners which includes Billie Jean King, Martina Navratilova, Li Na, Maria Sharapova, Pam Shriver and Magdalena Maleeva. She likes to mix the game a lot, approaching to the net, playing volleys, playing slice.
"We're good friends [Magdalena and I], so it'll be a fun final". When I came here, the first practice was really good. But from the first round, I really felt relaxed. "I think we'll go for dinner and the guys will watch football tonight - like every other night!" "This is an wonderful result for me".