C'est un sprint un peu spécial qui a conclu la 5e étape du Tour d'Italie. En effet, à cause de la pluie, les commissaires ont décidé de geler les temps à 9km du but lorsque le peloton est passé une première fois sur la ligne d'arrivée. De nombreux coureurs - dont tous les favoris au général - se sont relevés, et c'est un groupe réduit qui s'est présenté pour la victoire. Bien sûr, tous les sprinteurs étaient devant et c'est Pascal Ackermann (Bora-Hansgrohe) qui l'a emporté, comme sur la 2e étape.
L'Allemand a devancé Fernando Gaviria (UAE Team Emirates), qui avait lancé le sprint de loin, et Arnaud Démare (Groupama-FDJ), une nouvelle fois placé. Caleb Ewan (Lotto Soudal) termine au pied du podium, alors qu'Elia Viviani (Deceuninck - Quick-Step) n'a même pas fini dans le top 10. Il n'y a aucun changement au classement général, Primoz Roglic (Jumbo-Visma) reste en rose avec toujours 35'' d'avance sur Simon Yates (Mitchelton-Scott) et 39 sur Vincenzo Nibali (Bahrain-Merida).