La 19e étape de 207 km entre Mourenx et Libourne avec un parcours de plaine a profité au Slovène Matej Mohoric (Bahrain Victorious), parti dans l’échappée du départ il a conservé son avance et n’a rien lâché jusqu’à l’arrivée. Christophe Laporte (Cofidis) est deuxième à 58″, Casper Pedersen est troisième. Au classement général le maillot jaune Tadej Pogacar (UAE-Team Emirates) est bien parti pour un second sacre consécutif.