Damiano Cima (Nippo Fantini) remporte la 18e étape du Giro. Pascal Ackermann (Bora Hansgrohe) et Simone Consonni (Team UAE) complètent le podium du jour. Pas de changement au classement général, Richard Carapaz (Movistar) toujours en rose. Par contre, Pascal Ackermann (Bora Hansgrohe) reprend le maillot cyclamen du classement par points à Arnaud Démare (Groupama FDJ).