Cordoba - Young Slovakian cyclist Peter Sagan won the sixth stage of the Spanish Vuelta on Thursday in a lightning attack by his Liquigas team at the end of a 193km ride from Ubeda to Cordoba.
French rider Sylvain Chavanel of the Quick Step team retained the overall leader's red jersey for a third day, 15 seconds ahead of Spaniard Daniel Moreno, who stands in second place overall.
The winner of last year's Tour of Spain, Italian Vincenzo Nibali, jumped into third place overall, ahead of Wednesday's stage winner Joaquim Rodriguez of Spain and Jakob Fuglsang of Denmark.
It was the first stage win in a major tour for Sagan, 21.
"I am very happy. We did an incredible thing with our team," Sagan said afterwards. "It would have been even better if Vincenzo (Nibali) had won and taken the bonus points (that would have enabled him to displace Chavanel)."
Liquigas took four of the top five places in Thursday's stage after breaking ahead as they entered the southern Spanish city following a downhill chase where riders reached nearly 90 kms an hour.
In a grouped sprint over the line, Spaniard Pablo Lastras of Movistar finished second with Valerio Agnoli of Liquigas third and his team-mate Nibali fourth. Another member of the Liquigas hit-squad, Eros Capecchi, came fifth.
Liquigas frustrated an earlier bid by four riders, including Tony Martin of Germany and Frenchman David Moncoutie, who had also been caught up during a bold breakaway at the climax to Wednesday's mountainous fifth stage.
The largely fast and flat sixth stage built to a tough slope at 10 kms from the end that held up some of the race's big sprinters.
Friday's seventh stage sees the race shift to central Spain with a 183km ride from Almaden to Talavera de la Reina.
Results from the 6th stage of the Tour of Spain, a 193.4km ride from Ubeda to Cordoba on Thursday:
1. Peter Sagan (SVK/LIQ) 4h38min 22sec (average: 41,7 km/h)
2. Pablo Lastras (ESP/MOV) at 0:00.
3. Valerio Agnoli (ITA/LIQ) 0:00.
4. Vincenzo Nibali (ITA/LIQ) 0:00.
5. Eros Capecchi (ITA/LIQ) 0:03.
6. Jakob Diemer Fuglsang (DEN/LEO) 0:17.
7. Joaquin Rodriguez (ESP/KAT) 0:17.
8. Marzio Bruseghin (ITA/MOV) 0:17.
9. David Moncouti (FRA/COF) 0:17.
10. Sylvain Chavanel (FRA/QST) 0:17.
11. Tony Martin (GER/HTC) 0:17.
12. Mikel Nieve (ESP/EUS) 0:17.
13. Juan Jose Cobo Acebo (ESP/GEO) 0:17.
14. Kevin Seeldraeyers (BEL/QST) 0:17.
15. Michele Scarponi (ITA/LAM) 0:17.
16. Daniele Bennati (ITA/LEO) 0:23.
17. Francesco Gavazzi (ITA/LAM) 0:23.
18. Enrico Gasparotto (ITA/AST) 0:23.
19. Lloyd Mondory (FRA/ALM) 0:23.
20. Wout Poels (NED/VAC) 0:23.
Overall standings after the sixth stage of the Tour of Spain:
1. Sylvain Chavanel (FRA/QST) 22h41min 13sec
2. Daniel Moreno (ESP/KAT) at 0:15sec
3. Vincenzo Nibali (ITA/LIQ) 0:16.
4. Joaquin Rodriguez (ESP/KAT) 0:23.
5. Jakob Diemer Fuglsang (DEN/LEO) 0:25.
6. Fredrik Kessiakoff (SWE/AST) 0:41.
7. Maxime Monfort (BEL/LEO) 0:44.
8. Jurgen Van den Broeck (BEL/OLO) 0:49.
9. Sergio Pardilla (ESP/MOV) 0:49.
10. Marzio Bruseghin (ITA/MOV) 0:52.
11. Kevin Seeldraeyers (BEL/QST) 0:53.
12. Mikel Nieve (ESP/EUS) 0:57.
13. Michele Scarponi (ITA/LAM) 0:57.
14. Haimar Zubeldia (ESP/RSH) 1:00.
15. Bauke Mollema (NED/RAB) 1:01.
16. Kanstantsin Siutsou (BLR/HTC) 1:04.
17. Luis Leon Sanchez (ESP/RAB) 1:05.
18. Janez Brajkovic (SLO/RSH) 1:13.
19. Juan Jose Cobo Acebo (ESP/GEO) 1:21.
20. Eros Capecchi (ITA/LIQ) 1:25.