Dans le Colle del Lys, un gros groupe d'une petite trentaine de coureurs sortait avec Bauke Mollema (6e au général) avec trois équipiers, Andrey Amador (9e) Ilnur Zakarin (12e), Davide Formolo (25e). Dans le peloton, la formation Jumbo-Visma contrôlait pour ne pas laisser Mollema reprendre trop de temps : l'avance maximale atteignait les 3'.
Dans la seconde difficulté, Astana prenait les commandes d'un peloton déjà très réduit. Parmi les coureurs en difficulté, on trouvait d'ailleurs le maillot rose Jan Polanc. Mais le Slovène parvenait tout de même à recoller dans la descente.
Au pied de la dernière très longue ascension, les échappées comptaient encore plus de 2 minutes d’avance. À 16 kilomètres de l’arrivée, dans le peloton, Mikel Landa décidait de passer à l'attaque dans le groupe des favoris. Cette accélération provoquait des dégâts : Polanc et Yates se retrouvaient en difficulté. L’Espagnol de la Movistar revenaitt sur ses équipiers Carretero et Amador qui avaient décroché de l’échappée pour l'aider.
À l’avant, il ne restait plus que les meilleurs : Bauke Mollema, Ilnur Zakarin et Mikel Nieve. À 5 kilomètres du but, Zakarin attaquait et s'envolait en solo vers la victoire d'étape. Suivaient Nieve et Landa. Les autres favoris Primoz Roglic et Vincenzo Nibali arrivaient à près de trois minutes alors que Lopez et Yates perdaient encore plus de temps.
Au classement général du Giro, Polanc parvient tout de même à conserver son maillot de leader devant Roglic, Zakarin et Mollema.
1 ZAKARIN Ilnur TEAM KATUSHA ALPECIN 5h 34’ 40” 0’ 00”
2 NIEVE ITURRALDE Mikel MITCHELTON - SCOTT 5h 35’ 15” 0’ 35”
3 LANDA MEANA Mikel MOVISTAR TEAM 5h 36’ 00” 01’ 20”
4 CARAPAZ Richard MOVISTAR TEAM 5h 36’ 18” 01’ 38”
5 MOLLEMA Bauke TREK - SEGAFREDO 5h 36’ 25” 01’ 45”
6 MAJKA Rafal BORA - HANSGROHE 5h 36’ 47” 02’ 07”
7 ROGLIC Primoz TEAM JUMBO - VISMA 5h 37’ 37” 02’ 57”
8 NIBALI Vincenzo BAHRAIN - MERIDA 5h 37’ 37” 02’ 57”
9 SIVAKOV Pavel TEAM INEOS 5h 38’ 14” 03’ 34”
10 FORMOLO Davide BORA - HANSGROHE 5h 38’ 30” 03’ 50”
11 LOPEZ Miguel Angel ASTANA PRO TEAM 5h 38’ 59” 04’ 19”
12 KANGERT Tanel EF EDUCATION FIRST 5h 39’ 03” 04’ 23”
13 DOMBROWSKI Joseph Lloyd EF EDUCATION FIRST 5h 39’ 05” 04’ 25”
14 MADOUAS Valentin GROUPAMA - FDJ 5h 39’ 17” 04’ 37”
15 POLANC Jan UAE TEAM EMIRATES 5h 39’ 19” 04’ 39”
16 CICCONE Giulio TREK - SEGAFREDO 5h 39’ 34” 04’ 54”
17 YATES Simon Philip MITCHELTON - SCOTT 5h 39’ 40” 05’ 00”
18 POZZOVIVO Domenico BAHRAIN - MERIDA 5h 41’ 20” 06’ 40”
19 MASNADA Fausto ANDRONI GIOCATTOLI - SIDERMEC 5h 42’ 39” 07’ 59”
20 GALLOPIN Tony AG2R LA MONDIALE 5h 44’ 10” 09’ 30”
21 CARTHY Hugh John EF EDUCATION FIRST 5h 44’ 56” 10’ 16”
22 SOSA Ivan Ramiro TEAM INEOS 5h 45’ 09” 10’ 29”
23 VUILLERMOZ Alexis AG2R LA MONDIALE 5h 45’ 18” 10’ 38”
24 IZAGUIRRE INSAUSTI Ion ASTANA PRO TEAM 5h 46’ 00” 11’ 20”
25 HAMILTON Lucas MITCHELTON - SCOTT 5h 47’ 04” 12’ 24”
26 DE LA PARTE Victor CCC TEAM 5h 47’ 22” 12’ 42”
27 O'CONNOR Ben TEAM DIMENSION DATA 5h 47’ 29” 12’ 49”
28 AMADOR Andrey MOVISTAR TEAM 5h 47’ 32” 12’ 52”
29 JUNGELS Bob DECEUNINCK - QUICK-STEP 5h 47’ 42” 13’ 02”
30 TOLHOEK Antwan TEAM JUMBO - VISMA 5h 49’ 28” 14’ 48”
1 POLANC Jan UAE TEAM EMIRATES 54h 28’ 59” 0’ 00”
2 ROGLIC Primoz TEAM JUMBO - VISMA 54h 31’ 24” 02’ 25”
3 ZAKARIN Ilnur TEAM KATUSHA ALPECIN 54h 31’ 55” 02’ 56”
4 MOLLEMA Bauke TREK - SEGAFREDO 54h 32’ 05” 03’ 06”
5 NIBALI Vincenzo BAHRAIN - MERIDA 54h 33’ 08” 04’ 09”
6 CARAPAZ Richard MOVISTAR TEAM 54h 33’ 21” 04’ 22”
7 MAJKA Rafal BORA - HANSGROHE 54h 33’ 27” 04’ 28”
8 LANDA MEANA Mikel MOVISTAR TEAM 54h 34’ 07” 05’ 08”
9 SIVAKOV Pavel TEAM INEOS 54h 36’ 12” 07’ 13”
10 LOPEZ Miguel Angel ASTANA PRO TEAM 54h 36’ 47” 07’ 48”
11 KANGERT Tanel EF EDUCATION FIRST 54h 36’ 51” 07’ 52”
12 YATES Simon Philip MITCHELTON - SCOTT 54h 37’ 13” 08’ 14”
13 FORMOLO Davide BORA - HANSGROHE 54h 37’ 43” 08’ 44”
14 NIEVE ITURRALDE Mikel MITCHELTON - SCOTT 54h 37’ 51” 08’ 52”
15 MADOUAS Valentin GROUPAMA - FDJ 54h 40’ 23” 11’ 24”
Mentions légales | Designed by diateam | Powered by diasite