Pictures from the opening day of the Giro D'Italia.
Team Sky's Nicholas Roche
Stage winner Tom Dumoulin of Giant Alpecin on his way to finishing in 11.03.
Alejandro Valverde of Movistar
Fabian Cancellera of Trek Segafredo
Last man on the road - Michael Hepburn of Orica GreenEdge.
Pictures copyright of CNS Sport