Maxim Belkov won stage nine of the Giro d'Italia as Sir Bradley Wiggins struggled once again in the Tuscan rain.
Belkov wins as Wiggins struggles