Novak Djokovic and Carlos Alcaraz are going toe-to-toe after Aryna Sabalenka won through to yet another Melbourne Park semi-final.