Benesova, of the Czech Republic, bested Gisela Dulko of Argentina 6-4, 6-4 and Kvitova, also a Czech, dropped the opening set but rallied to defeat Russian Anastasia Pavlyuchenkova 1-6, 7-5, 6-3 in Wednesday matches.
Rybarikova, of Slovakia, outlasted Hungarian qualifier Melinda Czink, 6-0, 1-6, 7-6 (9-7), and Razzano, of France, downed Bulgarian Tsvetana Pironkova, 6-4, 6-1.
Benesova takes on Rybarikova and Kvitova plays Razzano in the semifinals Thursday.
Teacher apologizes for showing sexual image of herself in class
Scarlett Johansson steps out with fiance after pregnancy reveal