Serena Williams produced a stunning performance to beat second seed Simona Halep of Romania 6-3, 6-3 and set up an Australian Open semi-final with Naomi Osaka.
The 39-year-old American went toe-to-toe with the Romanian over 80 minutes on Rod Laver Area before she was finally able to move to within two victories of a record-equalling 24th Grand Slam title.
Earlier on Tuesday, Osaka cruised past Hsieh Su-wei in just 66 minutes to reach the last four.
The Japanese third seed, who won the second of her three Grand Slam titles at Melbourne Park in 2019, beat the Taiwanese 6-2 6-2.
Now Osaka will face 10th seed Williams – a seven-time champion in Melbourne – on Thursday for a place in Saturday’s final.