Giro 2021 stage 2
Giro 2021 Route stage 2: Stupinigi – NovaraSunday 9 May - At 173 kilometres, the 2nd stage of the Giro d'Italia traverses the Po valley from Stupinigi to Novara. The flat race is likely to see a fast finishers showdown.
Read more »
Watch the highlights of recent races here: