The Giro d’Italia came to a close in Rome for the fourth consecutive year. Three weeks after setting off from Bulgaria, the Corsa Rosa reached the Italian capital, where huge crowds lined the streets to applaud the riders who completed this edition of the race. The final stage also delivered plenty of sporting drama. The much-anticipated bunch sprint came only after a prolonged battle between attackers and a peloton charging through central Rome at blistering speed. The most significant move came from Filippo Ganna, who launched a late attack alongside Jasper Stuyven and Matteo Sobrero. Drawing on his formidable time-trialling abilities, Ganna tried to make the most of the circuit’s many corners, but in the end the relentless pace of the peloton proved too much. A sprint finish was inevitable.
Unibet Rose Rockets worked impressively to set up Dylan Groenewegen, but when the sprint opened up it was Jonathan Milan who emerged fastest. The Friulian rider, who had passed through his hometown of Buja only a day earlier, finally secured the stage victory he had been chasing since the start of the Giro.
Giovanni Lonardi (Polti VisitMalta) and Paul Penhoët (Groupama-FDJ United) completed the stage podium.