A hátralévő lejtmenetben, majd az utolsó 15 kilométeres, enyhén emelkedő úton a csoport, amely kiegészült néhány utolért szökevénnyel, összedolgozott, így az időfutamban kiváló Roglic nem tudott jelentősen csökkenteni a Mortirolo tetejéig összeszedett másfél perces hátrányán. Ez azt jelentette, hogy a szlovén versenyzőt megelőzte Nibali, aki viszont nem tudta csökkenteni 1:47 perces hátrányát Carapazzal szemben. A szakaszgyőzelmet a több mint húszfős szökevénycsoportból a hegyi pontversenyben élen álló olasz Giulio Ciccone szerezte meg, akinek a sikerhez a cseh Jan Hirtet kellett lehajráznia a befutóban. Rajtuk kívül még a szintén olasz Fausto Masnadát nem érte el utol Carapaz és Nibali csoportja.
Eredmények:
16. szakasz, Lovere-Ponte di Legno, 194 km:
1. Giulio Ciccone (olasz, Trek-Segafredo) 5:36:24 óra
2. Jan Hirt (cseh, Asztana) azonos idővel
3. Fausto Masnada (olasz, Androni Giocattoli-Sidermec) 1:20 perc hátrány
4. Vincenzo Nibali (olasz, Bahrain-Merida) 1:41 perc h.
5. Hugh John Carthy (brit, EF Education First) a.i.
6. Richard Carapaz (ecuadori, Movistar) a.i.
7. Mikel Landa (spanyol, Movistar) a.i.
...15. Primoz Roglic (szlovén, Jumbo-Visma) 3:03 perc h.
Az összetett élcsoportja:
1. Carapaz 70:02:05 óra
2. Nibali 1:47 perc hátrány
3. Roglic 2:09 perc h.
4. Landa 3:15 perc h.