Krejcikova dug deep for victory against fourth seeded Rybakina in two hours and seven minutes on Centre Court.
Former champion Elena Rybakina crushed Elina Svitolina 6-3, 6-2 on Wednesday to set up a Wimbledon semi-final against Barbora Krejcikova.
Italy's Jasmine Paolini reached her first Grand Slam semi-final at the French Open on Wednesday after dumping out fourth seed Elena Rybakina 6-2, 4-6, 6-4.
Swiatek is the first player to win three straight titles at the same WTA event since Serena Williams completed a Miami Open hat-trick from 2013-15.
Unseeded Russian Anna Blinkova dumped world number three Elena Rybakina out of the Australian Open on Thursday, squandering multiple match points in a final-set tie-break lasting more than 31 minutes before sealing victory.
Elena Rybakina will head to the Australian Open full of confidence after demolishing world number two Aryna Sabalenka in the Brisbane International final on Sunday.
Azarenka took 2hr 30min before finally outlasting third-seeded Latvian Jelena Ostapenko 6-3, 3-6, 7-5 in the first match on Pat Rafter Arena
Romanian Sorana Cirstea sent big-hitting fourth seed Elena Rybakina tumbling out of the U.S. Open with a thrilling 6-3 6-7(6) 6-4 victory late on Friday to reach the fourth round at Flushing Meadows for the first time in her career.
World number one Iga Swiatek on Monday joined Elena Rybakina in blasting late-night scheduling which wrecked the closing days of last week's Montreal Masters.
Krejcikova dug deep for victory against fourth seeded Rybakina in two hours and seven minutes on Centre Court.
Former champion Elena Rybakina crushed Elina Svitolina 6-3, 6-2 on Wednesday to set up a Wimbledon semi-final against Barbora Krejcikova.
Italy's Jasmine Paolini reached her first Grand Slam semi-final at the French Open on Wednesday after dumping out fourth seed Elena Rybakina 6-2, 4-6, 6-4.
Swiatek is the first player to win three straight titles at the same WTA event since Serena Williams completed a Miami Open hat-trick from 2013-15.
Unseeded Russian Anna Blinkova dumped world number three Elena Rybakina out of the Australian Open on Thursday, squandering multiple match points in a final-set tie-break lasting more than 31 minutes before sealing victory.
Elena Rybakina will head to the Australian Open full of confidence after demolishing world number two Aryna Sabalenka in the Brisbane International final on Sunday.
Azarenka took 2hr 30min before finally outlasting third-seeded Latvian Jelena Ostapenko 6-3, 3-6, 7-5 in the first match on Pat Rafter Arena
Romanian Sorana Cirstea sent big-hitting fourth seed Elena Rybakina tumbling out of the U.S. Open with a thrilling 6-3 6-7(6) 6-4 victory late on Friday to reach the fourth round at Flushing Meadows for the first time in her career.
World number one Iga Swiatek on Monday joined Elena Rybakina in blasting late-night scheduling which wrecked the closing days of last week's Montreal Masters.
Ons Jabeur gained revenge for her defeat in last year's Wimbledon final on Wednesday, coming from behind to beat Elena Rybakina and reach the last four.