O mexicano de 21 anos, da equipa UAE Emirates, conquistou a sua segunda vitória na carreira ao completar os 166 km entre Biella e Champoluc em 4:50.35 horas, superando Del Toro e Richard Carapaz, que ficaram em segundo e terceiro lugares, respetivamente, a 58 segundos. O vencedor do Giro de 2019, Carapaz, está agora a 43 segundos do líder, enquanto o britânico Simon Yates, da equipa Visma-Lease a Bike, mantém o terceiro lugar, a 1:21 minutos.
A decisão final da “corsa rosa” acontecerá no próximo sábado, com uma etapa de 205 km entre Verrès e Sestrière, que inclui uma subida desafiadora ao Colle delle Finestre, de categoria especial, antes da chegada à meta.