Nella diciottesima tappa il braccio di ferro tra la fuga e il gruppo è stato vinto dai quattro coraggiosi di giornata. Dries De Bondt, Edoardo Affini, Magnus Cort Nielsen e Davide Gabburo, in fuga fin dai primi km, sono stati abili a tenere alle spalle il plotone in rimonta prima di giocarsi il successo in quel di Treviso. Ad esultare è stato proprio il belga della Alpecin-Fenix che ha regolato per pochissimi centimetri Affini conquistando il suo primo successo di tappa in un Grande Giro. Il gruppo Maglia Rosa, regolato da Alberto Dainese, ha chiuso a 14″. Assente la Maglia Bianca Juan Pedro Lopez, rimasto attardato dopo la discesa di Cà del Poggio, e arrivato con un ritardo di 2’57”. Nel finale foratura senza conseguenze per Jai Hindley in quanto arrivata a meno di 3 km dall’arrivo quando era già in atto la neutralizzazione
ORDINE D’ARRIVO
1 De Bondt Dries Alpecin-Fenix 03:21:21
2 Affini Edoardo Jumbo-Visma + 00
3 Cort Magnus EF Education-EasyPost + 00
4 Gabburo Davide Bardiani CSF Faizanè + 00
5 Dainese Alberto Team DSM + 14
6 Démare Arnaud Groupama-FDJ + 14
7 Cimolai Davide Cofidis + 14
8 Cavendish Mark Quick-Step Alpha Vinyl Team + 14
9 Gaviria Fernando UAE Team Emirates + 14
10 Consonni Simone Cofidis + 14
11 Albanese Vincenzo EOLO-Kometa Cycling Team + 14
12 Naesen Lawrence AG2R Citroën Team + 14
13 Bayer Tobias Alpecin-Fenix + 14
14 Vendrame Andrea AG2R Citroën Team + 14
15 Richeze Maximiliano UAE Team Emirates + 14
16 Sobrero Matteo Team BikeExchange-Jayco + 14
17 Felline Fabio Astana Qazaqstan Team + 14
18 Aleotti Giovanni BORA-hansgrohe + 14
19 Buchmann Emanuel BORA-hansgrohe + 14
20 Bilbao Pello Bahrain Victorious + 14
21 Oomen Sam Jumbo-Visma + 14
22 Carapaz Richard INEOS Grenadiers + 14
23 Swift Ben INEOS Grenadiers + 14
24 Landa Mikel Bahrain Victorious + 14
25 Rojas José Joaquin Movistar Team + 14
26 Pozzovivo Domenico Intermarché-Wanty-Gobert + 14
27 Valverde Alejandro Movistar Team + 14
28 Carthy Hugh EF Education-EasyPost + 14
29 Maestri Mirco EOLO-Kometa Cycling Team + 14
30 Hamilton Lucas Team BikeExchange-Jayco + 14
CLASSIFICA GENERALE
1. Carapaz Richard INEOS Grenadiers 76:41:15
2. Hindley Jai BORA-hansgrohe + 03
3. Landa Mikel Bahrain Victorious + 01:05
4. Nibali Vincenzo Astana Qazaqstan Team + 05:48
5. Bilbao Pello Bahrain Victorious + 06:19
6. Hirt Jan Intermarché-Wanty-Gobert + 07:12
7. Buchmann Emanuel BORA-hansgrohe + 07:13
8. Pozzovivo Domenico Intermarché-Wanty-Gobert + 12:30
9. Lopez Juan Pedro Trek-Segafredo + 15:10
10. Carthy Hugh EF Education-EasyPost + 17:03
11. Valverde Alejandro Movistar Team + 17:46
12. Buitrago Santiago Bahrain Victorious + 20:15
13. Arensman Thymen Team DSM + 21:56
14. Hamilton Lucas Team BikeExchange-Jayco + 23:57
15. Martin Guillaume Cofidis + 27:30
16. Fortunato Lorenzo EOLO-Kometa Cycling Team + 29:23
17. Sivakov Pavel INEOS Grenadiers + 30:52
18. Kelderman Wilco BORA-hansgrohe + 35:04
19. Kämna Lennard BORA-hansgrohe + 36:32
20. Dombrowski Joe Astana Qazaqstan Team + 50: