Giro d'Italia - Stage Two

Mark Cavendish wins stage two of the Giro d'Italia...