Barbora Krejcikova knocked out former Wimbledon champion Elena Rybakina to set up a final showdown with Jasmine Paolini.
Barbora Krejcikova reached her first Wimbledon semi-final after beating Latvian livewire Jelena Ostapenko 6-4 7-6 (4).