Spain's Igor Arrieta wonstage five of the Giro d'Italia in dramatic fashion, beating Portugal's Afonso Eulalio by just two seconds after a thrilling 203km breakaway battle in torrential rain near Potenza, southernItaly.

Igor Arrieta Winner
203km To Potenza Stage distance
2 Seconds Winning margin
Eulalio By ~3 Mins Race lead
203km stage distance
3 Minutes race lead margin