Stage 20

Saturday May 26 2018 - Saluzzo to Cervinia - 220 km Mountain Finish