CyclingSmarter LIFE AS A HUMAN Giro d’Italia: Almeida misses out on stage win but makes big time gains on GC