General view of the peloton competing at the Piazza Venezia during the 106th Giro d'Italia 2023, Stage 21 a 126km stage from Rome to Rome / #UCIWT / on May 28, 2023 in Rome, Italy. (Photo by Massimo Valicchia/NurPhoto) (Photo by Massimo Valicchia / NurPhoto / NurPhoto via AFP)