Por segundo día seguido Bernal fue exigido por sus rivales más cercanos, pero el oriundo de Bogotá mostró sus dotes de escalador y aunque no ganó, terminó segundo en el segmento montañoso corrido entre las localidades de Vermania y el Valle Spluga-Alpe.
Luego de 164 kilómetros de trayecto, Bernal cruzó la raya de meta a 24 segundos del ganador, el italiano Caruso, quien paró los relojes en 4:27:53 horas.
La tercera posición correspondió al también cafetero Daniel Martínez, quien pasó a 35 segundos del vencedor, al igual que el francés Romain Bardet.
El resultado de la jornada permite a Bernal mantener la punta de la clasificación general con crono de 85 horas 41 minutos y 47 segundos, seguido de Caruso, a 1.59 minutos, el británico Simón Yates (3:23) y el ruso Aleksandr Vlasov a 7:07 minutos.
Mañana se disputará la última fecha, una contrarreloj individual de 30,3 kilómetros con salida en la localidad de Senago, en la región de Lombardía y cierre en Milán, donde Bernal aspira a levantar por primera vez el trofeo de campeón del Giro.
-Primeros ciclistas de la etapa 20:
-1. Damiano Caruso (ITA/Bahrain-Victorious) 4:27:53 horas.
-2. Egan Bernal (COL/Ineos Grenadiers) a 0:24 segundos.
-3. Daniel Felipe Martínez (COL/Ineos Grenadiers) 0:35 ‘.
-4. Romain Bardet (FRA/Dsm) 0:35 ‘.
-5. João Almeida (POR/Deceuninck-Quick Step) 0:41 ‘.
-Clasificación general:
-1. Egan Bernal (COL/Ineos Grenadiers) 85:41:47 horas.
-2. Damiano Caruso (ITA/Bahrain-Victorious) a 1:59 minutos.
-3. Simon Yates (GBR/BikeExchange) 3:23 ‘.
-4. Aleksandr Vlasov (RUS/Astana-Premier Tech) 7:07 ‘.
-5. Romain Bardet (FRA/Dsm) 7:48 ‘.
-6. Daniel Felipe Martínez (COL/Ineos Grenadiers) 7:56 ‘.
-7. Hugh Carthy (GBR/EF Education-Nippo) 8:22 ‘.
-8. João Almeida (POR/Deceuninck-Quick Step) 8:50 ‘.
-9. Tobias Foss (NOR/Jumbo-Visma) 12:39 ‘.
-10. Daniel Martin (IRL/Israel Start-Up Nation) 16:48 ‘.
rc/rws