History-chasing Novak Djokovic faces the sternest test of his Australian Open title defence against Italian fourth seed Jannik Sinner in Friday’s semi-final.