The fifth stage of the Giro dItalia delivered one of the wildest finales of this years race, with Igor Arrieta snatching victory from Afonso Eullio in the final metres after a chaotic sequence of crashes, mistakes and reversals of fortune. While Arrieta celebrated the biggest win of his career fo...