Johanna Konta is through to the semi-finals of the Kremlin Cup after beating Aliaksandra Sasnovich in three sets. Konta has endured a tough 2018 but has secured a second semi-final spot of the year after edging out Belarusian Sasnovich.
Related: Cilic Eyeing Top-Five Finish
The British number one secured two breaks of serve to take the first set 6-2 but Sasnovich fought back to level matters.
Both players had chances to win a tight final set but She managed to down the world number 31 in a tie-break.
The 27-year-old will come up against Russian opposition in her last-four clash in Moscow as she will take on the winner of the match between Anastasia Pavlyuchenkova and sixth seed Daria Kasatkina.
Konta reached a career-high four in the WTA rankings last year but is currently down in 44th spot.
Tunisian world number 101 Ons Jabeur and fifth seed Anastasija Sevastova of Latvia will contest the other semi-final.