The Giro d’italaia was full of surprises as it gave Giovanni Visconti his first win at any grand tour stage. He held up the pack that chased him till Les Granges du Galibier to ensure he can come out with flying colors at the 16th stage of the race. The enthusiastic 30 year old racer was ahead of Carlos Betancur by 42 seconds when he finished the race. Niemec from Poland came fourth while another Polish rider Rafal Majka came fifth. Visconti was the Italian National Champion for three times and this win at the 15th stage of Giro means really a lot to him.