Andy Murray looks to be moving confidently towards another Wimbledon final.
Australian bad boy Nick Kyrgios given a spanking and the dangerous Wilfried Tsonga put to the sword in the quarter-finals.
The Tsonga victory was particularly sweet albeit Murray went in with 12 wins to two losses.
Tsonga is one of the best grass court players in the world.
“He’s a really, really good grass court player – very, very dangerous,” said Murray ahead of that match. “I played him here a couple of times before. Both matches were hard. A few of the sets came down to just a couple of points.”
And so it proved.
Murray had to withstand a dramatic fightback from the 12th seed to win in five sets and reach his seventh Wimbledon semi-final.
Seeded second, he was pegged back from a two-set lead before coming through 7-6 (12-10) 6-1 3-6 4-6 6-1.
Murray will play Czech 10th seed Tomas Berdych in the last four today.
Seven-time champion Roger Federer takes on Canadian sixth seed Milos Raonic in the other semi-final.
Third seed Federer came back from two sets down to beat Croatia’s Marin Cilic, while Raonic saw off American Sam Querrey – conqueror of Novak Djokovic – in four sets.
Berdych, the 2010 runner-up, beat France’s Lucas Pouille 7-6 (7-4) 6-3 6-2 to set up a 15th meeting with Murray – the Czech trails 8-6.
For Murray, with Djokovic gone, it is such a great opportunity to add to his two Grand Slams, Wimbledon and the US Open, with a second title in SW19.
Berdych will take some beating but it would be desperately disappointing if Murray couldn’t overcome that hurdle.
With Djokovic out of the tournament and potentially facing Federer in the Final can Murray win his second Wimbledon title?
You never look further than your next match, but the legendary Federer is looming large.
What a great player, the Swiss may be 34 now but he has looked after himself and he is desperate for an eight Wimbledon crown.
The man’s ambition knows no bounds.
He holds records galore – the most Wimbledon titles, the highest number of quarter-finals contested and an unparalleled number of Grand Slam wins, 17 to be exact.
Hugely respected, he is a clever tactician and knows how to beat Murray.
But the Scot is playing brilliantly – a Murray/Federer final would be just so great. Oh to have a centre court ticket for that one. Watch the celebrities line up to take their seats for a potential classic.
As to the ladies, it is the Williams sisters who grabbed the headlines.
Six-time champion Serena and five-time champion Venus both won in straight sets over Anastasia Pavlyuchenkova and Yaroslava Shvedova to progress through the quarter finals.
That then set Serena against Elena Vesnina in the semis, with Venus facing Angelique Kerber.
Serena, aged 34, did her part for an all Williams final winning 6-2 6-0, simply far too good for her unseeded opponent, the match lasting just 48 minutes.
But Kerber made sure it wasn’t to be a family reunion beating Venus, now aged 36, 6-4 6-4.
It will be Kerber’s first final.
“I will give everything I can,” she pledged, but good a player as Kerber is, surely it will be Serena’s to lose.
With 85 Wimbledon singles wins, Serena lies third in the women’s Open era standings behind Martina Navratilova (120) and Chris Evert (96), which says it all.