L'étape se déroule dans deux départements, l'Ain puis la Haute-Savoie. Un sprint intermédiaire est disputé à Frangy, l'un des points les moins élevés du parcours. Cinq montées sont répertoriées : la côte de Copponex à 731 m d'altitude (3e catégorie), celle de Menthonnex-en-Bornes à 810 m (4e catégorie), celle de Mont-Saxonnex à 960 m (1re catégorie, 5,7 km à 8,3 %), puis le col de Romme à 1 297 m (1re catégorie, 8,8 km à 8,9 %) et enfin, après Le Reposoir, le col de la Colombière à 1 618 m (1re catégorie, 7,5 km à 8,5 %). Après ce dernier col, les coureurs doivent descendre pendant 14,7 km jusqu'à l'arrivée au Grand-Bornand.
Images externes
Profil de l'étape
Parcours de l'étape
Romme-Colombière
Déroulement de la course
L'étape se déroule dans la fraîcheur et en partie sous la pluie. Geraint Thomas et Primož Roglič sont rapidement distancés, les deux coureurs ayant chuté lors de la 3e étape. Sonny Colbrelli remporte le sprint intermédiaire et une échappée se dessine à 100 km de l'arrivée, comprenant notamment Nairo Quintana, Guillaume Martin et Dylan Teuns. Seul à l'avant, Wout Poels franchit les premiers cols en tête, à la conquête du maillot à pois.
Michael Woods passe en tête le col de Romme, mais dans le col de la Colombière, il est rattrapé puis distancé par Dylan Teuns, qui s'était extirpé de l'échappée. Teuns sera le seul à ne pas être repris par Pogačar : il précède le Slovène de quinze secondes au col de la Colombière. Il accentue son avance dans la descente finale, alors que Woods et Izagirre rattrapent Pogačar . Au Grand-Bornand, Dylan Teuns s'impose en solitaire. 4e de l'étape, Pogačar prend le maillot jaune[2].