Matteo Pelucchi (Bora-Hansgrohe) will live to fight another day at the Giro d'Italia after finishing with his jersey and shorts in tatters at the top of Mount Etna on Tuesday.
The Italian sprinter crashed on the descent of the day's first categorised climb with around 80km to go, and endured a torrid day in the saddle as he fought to stay within the time limit.
Pelucchi eventually finished behind the gruppetto, 36 minutes behind stage winner Jan Polanc (UAE Team Emirates), and second last on the stage.
More than two minutes behind Pelucchi came Alberto Losada, with the Katusha-Alpecin rider also fighting a lone battle not to be eliminated from the race.
Watch: Giro d'Italia essential guide
Despite initial reports that the Spaniard had abandoned after crashing and dislocating his shoulder with 70km remaining, Losada received treatment in an ambulance from team staff and race doctors before getting back on his bike and finishing the stage.
Both riders are expected to take to the start line of today's 159km stage five from Pedara to Messina.
Tour de France Femmes 2022 route revealed
Start under the Eiffel Tower and a Super Planche des Belles Filles summit finish for the Zwift sponsored race
By Chris Marshall-Bell •
Tour de France 2022 route: The official route for the 109th edition revealed
A Danish start, cobbles and the return of Alpe d'Huez are all on the menu
By Cycling Weekly •