The Italian moved above Carlos Alcaraz in the latest rankings and is bearing down on Novak Djokovic in the No 1 spot