Plenty to talk about after the best stage of the Giro d'Italia so far
Stage eight of the Giro d'Italia saw the race burst into life as Gorka Izagirre took a stunning breakaway victory while Mikel Landa went on the attack.Five talking points from stage eight of the Giro d’Italia