Tommy Haas's dream Wimbledon run continued today when he unseated fourth seed Novak Djokovic 7-5 7-6 4-6 6-3 in their quarter-final at the All England Club.
The German 24th seed, a first-time quarter-finalist here, broke in game 11 of the opening set and served out to take the lead after 45 minutes.
Djokovic wasted three set points in the second set tiebreak before Haas wrapped it up 8-6 before the Serb mounted a comeback by taking the third.
But his recovery failed to convince and the German, a former world number two whose career has been blighted by injury, stormed to a 4-1 lead in the fourth and sealed it when Djokovic netted a forehand service return.
He will play Swiss second seed Roger Federer for a place in Sunday's final.