Milos Raonic won a thrilling five-set contest to reach his first Grand Slam final and ended Roger Federer’s hopes of an eighth Wimbledon title for another year.
The big-serving sixth seed won 6-3, 6-7, (3-7) 4-6, 7-5, 6-3 on Centre Court to become the first Canadian man to reach a Grand Slam final.
Raonic, 25, will now face Andy Murray in tomorrow’s final as world number one, Serena Williams faces German Angelique Kerber in the women’s final today.
Federer, 34, was beaten for the first time in 11 Wimbledon semi-finals.
Raonic recently added John McEnroe to his coaching team of Carlos Moya and Ricardo Piatti, and said the American’s influence had been significant.
“What he told me was to go out and leave it all out there,” Raonic told BBC Sport.
“I showed a lot of emotion, always positive. Mentally I had one of my best matches of my career. He gave me plenty that helped today, so did Carlos Moya. I hope they have a lot more to give me.
“I’ll focus on the task at hand. I’ve by no means done what I came here to do.”
Meanwhile, Murray triumphed over Tomas Berdych 6-3, 6-3, 6-3 to set for his second Wimbledon title tomorrow at All England Club.