Two weeks ago the odds of Marion Bartoli, Kirsten Flipkens, Sabine Lisicki and Agnieska Radwanska contesting the Wimbledon semi-finals were than 33 thosuand to one.
But the early departures of Maria Sharapova and Victoria Azarenka opened up the draw and when Lisicki eliminated defending champion Serena Williams in the fourth round things became even more interesting.
Lisicki, the new favourite and hoping to become Germany's first grand slam singles champion since Steffi Graf in 1996, will play last year's runner-up Radwanska.
Awaiting the winner in the final will be French 15th seed Bartoli or Belgian Flipkens, a woman who has defied medical advice to continue a tennis career after suffering blood clots in her legs putting her at risk of a pulmonary embolism or thrombosis.
Flipkins is the first Belgian to reach the last four at Wimbledon since Justine Henin in 2007.