Paskutiniame – 21-ame etape – 17,4 km atskiro starto lenktynes laimėjo italas Matteo Sobrero („Team BikeExchange-Jayco“ komanda), finišavęs per 22 min. 24 sek. Jis 23 sek. aplenkė olandą Thymeną Arensmaną („Team DSM“) ir 40 sek. – triukais anksčiau išgarsėjusį kitą olandą Mathieu van der Poelį („Alpecin-Fenix“).
Bendros įskaitos lyderis australas Jai Hindley („BORA-hansgrohe“) atsiliko 1 min. 31 sek. ir finišavo 15-as.
Tik stebuklas galėjo atimti iš jo „Giro d‘Italia“ čempiono titulą, bet tas stebuklas neįvyko. J.Hindley persekiotojas ekvadorietis Richardas Carapazas („INEOS Grenadiers“) „nukirpo“ tik 7 sek. iš turėto deficito ir bendroje įskaitoje 1 min. 25 sek. pralaimėjo australui. Trečią vietą užėmė ispanas Mikelis Landa („Bahrain-Victorious“), atsilikęs 3 min. 24 sek.
26-erių J.Hindley arti titulo buvo 2020 m. Tada jis bendroje įskaitoje užėmė 2-ą vietą ir vos 39 sek. pralaimėjo britui Tao Geogheganui Hartui. J.Hindley tapo pirmu australu istorijoje, laimėjusiu „Giro d‘Italia“ bendrąją įskaitą.
„Groupama-FDJ“ narys Ignatas Konovalovas sekmadienį finišavo 132-as (+4:24), o bendroje įskaitoje užėmė 115-ą vietą (+5:30:15). Geriausiai kalnuose besijaučiantis komandos narys – vengras Attila Valteris – bendroje įskaitoje buvo 35-as (+2:15:53).
Taškų įskaitoje triumfavo lietuvio komandos draugas prancūzas Arnaud Demare. Geriausias lenktynių sprinteris surinko 254 tšk. A.Demare tai antras toks titulas – „Giro d‘Italia“ geriausiu sprinteriu jis tapo ir 2020 m.