A vitória na etapa foi conquistada pelo ciclista alemão Lennard Kämna (Bora-Hansgrohe) à frente do costarriquenho Andrey Amador (Ineos Grenadiers) e do espanhol Jonathan Lastra (Caja Rural-RGA), segundo e terceiro, respectivamente.
O espanhol Pello Bilbao (Bahrein-Vitorioso) permaneceu no topo da classificação individual geral da rodada alpina.
Daniel Viegas, da EOLO-Kometa, terminou no 105º lugar a 14 minutos e 31 segundos do vencedor, na geral, está em 106º lugar a 51 minutos e 18 segundos do líder.
Vídeo de resumo da Etapa:
Top 20 da Classificação da 3ª etapa:
1. Lennard Kämna (GER/Bora-Hansgrohe) – 4:02:56
2. Andrey Amador (CRC/Ineos Grenadiers) a 0:03
3. Jonathan Lastra (ESP/Caja Rural-RGA) a 0:04
4. Natnael Tesfatsion (ERI/Drone Hopper-Androni G.) a 0:04
5. William Barta (EUA/Movistar) a 0:04
6. James Piccoli (CAN/Israel-Premier Tech) a 0:04
7. Vadim Pronskiy (KAZ/Astana-Qazaqstan) a 0:04
8. Sean Quinn (EUA/EF-EasyPost) a 0:57
9. Felix Gall (AUT/Ag2r-Citroën) a 0:57
10. Pavel Sivakov (RUS/Ineos Grenadiers) a 0:57
11. Jorge Arcas (ESP/Movistar) a 0:57
12. Niklas Eg (DEN/Uno-X Pro Cycling) a 0:57
13. Einer Augusto Rubio (COL/Movistar) a 0:57
14. Pello Bilbao (ESP/Bahrein-Vitorioso) a 0:57
15. Thymen Arensman (NED/Dsm) a 0:57
16. Eddie Dunbar (IRL/Ineos Grenadiers) a 0:57
17. Romain Bardet (FRA/Dsm) a 0:57
18. Átila Valter (HUN/Groupama-FDJ) a 0:57
19. Mikel Landa (ESP/Bahrein-Vitorioso) a 0:57
20. Lenny Martinez (FRA/Groupama-FDJ) a 0:57
Top 20 da Classificação geral após a 3ª Etapa:
1. Pello Bilbao (ESP/Bahrein-Vitorioso) – 12:12:08
2. Romain Bardet (FRA/Dsm) a 0:06
3. Átila Valter (HUN/Groupama-FDJ) a 0:12
4. Felix Gall (AUT/Ag2r-Citroën) a 0:16
5. Pavel Sivakov (RUS/Ineos Grenadiers) a 0:16
6. Einer Augusto Rubio (COL/Movistar) a 0:16
7. Eddie Dunbar (IRL/Ineos Grenadiers) a 0:16
8. Thymen Arensman (NED/Dsm) a 0:16
9. Esteban Chaves (COL/EF-EasyPost) a 0:16
10. Richie Porte (AUS/Ineos Grenadiers) a 0:16
11. Santiago Buitrago (COL/Bahrein-Vitorioso) a 0:16
12. Michael Storer (AUS/Groupama-FDJ) a 0:16
13. Mikel Landa (ESP/Bahrein-Vitorioso) a 0:20
14. Hermann Pernsteiner (AUT/Bahrein-Vitorioso) a 0:20
15. Lenny Martinez (FRA/Groupama-FDJ) a 0:20
16. Joseph Lloyd Dombrowski (EUA/Astana-Qazaqstan) a 0:20
17. Sean Quinn (EUA/EF-EasyPost) a 0:55
18. Jorge Arcas (ESP/Movistar) a 0:55
19. Hugh Carthy (GBR/EF-EasyPost) a 0:55
20. Cian Uijtdebroeks (BEL/Bora-Hansgrohe) a 0:55