Ons Jabeur overcame the brutal hitting of Aryna Sabalenka to reach her second Wimbledon final with a 6-7(5) 6-4 6-3 victory on Thursday.
Jabeur, who was beaten in last year's final, looked destined to suffer more heartbreak on Centre Court when she lost the opening set, but her delicate stroke-play and clever angles eventually subdued the relentless power of Belarusian Sabalenka.
The victory set up a final between the Tunisian sixth seed and unseeded Czech Marketa Vondrousova, the former French Open finalist who ended the hopes of Ukrainian Elina Svitolina earlier on Thursday.
Jabeur, who also finished runner-up at last year's US Open, lost a tense first set tiebreak and fell 4-2 down in the second, but roared back with two breaks to level the contest.
She then got a decisive break to move 4-2 up in the third set and while the Tunisian passed up four match points, she finally got over the line with an ace.
Jabeur, who is bidding to become the first African woman as well as first Arab to win a major, has shown real steel to come through this year, becoming the first woman to defeat three top-10 opponents at Wimbledon since Serena Williams, perhaps one of the game's toughest competitors, in 2012.
Back-to-back #Wimbledon finals for @Ons_Jabeur ✨ pic.twitter.com/qsfq7sP3hW
— Wimbledon (@Wimbledon) July 13, 2023