Avant les étapes les plus difficiles de cette troisième semaine, les cadors ont lâché du lest, entre Gap et Barcelonnette.
Cette 18ème étape aura enfin souri aux baroudeurs avec la victoire du coureur belge, Victor Campenaerts. Le rouleur de la formation Lotto Dstny aura su se glisser dans la bonne échappée dès le début d’étape. En effet, on retrouve un groupe d’une trentaine de coureurs à l’avant qui prend rapidement le large sur un peloton maillot jaune qui décide de laisser filer. A l’avant on retrouve l’ex champion du monde Michal Kwiatkowski (INEOS Grenadiers), Wout Van Aert (Visma Lease a Bike), Richard Carapaz (EF Education Easypost) ou encore l’ex porteur du maillot jaune Jai Hindley (Redbull Bora Hansgrohe). L’échappée s’organise rapidement et prend rapidement près de 10 minutes d’avance. La gagne va donc se jouer entre les fuyards de la journée et c’est Kwiatkowski qui déclenche les hostilités. Le Polonais placent une attaque tranchante au sommet de la dernière difficulté de la journée et s’envole en tête de la course. Seul Campenaerts et Mattéo Vercher (Total Energies) parviennent à prendre la roue de l’ex-champion du monde. Le trio de tête collabore parfaitement dans les derniers kilomètres et parvient à creuser un écart suffisant avec les poursuivants pour se jouer la victoire à trois.
Dans le dernier kilomètre, c’est Mattéo Vercher qui attaquera le premier. Malheureusement le jeune Tricolore manque de punch dans son attaque et se fait reprendre à 600m de la ligne. Le trio se regarde et c’est Victor Campenaerts qui se dresse sur les pédales. Le rouleur belge fait parler sa puissance et ajuste tout le monde au sprint.