

Alto de Aristébano, 3ª (km 14,6): 535 m – 14,6 km – 3,4 %
Alto de Forcayao, np (km 29): 490 m – 4,5 km – 6 %
Alto de Piedratecha, 2ª (km 43,1): 815 m – 10,6 km – 4,9 %
Alto de Cabruñana, 3ª (km 85,6): 360 m – 4,8 km – 6,6 %
Alto del Tenebredo, 2ª (km 119,9): 500 m – 3,5 km – 9,4 %
Alto del Cordal, 2ª (km 150): 790 m – 8,5 km – 5,8 %
Alto de la Cobertoria, 1ª (km 166,5): 1.155 m – 9,8 km – 8,7 %
Ermita del Alba, Esp (Meta): 1.185 m – 6,8 km -11,1 %
At first sight, this stage probably doesn't look as tough or spectacular as the one in Andorra. Are you wrong. It's BRUTAL. In fact, according to official numbers, this stage includes even more vertical meters of climbing (5010 vs 4950).
Immediately from the start the riders go uphill. It's not as hard as Collada de Beixalis, but after 2 weeks of racing and this being the 3rd consecutive day in the mountains, it will hurt. It's not until km 43 the riders face some easier terrain. From there, only the Alto de Cabruñana and Tenebredo stand in the way of a very hard finale. Mind you, Tenebredo is a leg breaker with the final 500m at 16,8%!
Then the gate to the finale opens: first up is the Alto del Cordal (8.5km @ 5,8%), usually the climb that precedes the mighty Angliru, but this time climbed from the other (less hard) side. Attention for the descent because it's steep and dangerous!

Right after the descent starts the Alto de la Cobertoria (9.8km @ 8,7%). Not too long but a brutal 5km @ 11% midway.

A fast descent brings the riders to the unedited Ermita de Alba (6.8km @ 11,1). Again not a very long climb but the numbers speak volumes. It's super hard. Expect some totally exhausted bodies crossing the finish line.

Weather forecast
Dry, around 20°C, 3 beaufort north-eastern wind
Top 10 GC
1. ARU Fabio 21 ASTANA PRO TEAM 61h 53' 56''
2. RODRIGUEZ OLIVER Joaquin 181 TEAM KATUSHA + 00' 01''
3. MAJKA Rafal 201 TINKOFF - SAXO + 01' 24''
4. DUMOULIN Tom 174 TEAM GIANT - ALPECIN + 01' 25''
5. CHAVES RUBIO Johan Esteban 141 ORICA GreenEDGE + 01' 34''
6. MORENO FERNANDEZ Daniel 186 TEAM KATUSHA + 02' 08''
7. NIEVE ITURRALDE Mikel 6 TEAM SKY + 02' 19''
8. VALVERDE BELMONTE Alejandro 121 MOVISTAR TEAM + 02' 25''
9. QUINTANA ROJAS Nairo Alexander 125 MOVISTAR TEAM + 03' 00''
10. MEINTJES Louis 133 MTN - QHUBEKA + 05' 07''