Na 181 kilometer tussen San Vicente Barquera en Oviedo kwam Rodriguez alleen aan bovenop de Alto del Naranco. De Spanjaard finishte met 11 seconden voorsprong op een groepje van drie, met daarin de Italiaan Diego Ulissi (Lampre-Merida) en de Spanjaarden Daniel Moreno (Katusha) en Samuel Sanchez (Euskaltel). De eerste Belg was Gianni Meersman (Omega Pharma-Quick.Step) op de 25e plaats. Horner kwam als vijfde over de meet en pakte genoeg tijd terug op Nibali om de rode trui te veroveren. In de stand telt de Amerikaan nu drie seconden voorsprong op de Italiaan. Morgen staat de 20e en voorlaatste etappe op het programma, een rit over 142,2 kilometer die start in Aviles. De aankomst ligt bovenop de befaamde Alto de L'Angliru, een beklimming buiten categorie. (Belga)