157 kilometrů dlouhá etapa z Voghery do Milána končila na okruhu v centru severoitalské metropole a byla zcela rovinatá. Pro peloton neměl být žádný problém dostihnout dlouhý únik, který dnes tvořila jen čtveřice cyklistů. Fredrik Dversnes (Uno-X Mobility), Mirko Maestri, Mattia Bais (oba Polti VisitMalta) a Martin Marcellusi (Bardiani CSF 7 Saber) neměli mít žádnou šanci proti týmům sprinterských hvězd, ale nakonec se vše vyvinulo úplně jinak.
75 kilometrů před cílem měli uprchlíci náskok dvě minuty, takže vše bylo zcela pod kontrolou. Jenže na městském okruhu se letělo rychlostí přes 50 km/h a uprchlíci nezpomalovali.
Lídři celkového pořadí v čele s Jonasem Vingegaardem (Visma-Lease a Bike) si na pořadatelích vynutili neutralizaci celého závěrečného okruhu, ačkoliv k tomu nebyl žádný opravdový důvod. Počasí bylo skvělé, silnice široké a žádné nebezpečné úseky se na trase nevyskytovaly. Čas do celkové klasifikace se tedy počítal už 16 kilometrů před cílem.
Sprinterům došli domestici
Nedá se říct, že by se týmy favoritů etapy nesnažily, V posledním okruhu pracoval především celek Unibet Rose Rockets, zapojili se také jezdci Lidl-Trek, ale německý celek už v závěru neměl koho použít. A Soudal Quick-Step vyčkával příliš dlouho. Okruh před cílem byl náskok uprchlíků 55 sekund, 3 kilometry před cílem to bylo stále 26 sekund a v balíku panovala panika.
Favorizované sestavy musely předčasně použít členy svých sprinterských vlaků. V závěrečných dvou kilometrech etapy na čelo pelotonu najel Jasper Stuyven (Soudal Quick-Step), ale ani ten to nedokázal sjet. A z balíku se proto začalo nastupovat.
Naopak uprchlíci spolupracovali do posledních metrů etapy, Bais se obětoval pro dobro úniku a rozjel spurt. Dversnes měl ve finiši nejvíc sil a s přehledem porazil Maestriho a Marcellusiho.
V pelotonu byl nejrychlejší Paul Magnier (Soudal Quick-Step) a vrátil se do čela bodovací soutěže. Šestý skončil Dylan Groenewegen (Unibet Rose Rockets). Jonathan Milan (Lidl-Trek) opět neuspěl, cílem projel na 17. místě.