Naomi Osaka will face world number one Ashleigh Barty in the China Open final after surging past defending champion Caroline Wozniacki.
Australia Open winner Osaka hit 30 winners in beating Wozniacki 6-4 6-2 in one hour 24 minutes in Beijing.
Barty, who won the French Open, earlier battled past Kiki Bertens 6-3 3-6 7-6 (9-7) in their semi-final on Saturday.
Sunday's final will be the fourth meeting between Japan's Osaka and Barty, with the Australian leading 2-1.
Osaka, 21, started strongly but Wozniacki held on until the ninth game, when Osaka broke and served out to claim the set.