Ukraine's Marta Kostyuk cruised past Jasmine Paolini on Wednesday to book a Wimbledon semi-final clash with Linda Noskova
Kostyuk raced to a 6-3, 6-2 victory after just 69 minutes on Centre Court and will face Czech ninth seed Noskova on Thursday for a place in her first major final.
"I was on this court as a spectator once nine years ago watching Roger (Federer) and to be back here as a player is amazing," said the 24-year-old after her first appearance on the showpiece court at the All England Club.
"I walked past the 'wall of honour', stood beside it and took a moment."
The 12th seed has only lost one of her last 22 matches - a semi-final defeat by eventual champion Mirra Andreeva at the French Open last month.
Former Wimbledon runner-up Paolini could not reproduce the form she showed in her last-16 win over Alexandra Eala, losing in the last eight of a Slam for the first time.
The in-form Noskova was the highest seed left in the bottom half of the draw after shock early exits for Iga Swiatek and Elena Rybakina.
The 21-year-old lived up to that billing with a 6-3, 7-5 win over experienced Belgian 25th seed Elise Mertens on Court One.
Mertens battled hard in her first Grand Slam quarter-final since 2020, but could not deal with Noskova's power.
The Czech has enjoyed an excellent grass-court campaign, reaching her first Slam semi-final after also winning her second WTA title in Berlin.
Kostyuk won her only previous meeting with Noskova, a straight-sets success in the quarter-finals en route to the Madrid Open title earlier this year.
"A tough one, it's never going to be easy," said Noskova. "Marta, she's an incredible player."
Two-time Grand Slam champion Coco Gauff or Czech 10th seed Karolina Muchova will await the winner in Saturday's final.