L'Australien Jay Vine (Alpecin-Deceuninck), déjà vainqueur de la 6e étape, a remporté en solitaire la 8e étape du Tour d'Espagne. Remco Evenepoel (Quick-Step) a conservé son maillot rouge de leader.
Au sommet de la Collau Fancuaya, Vine a coupé la ligne 43 secondes devant l'Espagnol Marc Soler, vainqueur mercredi à Bilbao, et l'Estonien Rein Taaramäe. Le Français Thibaut Pinot, également dans l'échappée du jour, a terminé 4e à 47 secondes, avec le groupe des derniers échappés qui se sont accrochés au rythme imposé par Vine.
L'Australien, qui avait déjà surpris le peloton jeudi à dix kilomètres de l'arrivée pour aller décrocher sa première victoire chez les professionnels, a accéléré cette fois à six kilomètres de la ligne sans qu'aucun de ses compagnons d'échappée ne puisse le suivre.
Le groupe des favoris, qui avait quatre minutes de retard sur les échappés au pied de l'ascension finale et s'est régulièrement étiolé, est arrivé plus d'une minute après Vine.
A noter la 10e place de Sébastien Reichenbach à 1'42. Le Valaisan a longtemps fait partie du groupe de tête avant de flancher quelque peu sur la fin.
Le jeune Belge Remco Evenepoel (22 ans), emmené par Julian Alaphilippe et ses équipiers dans le début de la montée finale, a résisté aux nombreuses attaques et a fini par franchir la ligne en tête de ce groupe.