This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Andy Murray pulled off a dramatic comeback from two sets down to beat Fernando Verdasco in the Wimbledon quarter-finals.
The second seed defeated the Spaniard 4-6, 3-6, 6-1, 6-4, 7-5 in nearly three and a half hours on Centre Court.
Murray faces Poland's Jerzy Janowicz in Friday's semi-finals after the 24th seed beat compatriot Lukasz Kubot in straight sets.
The other semi-final will be between Novak Djokovic and Juan Martin del Potro.
Djokovic beat Tomas Berdych 7 6 6 4 6 3 in their quarter-final and Del Potro took out David Ferrer 6 2 6 4 7 6
Meanwhile: Sabine Lisicki, bidding to become Germany's first grand slam singles champion since Steffi Graf in 1996, will take on last year's runner-up Agniezka Radwanska in the semi-finals at Wimbledon on Thursday.
Lisicki is the hot favourite after eliminating world number one Serena Williams in the last 16 and then beating Kaia Kanepi in the quarter finals 24 hours later.
First up though on centre court at 2pm SA time will be the first semi-final between 15th seed Marion Bartoli of France and 20th seed Kirsten Flikpkens of Belgium.