Leader le l’échappée du jour, le Belge Dries De Bondt (Alpecin-Fenix) s’est offert une victoire sur la 18e étape du Giro dans les rues de Trévise.
Malgré une étape taillée pour les sprinteurs, la dernière de cette édition du Giro, Arnaud Démare (Groupama-FDJ) ne s’est pas offert de nouvelle victoire personnelle. Comme les autres spécialistes du genre, le Français a vite été lâché par une échappée de quatre coureurs, qui auront résisté jusqu’au bout au peloton. Dans les rues de Trévise, c’est finalement le Belge Dries De Bondt qui a franchi la ligne d’arrivée en premier, devançant notamment le rouleur de la Jumbo-Visma, Edoardo Affini.
Richard Carapaz (Ineos-Grenadiers) conserve le maillot rose à la veille des deux dernières étapes de montagne.