Ons Jabeur stunned former champion Garbine Muguruza in an absolute classic on Centre Court in their third-round clash.
The Tunisian put in a very memorable performance to overcome the 11th seed in what was a thrilling encounter in front of a delighted crowd at SW19.
Jabeur, seeded number 21 at Wimbledon and playing on Centre Court for the first time, lost a topsy-turvy opening set after a staggering five breaks of serve - the first in the opening game of the match - and heaps of drama.
'Mentally I'm very confident' - Badosa beats Jabeur in straight sets to reach Indian Wells final
But she roared back to clinch the second set in dramatic fashion as she grabbed the crucial break of serve at 5-3 before closing it out clinically to level up the match.
Jabeur hit a remarkable 44 winners to down the 27-year-old Muguruza, who was victorious at Wimbledon back in 2017.
- Azarenka gives 13-word press conference after Wimbledon exit
- British teenager Raducanu reaches Wimbledon third round with huge upset
- 'He needs to talk to his clothing provider!' - Zverev teases opponent after shorts incident
The deciding set could hardly have been more tense as both women piled the pressure on each other's serves and traded huge blows from the baseline.
Jabeur would be the one to capitalise on an early opportunity as she broke serve in the opening game, and she almost doubled up with breaks in the next return game, only for Muguruza to repel her with an epic service hold.
In reaching the third round, Jabeur already progressed as far as she ever has at Wimbledon, and she stretched the run further with a very composed finish to the third set as she closed out victory.
"This is the first time I play on Centre Court, and it's amazing energy," Jabeur said in her on-court interview.
"I was a little bit nervous at the start. She plays unbelievable and I lost against her last time and this was kind of my revenge - in the nice way!
"In the difficult moments in the first set, I tried to stay more calm. I was more aggressive and trying to do more drop shots."
The 26-year-old, who defeated Venus Williams in the second round, will next take on 2020 French Open champion Iga Swiatek, who is the seventh seed, in the fourth round.
- - -
Watch daily evening highlights of all the best action from Wimbledon on Eurosport 1, plus the men's and women's finals live on Eurosport 2. All coverage is also available to stream via eurosport.co.uk and the Eurosport app.
Opinion: No multiple major winners again, but Barty’s 2021 season should be given more respect
Laver Cup, Indian Wells, ATP & WTA Finals: What's left of the 2021 tennis season?