L'Allemand Nico Denz a remporté la 18e étape du Tour d'Italie jeudi. Le coureur de Red Bull-BORA-hansgrohe s'est imposé en solitaire après 144 km entre Morbegno et Cesano Maderno. Edward Planckaert (Alpecin-Deceuninck) a pris la troisième place, devancé au sprint pour la deuxième place par l'Italien Mirco Maestri (Polti VisitMalta). Le Mexicain Isaac Del Toro a conservé le maillot rose.