Mark Cavendish (Astana Qazaqstan) a remporté la 21e étape du 106e Giro d’Italia, Roma-Roma (126 km). Alex Kirsch (Trek Segafredo) et Filippo Fiorelli (Green Project-Bardiani CSF-Faizanè) ont pris les deuxième et troisième places.
Primoz Roglic (Jumbo-Visma) est le vainqueur final, récompensé par le Trofeo Senza Fine et la Maglia Rosa. Geraint Thomas (Ineos Grenadiers) et Joao Almeida (UAE Team Emirates) l’accompagnent sur le podium final du Giro 2023.