Pal - Spain's Igor Anton grabbed back the overall lead in the Tour of Spain after winning stage 11 on Wednesday.
Compatriot Ezequiel Mosquera crossed the line in Pal, Andorra, second after the first major mountain top finish in this year's race and Xavier Tondo completed a sweep of the top three positions for Spain.
Anton passed Mosquera with a kilometre to go on the final climb to take his second stage win of the race and regain the leader's jersey he on Tuesday.
The Tour of Spain finishes in Madrid on September 19th.
Stage Eleven results:
1. Igor Anton (Spain / Euskaltel) 5 hrs 25 mins 44 secs
2. Ezequiel Mosquera (Spain / Xacobeo) +3"
3. Xavier Tondo (Spain / Cervelo) +10"
4. Rigoberto Uran (Colombia / Caisse d'Epargne) +16"
5. Vincenzo Nibali (Italy / Liquigas) +23"
6. Fraenk Schleck (Luxembourg / Saxo Bank)
7. David Moncoutie (France / Cofidis)
8. Inigo Cuesta (Spain / Cervelo) +32"
9. Carlos Sastre (Spain / Cervelo)
10. Ruben Plaza (Spain / Caisse d'Epargne)
Overall standings:
1. Igor Anton (Spain / Euskaltel) 47 hrs 37 mins 15 secs
2. Vincenzo Nibali (Italy / Liquigas) +45"
3. Xavier Tondo (Spain / Cervelo) +1:04"
4. Joaquim Rodriguez (Spain / Katusha) +1:17"
5. Ezequiel Mosquera (Spain / Xacobeo) +1:29"
6. Ruben Plaza (Spain / Caisse d'Epargne) +2:07"
7. Rigoberto Uran (Colombia / Caisse d'Epargne) +2:14"
8. Nicolas Roche (Ireland / AG2R) +2:30"
9. Fraenk Schleck (Luxembourg / Saxo Bank)
10. Peter Velits (Slovakia / HTC - Columbia) +2:37"