El ciclista del UAE, que la víspera había perdido algo más de un minuto con respecto al defensor del título, se tomó la revancha con su décimo triunfo en el Tour, lo que relanza el interés de la carrera, al superarle en 23 segundos.
Pogacar se coloca segundo de la general, a 25 segundos del danés, por delante del australiano Jai Hindley, ganador de la víspera, que con el maillot amarillo entró a 2.39 del ganador y ahora está a 1.34 de Vingegaard.
El británico Simon Yates es cuarto, a 3.14 del líder, mientras que el español Carlos Rodríguez, debutante del Tour a sus 22 años, se coloca quinto a 3.30.
Tras el primer hachazo de Vingegaar en la meta de Laruns, el esloveno devolvió el golpe con un fuerte ataque a falta de 2,7 kilómetros para el final, lo que relanza sus opciones en la general.
Pogacar despejó las dudas que habían señalado que no estaba en buena forma tras la lesión de muñeca que sufrió en la pasada Lieja-Bastona-Lieja, lo que perturbó su preparación.
Pero el esloveno demostró que tiene garra y devolvió todo el interés de la carrera, que ahora entra en una fase de transición con dos etapas en llano destinadas al esprint.
Si la victoria final parece cosa de Vingegaard y Pogacar, se relanza la lucha por el tercer puesto, que ahora cuenta con tres nombres, Hindley, Yates y Rodríguez