Sur cette 19e étape du Tour de France, Soren Kragh Andersen (Team Sunweb) s’est imposé. C’est la deuxième victoire dans cette édition pour le Danois après celle acquise à Lyon. Faisant une première différence avec un groupe de onze autres coureurs à une trentaine de kilomètres de l’arrivée, il est parti seul à seize kilomètres de l’arrivée. A 53 secondes, pour la deuxième place, Luka Mezgec (Mitchelton-Scott) a remporté un sprint en petit comité devant notamment Jasper Stuyven (Trek-Segafredo). Aucun changement a eu lieu au classement général du Tour de France. Sans surprise, Primoz Roglic (Team Jumbo-Visma) est toujours le porteur du maillot jaune.