After 21 race stages for 176 riders from 22 teams – over a distance of 3,483 km – the...

0