World No.1 Aryna Sabalenka has powered into the Australian Open semi-finals on a stinking hot day in Melbourne.