1 Samuel Dumoulin (Fra) Ag2r Prevoyance 4.47.06
2 Anthony Charteau (Fra) Bouygues Telecom
3 Frederic Finot (Fra) Française Des Jeux
4 Frederic Bessy (Fra) Cofidis, Le Credit Par Telephone
5 Robert Hunter (RSA) Phonak Hearing Systems 3.16
6 Thor Hushovd (Nor) Credit Agricole
7 Stuart O'grady (Aus) Cofidis, Le Credit Par Telephone
8 Juan Antonio Flecha (Spa) Fassa Bortolo
9 Enrico Franzoi (Ita) Lampre-Caffita
10 Enrico Gasparotto (Ita) Liquigas-Bianchi
11 Jimmy Engoulvent (Fra) Cofidis, Le Credit Par Telephone
12 Daniele Becke (Ger) Illes Balears-Caisse d'Epargne
13 Nick Nuyens (Bel) Quick Step
14 Manuel Quinziato (Ita) Saunier Duval-Prodir
15 Serge Baguet (Bel) Davitamon-Lotto
16 Anthony Geslin (Fra) Bouygues Telecom
17 Gianluca Bortolami (Ita) Lampre-Caffita
18 Elia Rigotto (Ita) Domina Vacanze
19 Heinrich Haussler (Ger) Gerolsteiner
20 Mickael Delage (Fra) Française Des Jeux
General classification after stage 2
1 Samuel Dumoulin (Fra) Ag2r Prevoyance 10.08.06
2 Frederic Finot (Fra) Française Des Jeux 0.20
3 Anthony Charteau (Fra) Bouygues Telecom 0.21
4 Frederic Bessy (Fra) Cofidis, Le Credit Par Telephone 0.28
5 George Hincapie (USA) Discovery Channel Pro Cycling Team 3.06
6 Levi Leipheimer (USA) Gerolsteiner 3.07
7 Andrey Kashechkin (Kaz) Credit Agricole 3.09
8 Lance Armstrong (USA) Discovery Channel Pro Cycling Team 3.12
9 Oscar Pereiro (Spa) Phonak Hearing Systems 3.13
10 Alberto Contador (Spa) Liberty Seguros-Würth Team 3.15
11 Ivan Gutierrez (Spa) Illes Balears-Caisse d'Epargne 3.19
12 Davide Rebellin (Ita) Gerolsteiner
13 Francisco Lara Ruiz (Spa) T-Mobile Team 3.20
14 Santiago Botero (Col) Phonak Hearing Systems
15 Alexandre Vinokourov (Kaz) T-Mobile Team
16 Robert Hunter (RSA) Phonak Hearing Systems 3.22
17 Thor Hushovd (Nor) Credit Agricole 3.23
18 Juan Antonio Flecha (Spa) Fassa Bortolo
19 Christophe Moreau (Fra) Credit Agricole
20 Massimo Giunti (Ita) Fassa Bortolo 3.24
21 Nick Nuyens (Bel) Quick Step
22 Denis Menchov (Rus) Rabobank
23 David Canada (Spa) Saunier Duval-Prodir 3.27
24 Mikel Astarloza (Spa) Ag2r Prevoyance 3.28
25 Nicolas Jalabert (Fra) Phonak Hearing Systems
26 Roberto Heras (Spa) Liberty Seguros-Würth Team 3.29
27 Jerome Pineau (Fra) Bouygues Telecom
28 Didier Rous (Fra) Bouygues Telecom 3.30
29 Yaroslav Popovych (Ukr) Discovery Channel Pro Cycling Team
30 Marzio Bruseghin (Ita) Fassa Bortolo
31 Luke Roberts (Aus) Team CSC
32 Andreas Kloden (Ger) T-Mobile Team
Sprints classification
1 Samuel Dumoulin (Fra) Ag2r Prevoyance 40 pts
2 Thor Hushovd (Nor) Credit Agricole 30
3 Robert Hunter (RSA) Phonak Hearing Systems 28
Mountains classification
1 Frederic Finot (Fra) Française Des Jeux 15 pts
2 Francis Mourey (Fra) Française Des Jeux 13
3 Frederic Bessy (Fra) Cofidis, Le Credit Par Telephone 11
Teams classification
1 Ag2r Prevoyance 30.31.39
2 Bouygues Telecom 0.06
3 Cofidis
4 Française des Jeux 0.37
5 Phonak Hearing Systems 2.23
6 Discovery Channel 2.27
7 Gerolsteiner 2.37
8 Crédit Agricole 2.44
9 T-Mobile Team 2.49
10 Liberty Seguros Team 2.50
11 Fassa Bortolo 3.00
12 Quick.Step - Innergetic 3.02
13 Rabobank 3.03
14 Team CSC 3.08
15 Saunier Duval - Prodir 3.14
16 Illes Balears - C.Epargne 3.25
17 Liquigas-Bianchi 3.33
18 Domina Vacanze 3.36
19 Lampre - Caffita 3.54
20 Davitamon - Lotto 4.09
21 Euskaltel - Euskadi 4.12
Samy :thumb: