Cette étape Saint-Dié-des-Vosges – Colmar longue de 175,5 km où les coureurs font connaissance avec les Vosges est la première un tant soit peu montagneuse, après les collines que les Flamands appellent fièrement leurs monts et les collines hennuyères et champenoises : elle comporte en effet non seulement deux côtes de troisième catégorie (Grendelbruch, km 44 et les Cinq Châteaux, km 156), mais aussi deux de deuxième (Haut-Koenigsbourg, km 109,5 et Trois-Épis, km 140,5). Il y a en outre un sprint intermédiaire à Heiligenstein (km 71).
Colmar n'avait plus été ville-étape depuis 2009.
Déroulement de la course
Cette étape est caractérisée par une longue échappée de Tim Wellens, Toms Skujiņš, Simon Clarke et Mads Würtz qui ont passé ensemble les deux premiers cols, avec à chaque fois Wellens en tête suivi de Skujiņš, confortant le Belge dans sa détention du maillot à pois. Dans la montée des Trois-Épis, c'est le champion de Lettonie qui passe en tête et distance ses compagnons, tandis que Würtz n'arrive pas à suivre et c'est finalement Xandro Meurisse qui prendra le point de quatrième au sommet de cette montée de deuxième catégorie. Ce dernier passe encore en tête les Cinq Châteaux suivi de Lennard Kämna tandis que les échappés se sont fait reprendre par un peloton emmené entre autres par Michael Matthews. Enfin à l'arrivée, Peter Sagan s'impose au sprint, s'assurant une meilleure mainmise sur le maillot vert avec 47 points d'avance sur le suivant; Wout van Aert arrive deuxième et conserve donc le maillot blanc; Matteo Trentin complète le podium du jour. Julian Alaphilippe, qui reste maillot jaune, arrive dixième d'un peloton de 77 coureurs en rangs serrés, tous dans le même temps que le vainqueur du jour[1]. Le prix de la combativité va bien sûr à Toms Skujiņš, et l'équipe Jumbo-Visma, dont font partie trois des quatre coureurs les mieux classés au général, reste en tête au classement par équipes.
Chaque jour, un maillot jaune différent est remis au leader du classement général, avec des imprimés rendant hommage à des coureurs ou à des symboles qui ont marqué l'histoire l'épreuve, à l'occasion du centième anniversaire du maillot jaune[2].
C'est le premier des quintuples vainqueurs du Tour de France, Jacques Anquetil qui est sur le maillot jaune du jour.