Novak Djokovic and Carlos Alcaraz are not far off their blockbuster showdown after Aryna Sabalenka won through to yet another Melbourne Park semi-final.