Giro d’Italia: Pedersen scores in Napoli, Clarke and De Marchi keep suspense to the end May 12, 2023 Alessandro De Marchi and Simon Clarke finished 88th and 89th in stage six of the Giro d’Italia… and they won the hearts of fans with an escape that very nearly ...