Fernando Gaviria (Quick-Step Floors) gagne sa première victoire sur le Giro après un coup de bordure de son équipe dans les dix derniers kilomètres. Il devance Rüdiger Selig (Bora-Hansgröhe) et Giacomo Nizzolo (Trek-Segafredo). Le Colombien s’empare du maillot rose de leader.