Sabine Lisicki caused the biggest upset in the women's singles at Wimbledon when she beat Serena Williams in the fourth round on Monday.
The German won 6-2, 1-6, 6-4.
Serena, a five-time winner at the All England Club, was attempting to win a 17th major title, having won the French Open last month.
The American had been on a 34-match winning streak and had lost just twice all year.
While Lisicki won the first set in 44 minutes, it took Serena just 27 minutes to take the second.
The third set lasted for 53 minutes with both the players trading early breaks before the German got an all-important break in the ninth game before closing out the match in the next.
"It's an amazing feeling," said a visibly emotional Lisicki. "Serena is such a tough competitor. She played some unbelievable shots but I just hung on," she added.
The German goes on to face Estonia's Kaia Kanepi in the next round.
Earlier, Li Na narrowly missed out on handing Italian Roberta Vinci the dreaded double bagel as the Chinese sixth seed romped into the quarter-finals with a 6-2, 6-0 victory.
The 2011 French Open champion served for the first set at 5-0 up but was broken by the doubles specialist, who raised loud cheers on Court Three as she finally registered a game against her name on the scoreboard.
The 30-year-old Vinci, seeded 11th, held her next service game but from then on Li was an unstoppable force as she won the next seven games to reach the last eight at Wimbledon for the third time.
Also entering the last eight stage was Petra Kvitova, who scored a 7-6 6-3 win over doughty Spaniard Carla Suarez Navarro.