Russia's Alisa Kleybanova shocked defending champion Jelena Jankovic 6-4 6-3 to reach the semi-finals of the Kremlin Cup.
Despite the defeat, the second-seeded Serbian has already guaranteed her place in the upcoming season-ending WTA Championships in Doha, Qatar.
Kleybanova broke serve in the fifth game of each set, and victory was sealed when Jankovic double-faulted twice to lose the match.
She will now play Olga Govortsova, a 6-3 6-0 victor over Vera Dushevina, for a place in the final.
There were no such problems for number eight seed Francesca Schiavone, the Italian booking her place in the last four with a 6-3 6-2 win over Maria Kirilenko.
Schiavone, a runner up at the event in 2005, will next play Alona Bondarenko of Ukraine, who brushed past Bulgarian qualifier Tsvetana Pironkova 6-3 6-3.
Marchenko, I v Tipsarevic, J. Click here to bet.
London calling Murray
ATP World Tour Finals Preview
Djokovic v Monfils
Monfils v Stepanek
Nadal v Tsonga
Djokovic v Soderling
Djokovic v Nadal
Clement v Djokovic
We take a closer look at the ATP World Tour Finals and give our verdict on the likely finalists in London.
Novak Djokovic is convinced his hard work will pay off during his World Tour Finals defence.
While Pac Man may have won big in Vegas, others in the world of sport didn't fair so well at the weekend.