Pour la première des trois étapes pyrénéennes, c'est le Canadien Hugo Houle qui a été le plus fort de l'échappée pour s'offrir une victoire de prestige sur la 16e étape du Tour de France à Foix (Ariège).
Le coureur d'Israël Premier Tech a devancé de plus d'une minute le Français Valentin Madouas, le Canadien Michael Woods et l'Américain Matteo Jorgenson.
Vingegaard conserve son maillot jaune
Derrière, la bataille des favoris n'a pas bouleversé le classement général. Le Danois Jonas Vingegaard conserve son maillot jaune de leader, puisqu'il n'a rien cédé à son rival slovène, le vainqueur sortant Tadej Pogacar, qui l'a attaqué en vain à trois reprises.
Le principal perdant du jour est Romain Bardet, qui a commencé à lâcher prise dans le port de Lers, l'un des deux cols de première catégorie au programme. Le Brivadois a été définitivement distancé dans le mur de Péguère, a concédé plus de trois minutes à ses rivaux et a perdu sa quatrième place au classement général. Le voilà désormais neuvième à près de quatre minutes du podium.