Na závěrečných okruzích v centru Říma to bylo dramatičtější, než se očekávalo, zejména díky Filippu Gannovi (Netcompany Ineos). Ten zaútočil v předposledním kole, méně než 20 kilometrů před cílem, a do háku mu naskočili Matteo Sobrero (Lidl-Trek) a Jasper Stuyven (Soudal Quick-Step).
Vytvořilo to zvláštní dynamiku závodu. Sobrero se Stuyvenem logicky nestřídali a nechali všechno na Gannovi, který ale nespekuloval a jel co nejvyšším výkonem. Dokonce se pokoušel oba pasažéry vysadit v malém stoupání, ale nebylo to reálné.

V pelotonu panoval poměrně dlouho chaos, nakonec se na čele musel seřadit tým Unibet Rose Rockets, aby únik zlikvidoval. Skvělou práci odvedl Lukáš Kubiš, který odtáhl dlouhou špic a Gannův pokus ukončil.
Poté už nebylo na co čekat, dopředu se natlačili jezdci Lidl-Trek a Soudal Quick-Step. Stuyven najel na čelo 1200 metrů před cílem, odstřídal asi 600 metrů před cílem a před Paulem Magnierem už jel pouze Fabio Van Den Bossche. Belgičan to Magnierovi rozjel docela dobře, ale první sprint zahájil Dylan Groenewegen (Unibet Rose Rockets).
Před Magniera se zleva dostal také Paul Penhoët (Groupama-FDJ) a vítěz tří sprinterských etap neměl kudy projet dopředu. Penhoët sprintoval lépe než Groenewegen, ale nestačil na Jonathana Milana (Lidl-Trek), který se dopředu dostal v pravou chvíli a zcela suverénně zvítězil.
Za Milanem se k druhému místu rozjel Giovanni Lonardi (Polti VisitMalta), třetí skončil Penhoët a čtvrtý Groenewegen.

„Jsem nesmírně šťastný, že jsem Giro zakončil právě takhle,“ oddychl si Milan v cíli. „Jsem hrdý na to, čeho jsme na tomto Giro dosáhli. V některých etapách jsme mohli jet lépe, ale nejdůležitější je, že jsme vždy dali ze sebe maximum, že jsme vždy bojovali na čele a snažili se dosáhnout svých cílů. S Derekem (Geem-Westem) a Ciccem (Giuliem Ciccone) jsme dosáhli skvělých výsledků, ale stále nám chybělo vítězství. Jsem rád, že se mi to dnes podařilo dotáhnout do konce. Poslední dva roky se mi to tady nedařilo, vždycky se něco přihodilo, takže jsem nesmírně šťastný, že jsem teď v Římě vyhrál.“
Únik Filippa Ganny byl pro Milana výhodný. „Sobrero měl dnes neutralizovat útoky. Když Ganna zaútočil, jel za ním. To bylo perfektní, protože jsme nemuseli tahat. Dnes to byla skvělá týmová práce. Jsem moc rád, že jsem se dnes mohl týmu odvděčit.“
Pětadvacetiletý cyklista tak ukončil dva a půl měsíce dlouhé čekání na vítězství. „Tři týdny jsme se soustředili na vítězství. To, že se to podařilo právě tady, v Římě, znamená, že jsme to nikdy nevzdali. Stále jsme v to věřili, stále jsme věřili jeden v druhého,“ ocenil snahu svých parťáků.
Vingegaard oslavil další velké vítězství
S malým odstupem za sprintujícím pelotonem dojel do cíle Jonas Vingegaard, obklopen svými týmovými kolegy. Dán protnul cílovou pásku jako osmý cyklista historie, který vyhrál všechny třítýdenní etapové závody.

Na pódium ho doprovodili Felix Gall (Decathlon CMA CGM) a Jai Hindley (Red Bull-Bora-Hansgrohe). Jan Hirt (NSN) obsadil dvanácté místo.
Vítězem bodovací soutěže se stal Paul Magnier, poprvé ve své krátké kariéře. Vrchařskou soutěž už podruhé na Giru vyhrál Giulio Ciccone (Lidl-Trek) a nejlepším závodníkem do 25 let se stal Afonso Eulálio (Bahrain Victorious), šestý muž celkové klasifikace.