China's Zheng Qinwen ended the fairytale run of qualifier Dayana Yastremska at the Australian Open with a 6-4 6-4 victory to reach her first Grand Slam final.
She will face defending champion Aryna Sabalenka in the title decider.
In the first set, Zheng was able to keep up the pressure on Yastremska, blasting cross-court winners off both wings, and left the 23-year-old Ukrainian clutching her abdomen in pain.
After taking a medical timeout off court, Yastremska returned with Zheng holding in the next game.
The Ukrainian extended the set winning the following game with a clever drop shot, but she piled on the errors in the next game, handing Zheng the first set.
The 12th seed started off stronger in the second set, holding her first service game to love and then snatching an early break after a string of errors from Yastremska, but the Ukrainian broke straight back.
Zheng broke again in the seventh game, helped by a double fault from Yastremska and a shanked shot that flew long.
Yastremska bravely held in the next game, with Zheng fluffing an easy smash, but the Chinese player snared the match with an unreturnable serve.


Tadej Pogačar claims fourth Liège–Bastogne–Liège title
Kenya's Sawe becomes first man to run marathon under two hours to win in London
Jaissle hails historic win after Al-Ahli retain Asian Champions League title
Arsenal go back to top as Eze seals vital win
Sooryavanshi fastest to reach 1,000 runs in T20s
