1. Jens Voigt (GER) 277km/ 6h54'37"
2. David Millar (GBR)
3. Andrei Teteriouk (KAZ) 6"
4. Davide Rebellin (ITA) 13"
5. David Moncoutié (FRA) 17"
6. Mikel Zarrabeitia (ESP) 22"
7. Andrei Kivilev (KAZ) 28"
8. Laurent Lefevre (FRA)
9. Stéphane Heulot (FRA) 35"
10. François Simon (FRA) 37"
11. Francisco Mancebo (ESP) 39"
12. José-Enrique Gutierrez (ESP) 43"
13. Cédric Vasseur (FRA) 48"
14. Vjatceslav Ekimov (RUS) 50"
15. Laurent Roux (FRA) 51"
Close