Naomi Osaka cruised past Hsieh Su-wei in just 66 minutes to reach the semi-finals of the Australian Open.
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.
Osaka will face either Serena Williams or Simona Halep - who are both former Grand Slam champions - for a place in Saturday's final.
"Every time I play her, it is always such a battle," Osaka said.
Osaka has had a difficult draw but the 23-year-old has dropped just one set en route to the last four.