Siniakova upsets Konta to set up Riske final
Alison Riske will play in a second successive final in Shenzhen, with giant-killer Katerina Siniakova her opponent.
Katerina Siniakova continued her surprise exploits in the Shenzhen Open by dumping out Johanna Konta to set up a final against last year's runner-up Alison Riske.
Siniakova stunned Simona Halep in the first round and will contest her third WTA singles final on Saturday after battling back to claim the scalp of third seed Konta, who was beaten 1-6 6-4 6-4.
The unseeded Czech lost the first five games of the match in a one-sided first set, but hit back in the second to level courtesy of a break in the third game.
World number 10 Konta led 4-2 in the decider, but 20-year-old Siniakova was not finished yet and won four games in a row to stand just one victory away from her first WTA singles title.