This is the first time in eight years that the Czech has reached this far in the tournament.

Kvitova will face either Austalian Open winner Sofia Kenin or Danielle Collins in the battle for a place in the final.

In the second semifinal, Polish 19-year-old Iga Swiatek will face Argentine Nadia Podoroska.