Fuglsang, a silver medallist in the road race event at last year's Rio Olympics, went into the stage in third place.
But he managed to overhaul his rivals on a gruelling mountain ride, 115km long over three cols (Saisies, Aravis, Colombiere) before a final climb to the finish line at the Plateau de Solaison, high in the Alps.