Giro dItalia Stage 5 delivered the kind of chaos that will be replayed long after the race leaves southern Italy. A brutal day of rain, cold roads, crashes, wrong turns and shattered nerves ended with Igor Arrieta somehow taking victory in Potenza, despite appearing more than once to have thrown th...