Fourth-seed Petra Kvitová of the Czech Republic reached the French Open semifinals on Wednesday with a 3-6, 6-2, 6-4 win over qualifier Yaroslava Shvedova of Kazakhstan.