Australian Kaden Groves has won the fifth stage of the Giro d'Italia in a bunch sprint, while race favourite Remco Evenepoel has crashed twice behind him, including once in a pile-up caused by a stray dog.
The riders spent the majority of the 171-kilometre route from Atripalda to Salerno in the rain and they had to go cautiously on the descents, but chaos ensued when two big crashes ahead of the final sprint split the bunch.
Groves was caught up in the first major crash 7 kilometres from the end, but the Alpecin Deceuninck rider recovered to dominate the sprint and win the stage ahead of stage 2 winner Jonathan Milan and Mads Pedersen, as Mark Cavendish and others fell behind them.