Czech seventh seed Petra Kvitova put in a powerful display to breeze past unseeded German Laura Siegemund 6-3 6-3 on Wednesday to reach her second semi-final at the French Open after a gap of eight years.