Sur cette cinquième étape du Giro 2021 longue de 177 kilomètres, la victoire était promise à un pur sprinteur. Tous les sprinteurs avaient pris rendez-vous pour se jouer la gagne. L’australien Caleb Ewan s’est imposé dans le sprint massif et a ainsi signé sa 4ème victoire d’étape sur le Tour d’Italie. Il a devancé Giacomo Nizzolo (Team QHUBEKA Assos) et Elia Viviani (Cofidis Team) sur la ligne. Il a également profité de la contre-performance de Tim Merlier pour s’emparer du maillot par points « Cyclamen ». Dans les derniers kilomètres, une vilaine chute a mis certains favoris pour le classement général au tapis, dont l’espagnol Mikel Landa qui a été contraint à l’abandon. Le maillot rose reste sur les épaules du leader de la course Alessandro De Marchi.