A steep ramp in the final couple of kilometres saw Groupama-FDJ's Demare drift back and seemingly out of contention, but the 29-year-old fought back before propelling himself out of the final bend to surge past all his rivals to secure his 12th win
Not content with a maglia rosa on the first day of his maiden Giro on top of his rainbow jersey from Imola, Ganna on Wednesday added the Giro's maglia azzurra to his expanding wardrobe by showcasing his uphill ability on the dark