This Friday, the 126 survivors of the Giro will compete in a penultimate stage which promises to be as difficult as it is exciting, with three first category climbs.
Make way for the queen stage!

This Friday, the 126 survivors of the Giro will compete in a penultimate stage which promises to be as difficult as it is exciting, with three first category climbs.