Az Abbiategrasso és Prato Nevoso közötti 196 kilométeren egy nagyobb szökevénycsoport közel negyedórás előnnyel vágott neki az etap végi emelkedőnek. A hegyi befutóhoz közeledve hárman maradtak, közülük a Quick-Step német kerekese bizonyult legerősebbnek, megelőzve a spanyol Rubén Plazát és a hazai közönség előtt tekerő Mattia Cattaneót.
A rózsaszín trikós Yates a hegyen leszakadt az összetettben őt üldöző Tom Dumoulin, Domenico Pozzovivo és Chris Froome alkotta hármastól, és hozzájuk képest 28 másodperces lemaradással ért célba. Így felére csökkent az előnye a címvédő Dumoulin előtt.
18. szakasz, Abbiategrasso-Prato Nevoso, 196 km:
1. Maximilian Schachmann (német, Quick-Step) 4:55:42 óra
2. Rubén Plaza (spanyol, Israel Cycling Academy) 10 másodperc hátrány
3. Mattia Cattaneo (olasz, Androni-Sidermec-Bottecchia) 16 mp h.
...12. Domenico Pozzovivo (olasz, Bahrain-Merida) 11:03 perc hátrány
13. Tom Dumoulin (holland, Sunweb) azonos idővel
14. Chris Froome (brit, Sky) a. i.
...20. Simon Yates (brit, Mitchelton-Scott) 11:31 p h.
Az összetett élcsoportja:
1. Yates 75:06:24 óra
2. Dumoulin 28 másodperc
3. Pozzovivo 2:43 perc hátrány
4. Froome 3:22 p h.
Pénteken a Venaria Reale és Bardonecchia közötti 184 kilométer és hegyi befutó vár a mezőnyre, amely összesen 3562,9 kilométert teker a vasárnapi, római célba érkezésig.