El británico Simon Yates se hizo con el liderato del Giro de Italia la víspera de la llegada a Roma, al término de una gran batalla durante la 20ª etapa, ganada por el australiano Chris Harper el sábado en Sestriere, con Isaac del Toro y Richard Carapaz como grandes damnificados.