The last 20 kilometers of Stage 1 (Alghero – Olbia 206km) of the 2017 Giro dItaliaAll broadcasted footage of the Giro dItalia belongs to their respected owners.