Demare empleó tres horas, 46 minutos y 50 segundos para recorrer los 171 kilómetros de esta 18.ª etapa, en la que subió al podio junto al francés Christophe Laporte (Cofidis) y el noruego Alexander Kristoff (UAE Emirates).
El británico Gerait Thomas (Sky) mantuvo la malla oro. Le siguen el holandés Tom Dumoulin (Sunweb) a un minuto y 59 segundos y el británico Chris Froome (Sky) a dos minutos y 31 segundos.
La próxima etapa se correrá este viernes con largada en Lourdes y llegada en Laruns, luego de 200,5 kilómetros.