Kragh Andersen est sorti dans le final pour devancer de 15 secondes le premier peloton, réglé par le Slovène Luka Mezgec devant l'Italien Simone Consonni et le Slovaque Peter Sagan.
Le Slovène Primoz Roglic (Jumbo) a revêtu son sixième maillot jaune à l'issue de cette étape de transition courue sous la chaleur.
Les Bora de Peter Sagan ont distancé la plupart des sprinteurs et surtout le porteur du maillot vert, l'Irlandais Sam Bennett, dans la principale difficulté du jour, le col de Béal, franchi en tête par le Suisse Stefan Küng qui s'était échappé peu après le départ.
Dans le final, l'équipe Sunweb a conduit les opérations. Avec d'abord le Belge Tiesj Benoot, sorti dans l'avant-dernière côte, à 11 kilomètres de l'arrivée. Puis avec Kragh Andersen qui a contré une attaque du Français Julian Alaphilippe, lui-même parti en chasse derrière l'Allemand Lennard Kämna.
"Marc Hirschi nous a inspirés"
"J'avais vraiment de très bonnes jambes", a savouré le vainqueur du jour. "Marc Hirschi nous a inspirés, cela nous a donné confiance".
Dimanche, la 15e étape longue de 174,5 kilomètres relie Lyon au sommet du Grand Colombier. Deux cols de première catégorie, la Selle de Fromentel et le col de la Biche, sont escaladés avant l'ascension finale de 17,4 kilomètres (à 7,1 %), classée hors catégorie.
afp/jfk