Fans swooned as Jannik Sinner dispatched Andrey Rublev in straight sets, but can the ice-cool Italian end Novak Djokovic's unbeaten record in Australian Open semi-finals?