Ons Jabeur recovered from a set down to beat Marie Bouzkova and reach the semi-finals of Wimbledon for the first time.
The highest seed left in the women's draw was given her sternest examination of the Championships so far but produced a typically classy response to some big initial challenges to set up a last-four tie with good friend Tatjana Maria.
Jabeur triumphed 3-6 6-1 6-1 to move two victories away from becoming the first woman from Africa to win a singles title at the All England Club.
This was Bouzkova’s maiden outing on Wimbledon’s biggest court but she displayed little nerves and in fact plenty of resolve to hold an eight-minute opening service game.
It appeared to boost the Czech and her athleticism was evident from the off with Jabeur’s trademark drop shots not initially catching her out, which contributed towards a break for the unseeded player to move 3-2 ahead.
Bouzkova also showed plenty of deft touches and Jabeur could only kick away the tennis ball after a fine volley at the net as the first set was won in 41 minutes.
World number two Jabeur had been tipped as the player to beat, after a number of former winners suffered early exits in SW19 alongside top seed Iga Swiatek, and the Tunisian quickly turned the screw at the start of the second.
A volley sealed an early break for the third seed and another was handed out by Bouzkova when she double-faulted.
Two more masterful deft touches from Jabeur forced a decider on Centre Court, which was now close to three-quarters full after plenty of green seats were visible at the beginning of the contest.
A comfort break by Bouzkova ahead of the third set failed to knock Jabeur off her stride.
An extraordinary third point of the decider’s second game saw Bouzkova somehow return while on the floor and move 40-0 up, but Jabeur rattled off five points in a row to break.
The 27-year-old had firmly taken control now and tried a tweener soon after during another game where she would break.
Jabeur failed to dish out a bagel with Bouzkova, who played at a supremely high level in the first set, able to get a break back.
But the favourite for the title produced one more wonderful drop shot before she claimed match point.
Next up is a surprise meeting with world number 103 Maria.
"I’m really, really happy and especially that it happened on this court. I love this court and hopefully the journey can continue," Jabeur said.
"I love Tatjana so much and her family is so amazing. She is my barbeque buddy, so it will be tough to play her, obviously but she is a great friend and I am really happy she is in the semi-final."
Mother-of-two Tatjana Maria continued her remarkable run at Wimbledon by securing a maiden semi-final appearance at the All England Club with victory over compatriot Jule Niemeier.
The 34-year-old fought back from a set down to win the all-German contest 4-6 6-2 7-5 in two hours and 17 minutes on Court One.
It meant Maria marched into her first major semi-final on her 35th appearance in the main draw of a grand slam to keep defying the odds in SW19.
Niemeier arrived at Wimbledon without a grand slam victory to her name and started this quarter-final tie well.
A powerful overhead volley helped secure a break in Maria's opening service game before the 22-year-old rocked back to produce a wonderful forehand winner on her way to an important hold.
While a 189kph ace saw the more experienced German player get on the board, Niemeier continued to show maturity beyond her years and claimed the opening set in 43 minutes.
The wide-ranging skillset of world number 97 Niemeier was on full display in the first game of the second set where another break was secured.
A stunning drop shot and perfectly-placed lob put the youngster on the verge of the break, which was secured with a backhand winner.
Maria had faced plenty of adversity on her run to the quarter-finals though, saving two match points against Jelena Ostapenko in the last 16, and came fighting back in trademark fashion.
It took her 57 minutes to create a first break point and while that was saved, the next was taken with a volley at the net on her knees.
With confidence flowing, Maria held with another ace before a double-fault by her opponent saw a big shift in momentum.
The early composure of Niemeier was now being tested and a decider was forced after a superb rally where Maria’s brilliant lob was replied with a tweener, but the world number 103 made a volley at the net to take the second.
After the compatriots exchanged aces at the beginning of the third, breaks were then shared in the fifth and eight game of the final set.
Maria, who had fought back from 4-2 down, had to save a break point during a lengthy 11th game where Niemeier ended up sliding on the grass after failing to get to another exceptional drop shot from her fellow German.
The hold opened the door for Maria, whose trademark slicing led to another unforced error which secured her a memorable victory.
A long embrace was shared between the two women at the net before Court One provided both with standing ovations following a thrilling battle.
"It was such a tough match against Jule, but I think today we made Germany really proud," Maria said on court.
"It is a dream to live this with my family, with my two little girls. One year ago I just gave birth almost."