CyclingSmarter LIFE AS A HUMAN Giro d’Italia stage 14 analysis: Ineos domination