Stage 3 result

Stage 3: Biella — Canale 187,0 km - Mo 10 May 2021