Giro d'Italia - Stage Five

Mark Cavendish wins stage five of the 2012 Giro d'Italia