Ons Jabeur produced a superb comeback to beat Aryna Sabalenka and set up a Wimbledon women's singles final against unseeded Czech Marketa Vondrousova.
Jabeur's hopes were slipping away at a set and 4-2 behind but she rode a wave of momentum and raucous support to win 6-7 (5-7) 6-4 6-3 and reach a second successive final at the Championships.
It means there will be a new Wimbledon and Grand Slam champion on Saturday.
Vondrousova ended Ukrainian Elina Svitolina's run by winning 6-3 6-3.
She is the first unseeded player to reach the Wimbledon women's singles final in the Open era.
Tunisia's Jabeur, the sixth seed, was beaten in last year's final by Elena Rybakina and was wildly supported by the Centre Court crowd throughout one of the best matches of the tournament so far.
"Thank you to the crowd that kept me in the match," Jabeur said in her on-court interview.
"Thank you very much for believing in me.
"I'm working a lot with my mental coach about this. I might be writing a book about it!"
The women's singles final is at 14:00 BST on Saturday.
Latest Stories
-
Undocumented migrants hope Trump mass deportations only ‘for criminals’
18 mins -
Final phase for mass rape trial that has horrified France
32 mins -
Trump, Musk and new cabinet nominees celebrate at UFC
44 mins -
‘Anointed by God’: The Christians who see Trump as their saviour
56 mins -
GPL 2024/25: Young Apostles hand Samartex first home defeat since March
3 hours -
Unconventional Trump brings openings and perils for Africa
4 hours -
Iseguri Initiative fights teenage pregnancy and early child marriage
4 hours -
‘Dreams quashed’: Foreign students and universities fear Australia’s visa cap
5 hours -
G20 talks in Rio reach breakthrough on climate finance, sources say
5 hours -
2024/25 Ghana League: Bechem United shock Chelsea in Berekum
7 hours -
GPL 2024/25: Nations FC beat Asante Kotoko to go top
7 hours -
GPL 2024/2025: Gold Stars drop to 2nd after 2-0 defeat to Medeama
7 hours -
#GPL 2024/25: Hearts pip Karela in Tamale to move into top 4
7 hours -
Feedback from Klopp, others more valuable than just anybody – Otto Addo to critics
7 hours -
Support us if you want to qualify for the World Cup – Otto Addo to Ghanaians
8 hours