Vincenzo Nibali (Trek – Segafredo) a remporté sa première victoire depuis 2019. Cinq coureurs, dont le leader de la course Alejandro Valverde (Movistar), n’ont pas pu se rapprocher de l’Italien, il a creusé un écart d’une demi-minute en haut de la montée et a ajouté à son avance jusqu’à la ligne d’arrivée pour remporter facilement l’étape et gagner au général. Alejandro Valverde est second et Alessandro Covi ( UAE-Team Emirates) complète le podium. Vincenzo Nibali : « Cette victoire signifie beaucoup. Dans mon pays, la Sicile, j’ai gagné, et c’est quelque chose que j’attendais depuis longtemps, pour moi et pour l’équipe. Je suis très émotif à ce sujet ; Je n’ai pas de mots.