Mais um dia de Vuelta, mais um dia de dureza! Foi na aproximação à primeira subida do dia que começaram as tentativas de fuga, com Juan Filipe Osorio a sair, seguido de Julius Van den Berg, Julen Amezqueta e Tim Wellens. No entanto, os fugitivos não estavam a ter tarefa fácil, devido ao trabalho no pelotão, e ficou apenas Wellens na frente. Alex Aranburu, Bruno Armirail, Gonzalo Serrano e Jonathan Hivert juntaram-se ao belga da Lotto Soudal e ganharam 4 minutos de vantagem para o grupo dos favoritos.
O pelotão era controlado pela equipa do líder Primoz Roglic, com a vantagem a estabilizar-se nos cinco minutos. Com 72 quilómetros para o fim, na aproximação a Puerto de Urbasa, Wellens decidiu ir embora, deixando os seus colegas de fuga para trás. O belga ganhou rapidamente mais de um minuto para o grupo perseguidor. A faltar 60 quilómetros, a Movistar decidiu impôr um ritmo forte, reduzindo o tempo drásticamente para os homens da frente.
Richard Carapaz atacou a 29 quilómetros da meta, antes da subida final, com Andrey Amador na ajuda. A Jumbo-Visma e a Movistar não deram espaço ao equatoriano, alcançando-o pouco tempo depois. Com a fuga alcançada, a Movistar assumiu as despesas durante quase toda a subida, ao alto de San Miguel de Aralar, fazendo descolar Tom Dumoulin, que dava mais uma vez más indicações. A faltar 6 quilómetros para o alto, Luis León Sánchez, campeão nacional espanhol, atirou-se em busca da vitória, mas sem êxito, pois a equipa da Movistar estava com ideias para hoje.
Wout Poels, Rui Costa, Felix Grosschartner, Mattia Cattaneo e Aleksandr Vlasov não aguentavam o ritmo de Marc Soler. Foi o próprio Soler a embalar na descida, onde acabou por ganhar uma vantagem confortável para chegar isolado à linha de meta, conquistando a sua primeira vitória numa Grande Volta. Esta foi apenas a segunda vitória da temporada para a Movistar. O grupo dos favoritos chegou a 19 segundos do espanhol, com Roglic a ganhar o sprint pelo segundo lugar, e Daniel Martin a ficar com o terceiro posto. O esloveno Roglic conservou a camisola vermelha, ganhando ainda seis segundos de bonificação. Rui Costa foi o melhor português, acabando a etapa na 13.ª posição, a 1m01s do vencedor.