Moreno kwam in de derde etappe na 195 kilometer solo over de finish en onttroonde de Duitser Stefan Schumacher als leider in het algemeen klassement.

De Portugees Sergio Sousa kwam op acht tellen van Moreno aan de streep, de Spanjaard Tino Zaballa kwam iets later als derde binnen.

In het algemeen klassement staat Zaballa tweede op dertien seconden van zijn landgenoot. Sousa neemt op 36 tellen de derde plek in. Schumacher, die als achttien eindigde, zakte naar de tiende plaats.

De vierde etappe, opnieuw een zware bergrit, gaat over 181 kilometer naar Oviedo.

© ANP