British number one Johanna Konta reached just her second WTA semi-final of the year by beating Aliaksandra Sasnovich in three sets at the Kremlin Cup in Moscow.
Both players had chances in a tight decider before Konta prevailed 6-2 2-6 7-6 (7-2) against the world number 31.
The victory takes Konta, who has dropped to 44th in the world rankings, into her first semi-final since June.
Anastasia Pavlyuchenkova or sixth seed Daria Kasatkina await in the last four.
More to follow.