It was a very brave attempt but one that faced little chances against a fresh peloton. The group was caught with 12 kilometers to go, shortly after a daring move from Magnus Cort Nielsen was also closed. A bunch sprint was inevitable in the final kilometers, but the attacks were not yet done.
The same way he spent most of the race, Derek Gee launched an attack with just 5 kilometers to go alongside Mirco Maestri. With just over 3 to go the attack was cancelled as Movistar picked up the pace. Geraint Thomas also aided the positioning for
Mark Cavendish, however it was Bahrain - Victorious who led out the final sprint.
Fernando Gaviria launched first, but in his wheel the Manx Missile did what he does best, taking a dominant victory in the dash to the line. The sprinters faded towards the line, with Alex Kirsch and Filippo Fiorelli taking surprise second and third place on the line.
There was a crash inside the final sprint including Pascal Ackermann but it didn't feature meaningful injuries, whilst
Primoz Roglic crossed the line safely in order to seal his maiden
Giro d'Italia win.