By Telegraph staff and agencies Published: 4:28PM BST 11 Jul 2009  Viva Espana: Luis-Leon Sanchez leaves it late to win stage eight ahead of France's Sandy Casar Photo: GETTY IMAGES  The Caisse d'Epargne rider timed his finish to perfection to cross the line just ahead of Frenchman Sandy Casar in a time of four hours 31 minutes and 50 seconds.  Sanchez, Casar and two others - Mikel Astarloza and Vladimir Efimkin - had made a decisive break on the final climb, up the Col d'Agnes, allowing the quartet to battle it out at the death at the end of a 176.5-kilometre hike from Andorra La Vella to St Girons.  Italy's Rinaldo Nocentini finished in the peloton, a minute and 54 seconds back, to retain the yellow jersey. The rest of the maillot jaune hopefuls, such as Alberto Contador and Lance Armstrong, were also in tow.  There was movement in the other standings, though, with Christophe Kern and Thor Hushovd taking possession of the polka dot and green jerseys respectively.  Stage eight: 176.5km from Andorra La Vella to St Girons  1. Luis Leon Sanchez (Spain / Caisse d'Epargne) 4 hrs 31 mins 50 secs 2. Sandy Casar (France / Francaise des Jeux) 3. Mikel Astarloza (Spain / Euskaltel ) same time 4. Vladimir Efimkin (Russia / AG2R ) +3 secs 5. Jose Joaquin Rojas (Spain / Caisse d'Epargne) +1:54 6. Christophe Riblon (France / AG2R ) 7. Peter Velits (Slovakia / Milram) 8. Sebastien Minard (France / Cofidis) 9. Jeremy Roy (France / Francaise des Jeux) 10. Thomas Voeckler (France / Bbox - Bouygues) same time  1. Rinaldo Nocentini (Italy / AG2R ) 30 hrs 18 mins 16 secs 2. Alberto Contador (Spain / Astana) +6 secs 3. Lance Armstrong (U.S. / Astana) +8" 4. Levi Leipheimer (U.S. / Astana) +39" 5. Bradley Wiggins (Britain / Garmin ) +46" 6. Andreas Kloeden (Germany / Astana) +54" 7. Tony Martin (Germany / Columbia) +1:00" 8. Christian Vande Velde (U.S. / Garmin) +1:24" 9. Andy Schleck (Luxembourg / Saxo Bank) +1:49" 10. Vincenzo Nibali (Italy / Liquigas) +1:54"
Spain's Luis-Leon Sanchez won a sprint finish among a four-man breakaway group    to claim stage eight of the Tour de France.