Giro d'Italia on Twitter: "From Hungary to Verona, totalling 3410.3 km and 51,000 metres of altitude gain. 21 stages and only one Maglia Rosa. This is the 2022 Giro d'Italia. We really
Giro d'Italia Stage 21 as it happened – Jai Hindley holds on to win Giro, Matteo Sobrero takes final TT - Eurosport
Giro d'Italia Stage 21 Highlights - YouTube
We have a new winner of the 2022 Giro d'Italia! | Giro d'Italia 2022 | Stage 21 | Highlights - YouTube