Daria Kasatkina reached her second semi-final in as many weeks with a straight-sets victory over Garbine Muguruza at the Sydney Tennis Classic on Wednesday.
The world number 26, who was defeated by Amanda Anisimova in the Melbourne Summer Set 2 semi-finals last week, beat second seed Muguruza 6-4 6-4.
Kasatkina held throughout the opening set, landing 67 per cent of her first serves, and saw the job through in the second despite a couple of early breaks for Muguruza.
It is the Russian's first win over a top-five opponent since beating Caroline Wozniacki at the 2018 French Open.
She will now face fifth seed Paula Badosa, who saw off Olympic gold medallist Belinda Bencic 7-6 (8-6) 3-6 6-3 in an entertaining match lasting two hours and 35 minutes.
Never stop fighting #semis pic.twitter.com/idHMTWsWrX— Paula Badosa (@paulabadosa) January 13, 2022
The other semi-final in Sydney will be contested between Anett Kontaveit and Barbora Krejcikova, who advanced past Ons Jabeur and Caroline Garcia respectively.
Krejcikova proved far too strong for Garcia, prevailing 6-0 6-2 in 70 minutes, while Kontaveit was in action for just 43 minutes before being handed a walkover win in her match.
Jabeur had targeted "payback" against Kontaveit after her quarter-final opponent pipped her to the final WTA Finals spot in November, but injury cost her the chance to do so.
Having lost the first set 6-4, Jabeur – who eliminated Petra Kvitova in the previous round – felt unable to continue due to a lower back injury.
At the Adelaide International 2, three of the five Americans in action made it through to the semi-finals.
Alison Riske's clash with compatriot Madison Brengle ended early due to the latter retiring with the first set level at 3-3. Tamara Zidansek awaits Riske after beating Lauren Davis 7-6 (7-4) 7-6 (9-7).
Coco Gauff and Madison Keys will meet in the other semi-final, meanwhile, following victories over Ana Konjuh and Ludmilla Samsonova in two and three sets respectively.