Zheng Qinwen continued her breakthrough season with victory over Barbora Krejcikova to reach the final of the season-ending WTA Finals.
China's Zheng reached the Australian Open final in January before clinching Olympic gold in the summer.
She now has a chance to secure another prestigious title after beating Wimbledon champion Krejcikova 6-3 7-5 in the semi-finals in Riyadh, Saudi Arabia.
Zheng let a double-break lead in the second set slip before rediscovering her form to wrap up victory.
"It feels so special - to be in the final feels unbelievable," the 22-year-old said.
"It was a hard match for me but it shows I am mentally strong in that moment."
She will face either world number one Aryna Sabalenka - who beat her in the round-robin stages earlier in the week - or Coco Gauff on Saturday.
Zheng is only the second Asian player to reach the final after her idol Li Na in 2013.