Vincenzo Nibali wins the 2013 Giro d’Italia in excellent fashion. Nibali has dominated the competition, with wins in the Stage 18 uphill time trial and in the freezing conditions of Stage 20.
This year’s Giro will be remembered for the appalling weather which forced route changes and even the cancellation of Stage 19. Through all this Nibali was absolutely dominate and from stage 11 onwards none of the other contenders managed to take time from him. So chapeau to Lo Squalo.