Kevin Anderson comes from two sets down to beat the Swiss Maestro and make the semi-finals.
It was supposed to be another routine win for Roger Federer on his imminent quest to play Rafa Nadal or Novak Djokovic in the final.
But Kevin Anderson didn’t read the script, and came back from two sets down to stun Federer and win 13-11 in a gruelling final set.
The win has blown the top half of the draw wide open, with one of Anderson, Milos Raonic and John Isner guaranteed a place in the Wimbledon final.
It’s shifted the market dramatically as well, with Novak Djokovic taking Federer’s mantle as the favourite for the tournament, available at 11/8.
The 6ft 8 South African has made a huge impression in this tournament and you can be sure his fellow professionals will be relieved that the dominant Swiss ace has for once been stopped in his tracks.
Oddschecker Spokesman George Elek: “It was a huge shock seeing Kevin Anderson (someone who had never taken a set off Federer before today) come back from two sets down to cause a huge upset at Wimbledon and the top half of the draw is now wide open for one of Anderson, Milos Raonic and John Isner. With Novak Djokovic the new favourite, it could be the Serbian’s tournament to lose.”