Matera - Germany's John Degenkolb of the Argos-Shimano team won a rain-soaked fifth stage of the Giro d'Italia on Wednesday, held over 203km from Cosenza to Matera.
Most of the main peloton, including race leader Luca Paolini (Katusha) and main favourite Bradley Wiggins of Team Sky, were held up by several crashes on a dangerous left-hand corner inside the final 1.5km.
However Paolini, who is not a contender for overall victory, and the rest of the peloton benefited from race rules allowing anyone caught up or delayed by crashes inside the final 3km to be given the same time as the winner.
Paolini, 36 years old but only making his Giro debut this year, claimed the race lead with victory on stage three.
He will now wear the jersey for a third full day on Thursday when the peloton tackles the mainly-flat sixth stage over 169km from Mola di Bari to Margherita di Savoia.
Paolini leads Sergio Henao of Team Sky by 25secs although the real contenders for the race's main prize - Wiggins, Italian Vincenzo Nibali, defending champion Ryder Hesjedal of Canada and Australian Cadel Evans - are not far behind.
Degenkolb, meanwhile, had done well to stay near the front of the peloton as it approached a bend in the road which had been singled out as potentially dangerous.
When a number of riders slid to the ground, it left Marco Canola racing off excitedly on his own hoping to emulate the stage victory of Bardiani teammate Enrico Battaglin on Tuesday.
However the young Italian's bid foundered in the closing 200m when Degenkolb dug deep to close the gap.
"It was a hard finish, especially the last kilometre," said the German.
"It was super fast and then there was the crash. I saw I had a gap and so I had to go full gas for the last 800 metres.
"I was empty when I hit the line but it's great to win."
Results from the fifth stage of the Giro d'Italia, held over 203km between Cosenza and Matera on Wednesday:
1. John Degenkolb (GER/ARG) 4h37:48, 2. Angel Vicioso (ESP/KAT) same time, 3. Paul Martens (GER/BLA) s.t., 4. Sergio Henao (COL/SKY) s.t., 5. Matteo Trentin (ITA/OPQ) s.t., 6. Jarlinson Pantano (COL/COL) s.t., 7. Daniel Oss (ITA/BMC) s.t., 8. Jens Keukeleire (BEL/ORI) s.t., 9. Grega Bole (SLO/VAC) s.t., 10. Tanel Kangert (EST/AST) s.t., 11. Michal Golas (POL/OPQ) s.t., 12. Marco Canola (ITA/COG) s.t., 13. Jackson Rodriguez (VEN/AND) s.t., 14. Elia Viviani (ITA/CAN) s.t., 15. Nacer Bouhanni (FRA/FDJ) s.t.
Selected: 21. Vincenzo Nibali (ITA/AST) s.t., 24. Ryder Hesjedal (CAN/GRM) s.t., 37. Luca Paolini (ITA/KAT) s.t., 42. Cadel Evans (AUS/BMC) s.t., 90. Bradley Wiggins (GBR/SKY) s.t., 127. Mark Cavendish (GBR/OPQ) 6:37
DNF: Pablo Urtasun (ESP/EUS)