Maria Sakkari admitted she got twitchy before finishing off Simona Halep to reach the Kremlin Cup semi-finals.

The Greek star is chasing what would be just her second career title at WTA level, but the limited silverware belies her growing reputation: Sakkari has shot up to a career-high seventh in the world rankings during her best season on tour.

Looking to finish with a flourish, both in Moscow and next month at the season-ending WTA Finals, Sakkari scored a 6-4 6-4 victory over former world number one Halep on Friday.

The victory sets up a last-four clash with Ekaterina Alexandrova, after the Russian impressed a home crowd by landing a 6-3 6-4 win against top seed Aryna Sabalenka.

Yet Sakkari was almost reeled in by Halep from the point of victory in the second set, being unable to finish off the match on her own serve after building a 5-1 lead. Halep twice broke back, before dropping her own serve.

"It was a very tough match today," Sakkari said in an on-court interview. "It was the first time I'd played Simona, but I knew what to expect: she makes a lot of balls, more than any other player. I had a tough moment in the second set when I was 5-1 up, but finally, I found a way. I got a little nervous, a little bit tired.

"The last couple of months have been tough, I've been travelling a lot so haven't recovered enough. I just tried harder in the last game and just went for it."

Alexandrova's shock win over Sabalenka gave her a sixth career victory over a top-10 player. Second seed Garbine Muguruza followed Sabalenka out of the tournament, walloped 6-1 6-1 by in-form Estonian Anett Kontaveit, who has won 19 of her last 21 matches on tour, including beating Sakkari in the Ostrava final last month.

Kontaveit's semi-final opponent at the WTA 500 event will be Marketa Vondrousova, who claimed a 6-4 6-2 win over Anastasia Pavlyuchenkova.

At the Tenerife Open, Italian Camila Giorgi is the only seeded survivor in the semi-finals. The Italian fourth seed saw off Arantxa Rus 6-1 6-1, with Frenchwoman Alize Cornet and American Ann Li also among Friday's winners at the WTA 250 tournament.