Dominika Cibulkova beat Elena Vesnina to reach the final of the Kremlin Cup in Moscow

Story highlights

Dominika Cibulkova powers into final of Kremlin Cup in Moscow

Slovak Cibulkova sweeps aside Russia's Elena Vesnina in straights sets

Cibulkova will play Kaia Kanepi in Sunday's final of WTA Premier Level event

Kanepi edges out Lucie Safarova in three sets in second semifinal

CNN  — 

Dominika Cibulkova will be bidding for her first WTA Tour title when she plays Kaia Kanepi of Estonia in the final of the Kremlin Cup Sunday.

The Slovakian wasted little time in the semifinals, beating the last remaining Russian home hope Elena Vesnina 6-0 6-2 to set up her fourth career final.

In the second semifinal, Kanepi was detained for just under two and a half hours before beating Lucie Safarova of the Czech Republic.

Safarova won the first set on a tiebreak but Kanepi battled back to win 6-7 6-4 6-3 to earn her chance of the title at the elite Premier- level event.

Cibulkova’s earlier easy victory was in marked contrast tor the eighth seed’s quarterfinal victory over top seed and home favorite Vera Zvonareva, which had lasted for close on three hours.

Vesnina had reached the last four in fortuitous fashion after Marion Bartoli pulled out with a virus, ending the Frenchwoman’s chances of claiming the final place in the WTA Championships next week.

That has gone to Poland’s Agnieszka Radwanska, who lost to Safarova in their second round match at the Kremlin Cup.

Safarova led Kanepi 4-1 in career matches going into their lat four clash but could not make it win number five as she lost a tense deciding set.