Czech 31st seed Barbora Krejcikova will face Italy's Jasmine Paolini in the Wimbledon final after battling back for a shock 3-6, 6-3, 6-4 win over former champion Elena Rybakina on Thursday. Just hours after Paolini beat tearful Croatian Donna Vekic 2-6, 6-4, 7-6 (10/8) in the longest women's semi-final at the All England Club, it was Krejcikova's turn to dig deep for victory against fourth seeded Rybakina in two hours and seven minutes on Centre Court. Krejcikova faces seventh seed Paolini on Saturday in what will be the second Grand Slam final of the 28-year-old's career after her French Open triumph in 2021. "I'm so proud about my game and my fighting spirit today," said Krejcikova.