Garbine Muguruza continued to look the most dangerous player on the WTA Tour, with a second triumph in as many weeks over Belarus's Aryna Sabalenka - this time at the Dubai Duty Free Tennis Championships, to reach the semi-finals.
The Spaniard - seeded ninth in Dubai - beat Sabalenka 6-2, 6-7(5), 6-3 in the round of 16 en route to the Qatar final last week, and this time logged a 3-6, 6-3, 6-2 victory in one hour and 44 minutes.
The former world number one has reached the semi-finals on two previous occasions - but never yet made it to the final.
Raducanu handed tough draw at Miami Open, Sabalenka top seed
She now has 16 wins this year - the most on tour - and bagged this one with 23 winners and the conversion of five out of 11 break point opportunities.
In the other quarter-finals, Switzerland's Jil Teichmann beat teenager Coco Gauff 6-3, 6-3, 10th seed Elise Mertens beat Jessica Pegula 5-7, 7-5, 6-0, and Czech Barbora Krejcikova beat Russia's Anastasia Potapova 6-0, 6-2.
Top 10 shots from women's draw: Serena and Osaka shine
Muguruza, Krejcikova, Swiatek, Svitolina crash out in Dubai
'She's the best, like Federer' - Barty lauded by WTA rivals after Australian Open win