Tsvetana Pironkova produced a brilliant display to shock second seed Venus Williams in the quarter-finals, BBC reported.
The unseeded Bulgarian continually returned almost everything Williams threw at her and won 6-2 6-3.
The five-time champion was out of sorts and although she had two break points in the fifth game, Pironkova saved them and broke twice to win the first set.
The players swapped breaks early in the second but Pironkova broke again in the sixth game and closed out the match.
The 22-year-old played well but Williams had problems with her serve, twice serving consecutive double faults and several times throwing the ball up and then delaying before starting her service action again, while she made 29 unforced errors during the match.
"It seems like a dream," Pironkova told BBC Sport. "Coming here, I never thought I'd play this well and reach this part of the tournament. I'm very happy. I think I played pretty well. I'm happy with my game. She also did well, but I have one win over her and I actually thought I could win and I was going for it.
"I love this tournament. Every time I come here I enjoy it, the atmosphere and everything. I can imagine people are really happy in Bulgaria and maybe I'll be on the news there!"
Court One was disappointingly only two-thirds full when the match started under grey skies.