Big-hitting German Sabine Lisicki sent top seed Maria Sharapova tumbling out of Wimbledon in the fourth round today.
Coming into the fortnight as the newly-crowned French Open champion, Sharapova had looked in ominous form on the grass during the early rounds.
But amid damp scenes on Court One, where at one stage play was suspended for over 30 minutes, she was unable to scale the heights that saw her beat the same opponent at the semi-final stage last year.
Sharapova's serve was broken three times in a chaotic first set and crucially once early in the second, with 15th seed Lisicki taking the match 6-4 6-3 - the same score by which she lost to Sharapova 12 months ago.
And Lisicki's reward may have come as a surprise too, with fellow German Angelique Kerber the player she must face in the quarter-finals.
Left-hander Kerber brutally beat Kim Clijsters 6-1 6-1 on Court Three, ending the Belgian's hope of a first Wimbledon title in what has been her last shot at the tournament before retirement.
Four-time champion Serena Williams survived a stiff test on a damp and drizzly Court Two as she saw off Yaroslava Shvedova 6-1 2-6 7-5.
Shvedova recorded the first-ever 'golden set' at a grand slam on Saturday, but Williams held her game together when it mattered at the end of the deciding set to progress to a 12th Wimbledon quarter-final.
And Williams' quarter-final opponent will be the defending champion, Petra Kvitova, who was also extended to three sets as the Czech edged past Italian Francesco Schiavone.
Kvitova beat the former French Open winner from a set behind, prevailing 4-6 7-5 6-1 on Court Three.
Austrian Tamira Paszek was the first woman to reach the quarter-finals as she claimed an impressive win over Roberta Vinci.
Champion at Eastbourne in the week leading up to Wimbledon, the 21-year-old has kept her form together and had too much for Italian 21st seed Vinci in posting a 6-2 6-2 success.
Unseeded Paszek has reached a second successive Wimbledon quarter-final. She was beaten last year by Victoria Azarenka, who was taking on Ana Ivanovic on Centre Court for the right to play Paszek again.
Today's win was her ninth in a row on grass.
Polish third seed Agnieszka Radwanska eased to a 6-2 6-3 success over Italian qualifier Camila Giorgi.