Britain’s Andy Murray beat Canadian Vasek Pospisil 6-4 7-5 6-4 in two hours and 13 minutes to reached his sixth Wimbledon semi-final in seven years under the Centre Court roof.
The world’s third seed had a solid performance while eliminating Vasek Pospisil who is ranked number 56 in the world and will take on second seed Roger Federer in the last four on Friday.
Murray, 28, had to bear with two rain delays, the second of which saw the roof brought across in the second set.
“It was difficult, we were stopped a couple of times,” said Murray.
“I felt I played some good stuff. He served extremely well for periods. I tried to change my return position at the end of the second set to see the returns better.”
The Scot is set for a 24th meeting with Federer hoping to have a great match; he said “I know Roger very well, we walked to the practice courts together this morning.
“Friday is a different story and hopefully we can have a great match.”
In the other match Seven-time Wimbledon champion Roger Federer cruised past France’s Gilles Simon winning 6-3 7-5 6-2 in one hour and 34 minutes.
The world’s second seed also experienced two rain interruptions on Court One.
Federer who last won the Wimbledon title in 2012 beating Murray in the final stressed how hard their tie will be, the Swiss said,
“We both like to look back on that summer of 2012,” He added, “If we knew beforehand that I would win Wimbledon and him the Olympics, I think we both would have taken it. It was a great summer for us.
“I am happy for him, he is doing so well after his back surgery. People forget how hard it is to get back from injury and get back into contention to win tournaments.
“Friday will be a tough one for me but I am obviously looking forward to it.”
Meanwhile defending champion Novak Djokovic will play Frenchman Richard Gasquet in the other Wimbledon semi-finals.
The world number one Djokovic had an easy ride against Croatia’s Marin Cilic winning 6-4 6-4 6-4.
“It was a very solid performance after a tough five-set match against Kevin in the fourth round,” Djokovic said.
In the other game, Gasquet beat French Open champion Stan Wawrinka 6-4 4-6 3-6 6-4 11-9 in an exciting five-set match.
Gasquet will take on his nemesis Djokovic whom he has got a poor record against having lost 12 of his 13 matches.
The Frenchman said: “It will be tough but I’m happy with how I’ve played.
“I’ll try to play my best again against the best player in the world.”
Read more on bbc sports