Garbine Muguruza has become the first Spanish woman in 18 years to reach the Wimbledon semi-finals with a 7-5, 6-3 win over the Swiss tennis player Timea Bacsinszky.
Muguruza, the 20th seed was just three years old when fellow Spaniard Aranxta-Sanchez Vicario reached the last four in 1997.
Maria Sharapova, the top remaining seed at No.4, needed three sets to get past the unseeded American CoCo Vanderweghe.
New Zealand's Artem Sitak and his Australian mixed doubles partner lost their third round match to the Indian doubles specialist Leander Paes and his famous Swiss partner Martina Hingis.
Serena Williams survived a scare to book a semi-final showdown with old rival Maria Sharapova as the world No.1 battled back to defeat Victoria Azarenka 3-6 6-2 6-3.
Williams was in danger of a shock quarter-final exit after a slow start on Centre Court, but the five-time Wimbledon champion eventually battered 23rd seed Azarenka into submission in two hours and three minutes with a barrage of 43 winners and 14 aces.
The 33-year-old American, aiming to win her fourth successive grand slam title and 21st in total, will face world No.4 Sharapova tomorrow night holding a 17-2 lead in their head to head record.
Sharapova overcame a testing battle to defeat first-time quarter-finalist Coco Vandeweghe.
The 2004 winner, seeded fourth, took two and three-quarter hours to send the American out 6-3 6-7 6-2 and will play a Wimbledon semi-final for the first time since 2011.
The five-time grand slam winner failed to serve out the match after leading a set and 5-3, but finally prevailed well over an hour later in the third set, claiming a victory despite 10 double-faults but breaking her opponent six times.
"Things slipped away in the second set," Sharapova said after reaching her 20th grand slam semi.
"I had to to regroup. She was playing with a lot of confidence and had nothing to lose."
"I knew it would be a tough match. I'm happy with every match that I've won here, I'm through to the final four so that gives me a lot of confidence."