2008 Tour de France
At-a-glance
Winners
Carlos Sastre (Spain), Team CSC- Yellow Jersey
Cadel Evans (Australia), Silence-Lotto - 2nd
Bernard Kohl (Austria), Gerolsteiner - 3rd
Sprinter jersey: Oscar Freire (Spain) Rabobank
Mountains jersey: Bernard Kohl (Austria), Gerolsteiner
Young rider: Andy Schleck (Luxembourg), Team CSC
Best team: Team CSC
Laterne Rouge: Wim Vansevenant (Belgium), Silence Lotto
Stage by stage winners below

Tour de France stage winners
Stage 1, July 5: Brest - Plumelec (122 miles)
Stage 1 winner -- Alejandro Valverde
Yellow jersey -- Alejandro Valverde
Stage 2, July 6: Auray - Saint Brieuc (102 miles)
Stage 2 winner -- Thor Hushovd
Yellow jersey -- Alejandro Valverde
Stage 3, July 7: Saint-Malo - Nantes (129 miles)
Stage 3 winner -- Samuel Dumoulin (Cofidis)
Yellow jersey -- Romain Feillu (Agritubel)
Stage 4. July 8: Cholet - Cholet (ITT, 18.3 miles)
Stage 4 winner -- Stefan Schumacher (Gerolsteiner)
Yellow jersey -- Stefan Schumacher
Stage 5, July 9: Cholet - Châteauroux (143.8 miles)
Stage 5 winner -- Mark Cavendish (Columbia)
Yellow jersey -- Stefan Schumacher (Gerolsteiner)
Stage 6, July 10: Aigurande - Super Besse (121.2 miles)
Stage 6 winner -- Riccardo Ricco (Saunier-Duval)
Yellow jersey -- Kim Kirchen (Columbia)
Stage 7, July 11: Brioude - Aurillac (99 miles)
Stage 7 winner -- Luis Sanchez (Caisse d'Epargne)
Yellow jersey -- Kim Kirchen (Columbia)
Stage 8, July 12: Figeac - Toulouse (107 miles)
Stage 8 winner -- Mark Cavendish (Columbia)
Yellow jersey -- Kim Kirchen (Columbia)
Stage 9, July 13: Toulouse - Bagnères de Bigorre (139 miles)
Stage 9 winner -- Riccardo Ricco (Saunier-Duval)
Yellow jersey -- Kim Kirchen (Columbia)
Stage 10, July 14: Pau - Hautacam (96.7)
Stage 10 winner -- Leonardo Piepoli (Saunier-Duval)
Yellow jersey -- Cadel Evans (Silence Lotto)
Rest Day, July 15
Stage 11, July 16: Lannemezan - Foix (103.8 miles)
Stage 11 winner -- Kurt-Alse Arvesen (CSC)
Yellow jersey -- Cadel Evans (Silence Lotto)
Stage 12, July 17: Lavelanet - Narbonne (104.5 miles)
Stage 12 winner -- Mark Cavendish (Columbia)
Yellow jersey -- Cadel Evans (Silence Lotto)
Stage 13, July 18: Narbonne - Nîmes (112.8 miles)
Stage 13 winner -- Mark Cavendish (Columbia)
Yellow jersey -- Cadel Evans (Silence Lotto)
Stage 14, July 19: Nîmes - Digne les Bains (120.6 miles)
Stage 14 winner -- Oscar Fereire (Rabobank)
Yellow jersey -- Cadel Evans (Silence Lotto)
Stage 15, July 20: Embrun - Prato Nevoso (113.5 miles)
Stage 15 winner -- Simon Gerrans (Credit Agricole)
Yellow jersey -- Frank Schleck(CSC)
Rest Day, July 21
Stage 16, July 22: Cuneo - Jausiers (97.3 miles)
Stage 16 winner -- Cyrill Dessel (AG2R)
Yellow jersey -- Frank Schleck(CSC)
Stage 17, July 23: Embrun - L'Alpe d'Huez (130.5 miles)
Stage 17 winner -- Carlos Sastre (CSC)
Yellow jersey -- Carlos Sastre (CSC)
Stage 18, July 24: Bourg d'Oisans - Saint Étienne (121.8 miles)
Stage 18 winner -- Marcus Burghardt (Columbia)
Yellow jersey -- Carlos Sastre (CSC)
Stage 19, July 25: Roanne - Montluçon (102.6 miles)
Stage 19 winner -- Sylvain Chavanel (Cofidis)
Yellow jersey -- Carlos Sastre (CSC)
Stage 20, July 26: Cérilly - Saint Amand Montrond (ITT, 32.9 miles)
Stage 20 winner -- Stefan Schumacher (Gerolsteiner)
Yellow jersey -- Carlos Sastre (CSC)
Stage 21, July 27: Étampes - Paris/Champs Élysées (88.66 miles)
Stage 21 winner -- Gert Steegmans (QuickStep)
Yellow jersey -- Carlos Sastre (CSC)
Links to watch:
Cyclists to watch:
Cadel Evans -- Australia; Silence-Lotto
Alejandro Valverde -- Spain; Caisse d'Epargne
Dennis Menchov -- Russia; Rabobank
Damiano Cunego -- Italy; Lampre
Andy Schleck -- Luxembourg; CSC
Carlos Sastre -- Spain; CSC
Kim Kirchen -- Luxembourg; Columbia
Mauricio Soler -- Colombia; Barloworld
Teams to watch:
Garmin-Chipotle -- Formerly Slipstream Chipotle; home of Americans Christian Vande Velde, Danny Pate and Will Frischkorn
Team Columbia -- Formerly High Road; home of George Hincapie
Routes to watch:
Google Maps Street View of Tour de France
Official stage routes at Le Tour website