Serena Williams will never forgive herself if she does not go on to win this year's Wimbledon title with the dearth of talent left in the draw.
Kim Clijsters and Venus Williams were the next big names to fall, and they were the only realistic rivals for Serena in my opinion.
There is no doubt in my mind that the world number one will prevail this year to defend her crown and win her fourth title - there is no one that I believe can stop her.
Bulgaria's Tsvetana Pironkova was absolutely outstanding in beating Venus, and it was a joy to see her produce such thrilling tennis on the big stage.
Equally, Petra Kvitova's belligerent play has seen her seal a semi-final spot, and Serena will have to be on her guard.
The Czech player has a huge will win to win and an even bigger game: we all knew how dominant she could potentially be, and it is terrific to see her fulfil that.
Vera Zvonareva played wonderfully to overcome Kim Clijsters, but it was a real shame to see the Belgian's serve crumble the way it did.
I would have liked to have seen Clijsters progress further after having downed compatriot Justine Henin, but Zvonareva was simply too good today.
Serena will win the tournament I would imagine, but this Wimbledon has already thrown up its fair share of upsets.
On to tomorrow's play, and I believe Andy Murray will have way too much class for Jo-Wilfried Tsonga.
The Frenchman's main strength is his serve but, given Murray is the best returner in the world that could be negated.
To be completely frank, Murray is in a different league to Tsonga and he moves considerably better around the court.
I think the Brit will win in straight sets, and I do not see him having too much trouble in overcoming his opponent.
Rafael Nadal's clash with Robin Soderling will likely be the match of the tournament, regardless of who makes the final.
The Swede is being backed in many quarters, and his power will force Nadal to be at his very best if he is going to prevail.
I think Nadal will have just enough to scrape through against Soderling, but it is sure to be a classic.
Tomas Berdych is a very fine player and, if he plays to his full potential, he can spring a surprise against Roger Federer.
The Swiss may well come unstuck against a powerful, in-form opponent, and do not discount Berdych from being that man.