French rider Alexandre Geniez of FDJ claimed victory in his homeland as the gruelling 224.9km 15th stage of the Tour of Spain from Andorra to Peyragudes crossed the border into France.
Geniez finished over three minutes ahead of Italian Michele Scarponi and Irishman Nicholas Roche in a time of 6hrs 20mins 12secs.
Giro d'Italia winner Vincenzo Nibali maintained his lead in the overall classification, though, as he finished fourth alongside American Chris Horner and Spain's Alejandro Valverde who remain second and third respectively.
STAGE 15 RESULTS
1. Alexandre Geniez (France / FDJ.fr) 6:20:12"
2. Michele Scarponi (Italy / Lampre) +3:02"
3. Nicolas Roche (Ireland / Saxo - Tinkoff) +3:07"
4. Vincenzo Nibali (Italy / Astana) +3:20"
5. Alejandro Valverde (Spain / Movistar)
6. Chris Horner (U.S. / RadioShack)
7. Joaquim Rodriguez (Spain / Katusha)
8. Domenico Pozzovivo (Italy / AG2R)
9. Jose Herrada (Spain / Movistar) +3:23"
10. David Arroyo (Spain / Caja Rural)
OVERALL CLASSIFICATION
1. Vincenzo Nibali (Italy / Astana) 60:20:21"
2. Chris Horner (U.S. / RadioShack) +50"
3. Alejandro Valverde (Spain / Movistar) +1:42"
4. Joaquim Rodriguez (Spain / Katusha) +2:57"
5. Domenico Pozzovivo (Italy / AG2R) +3:43"
6. Nicolas Roche (Ireland / Saxo - Tinkoff) +3:49"
7. Thibaut Pinot (France / FDJ.fr) +4:59"
8. Leopold Koenig (Czech Republic / NetApp) +6:18"
9. Samuel Sanchez (Spain / Euskaltel) +7:46"
10. Tanel Kangert (Estonia / Astana) +9:11"