| 1 | TRENTIN Guido | VIN | ITA | 34:39:57 |
| 2 | ROBIN Jean Cyril | FDJ | FRA | at 0:23 |
| 3 | CALI Vincent | HOM | FRA | 1:16 |
| 4 | HORNER Christopher | FDJ | USA | 1:38 |
| 5 | HOSTE Leif | MAP | BEL | 1:54 |
| 6 | RICH Michael | GST | GER | 4:08 |
| 7 | RODRIGUEZ Fred | MAP | USA | 4:46 |
| 8 | GUTTIEREZ J. Enriqu | KEL | ESP | 5:00 |
| 9 | SCHNIDER Daniel | POS | SUI | 5:02 |
| 10 | BARRY Michael | SAT | CAN | 5:10 |
| 11 | PERRAS Dominique | CAN | CAN | 5:11 |
| 12 | ANDRLE Rene | WUS | CZE | 7:22 |
| 13 | FOIS Valentino | VIN | ITA | 7:38 |
| 14 | LEON MANE Francisco | KEL | ESP | 7:46 |
| 15 | NOCENTINI Rinaldo | MAP | ITA | 7:51 |
| 16 | TEUTENBERG Sven | GST | GER | 9:06 |
| 17 | MICHAELSEN Lars | FDJ | DEN | 9:22 |
| 18 | WALTERS Mark | CAN | CAN | 10:21 |
| 19 | ORDOWSKI Volker | GST | GER | 10:26 |
| 20 | SIRONI Gianluca | VIN | ITA | 10:29 |
| 21 | BILEK Jaroslav | WUS | CZE | 11:09 |
| 22 | WOHLBERG Eric | CAN | CAN | 12:01 |
| 23 | BOSCARDIN Bruno | POS | SUI | 12:31 |
| 24 | LELARGE Noam | FRA | FRA | 12:54 |
| 25 | NEWTON Christopher | LMR | GBR | 12:56 |
| 26 | ANAND Mat | SAT | CAN | 13:30 |
| 27 | LORGEOU Lionel | BIG | FRA | 15:09 |
| 28 | VON FLsE Daniel | ERI | SUI | 15:42 |
| 29 | SAYERS Michael | MCT | USA | 15:58 |
| 30 | BOURQUENOUD Pierre | POS | SUI | 16:00 |
| 31 | GEROSA Mauro | MAP | ITA | 16:15 |
| 32 | BEUCHAT Roger | POS | SUI | 16:17 |
| 33 | BOWEN Bart | SAT | USA | 16:18 |
| 34 | MONINGER Scott | MCT | USA | 16:26 |
| 35 | DUMONT Nicolas | FRA | FRA | 16:28 |
| 36 | FORNACIARI Paolo | MAP | ITA | 17:32 |
| 37 | WEGELIUS Charles | LMR | GBR | 21:07 |
| 38 | RsTIMANN Stefan | VIN | SUI | 21:48 |
| 39 | BENETEAU Walter | FRA | FRA | 22:20 |
| 40 | LILLYWHITE Chris | LMR | GBR | 22:55 |
| 41 | LEIPHEIMER Levy | SAT | USA | 23:24 |
| 42 | MENGIN Christophe | FDJ | FRA | 24:26 |
| 43 | HEULE Christian | ERI | SUI | 25:06 |
| 44 | AUGER Ludovic | BIG | FRA | 28:17 |
| 45 | FRASER Gordon | MCT | CAN | 29:25 |
| 46 | WALTON Brian | SAT | CAN | 29:40 |
| 47 | GOUVENOU Thierry | BIG | FRA | 30:43 |
| 48 | KONECNY Tomas | WUS | CZE | 35:17 |
| 49 | CHRISTEN Josef | ERI | SUI | 35:49 |
| 50 | THEMANN Michael | ERI | SUI | 36:21 |
| 51 | CUEFF Stephane | HOM | FRA | 37:39 |
| 52 | BUSCHOR Philipp | POS | SUI | 38:30 |
| 53 | CAPELLE Ludovic | HOM | BEL | 38:34 |
| 54 | PEJCEA Milos | WUS | CZE | 39:34 |
| 55 | BONNACE Jerome | FRA | FRA | 39:40 |
| 56 | HRUSKA Jan | WUS | CZE | 40:34 |
| 57 | VETSCH Patrick | POS | SUI | 46:35 |
| 58 | SIDLER Christian | ERI | SUI | 47:34 |
| 59 | GUYTON Scott | LMR | NZL | 48:08 |
| 60 | RIFFLET Stephane | FRA | FRA | 50:24 |
| 61 | GUILIANO Giusseppe | JET | CAN | 52:33 |
| 62 | LAVALLEE Alexandre | CAN | CAN | 55:29 |
| 63 | VENTURA Robbie | SAT | USA | 55:56 |
| 64 | BOUCHARD HALL Dere | MCT | USA | 56:27 |
| 65 | JEUNE Raphael | FRA | FRA | 57:34 |
| 66 | MCKENZIE David | LMR | AUS | 58:14 |
| 67 | MCGRORY Scott | GST | AUS | 1:00:06 |
| 68 | HADLY Mark | JET | CAN | 1:03:23 |
| 69 | PETERS John | MCT | USA | 1:04:26 |
| 70 | FORNER MUNOZ Alvaro | KEL | ESP | 1:05:52 |
| 71 | ROGERS Thurlow | MCT | USA | 1:06:30 |
| 72 | AESCHLIMANN Daniel | ERI | SUI | 1:11:21 |
| 73 | WALZER Andreas | GST | GER | 1:13:55 |
| 74 | HERNANDEZ BAILO Edu | KEL | ESP | 1:19:07 |
| 75 | PILLON Laurent | HOM | FRA | 1:20:49 |
| 76 | RANDELL Andrew | JET | CAN | 1:26:27 |
| 77 | LUKASCEWICZ Cszela | WUS | CAN | 1:29:59 |
Top North American
1. HORNER Christopher FDJ USA 34:41:35
2. RODRIGUEZ Fred MAP USA at 3:08
3. BARRY Michael SAT CAN 3:32
4. PERRAS Dominique CAN CAN 3:33
5. WALTERS Mark CAN CAN 8:43
6. WOHLBERG Eric CAN CAN 10:23
7. ANAND Mat SAT CAN 11:52
8. SAYERS Michael MCT USA 14:20
9. BOWEN Bart SAT USA 14:40
10. MONINGER Scott MCT USA 14:48
11. LEIPHEIMER Levy SAT USA 21:46
12. FRASER Gordon MCT CAN 27:47
13. WALTON Brian SAT CAN 28:02
14. GUILIANO Giusseppe JET CAN 50:55
15. LAVALLEE Alexandre CAN CAN 53:51
16. VENTURA Robbie SAT USA 54:18
17. BOUCHARD HALL Dere MCT USA 54:49
18. HLADLY Mark JET CAN 1:01:45
19. PETERS John MCT USA 1:02:48
20. ROGERS Thurlow MCT USA 1:04:52
21. RANDELL Andrew JET CAN 1:24:49
22. LUKASCEWICZ Cszela WUS CAN 1:28:21
Sprint Points
1. FRASER Gordon MCT 179
2. TEUTENBERG Sven GST 111
3. CAPELLE Ludovic HOM 100
4. MICHAELSEN Lars FDJ 91
5. CHRISTEN Josef ERI 88
6. RODRIGUEZ Fred MAP 79
7. VENTURA Robbie SAT 67
8. RICH Michael GST 57
9. MCKENZIE David LMR 41
10. LEIPHEIMER Levy SAT 38
11. TRENTIN Guido VIN 37
12. HEULE Christian ERI 35
13. ROBIN Jean Cyril FDJ 35
14. SAYERS Michael MCT 33
15. PETERS John MCT 24
16. HORNER Christopher FDJ 24
17. HRUSKA Jan WUS 22
18. WALTON Brian SAT 22
19. BARRY Michael SAT 22
20. FOIS Valentino VIN 22
21. BOUCHARD HALL Dere MCT 21
22. JEUNE Raphael FRA 20
23. BILEK Jaroslav WUS 20
24. CALI Vincent HOM 20
25. ORDOWSKI Volker GST 20
26. HOSTE Leif MAP 20
27. GEROSA Mauro MAP 18
28. LELARGE Noam FRA 16
29. NEWTON Christopher LMR 16
30. SCHNIDER Daniel POS 16
31. BENETEAU Walter FRA 15
32. BONNACE Jerome FRA 14
33. GUYTON Scott LMR 14
34. GUTTIEREZ J. Enriqu KEL 14
35. WOHLBERG Eric CAN 12
36. BOSCARDIN Bruno POS 11
37. MCGRORY Scott GST 11
38. AUGER Ludovic BIG 10
39. BEUCHAT Roger POS 9
40. WALZER Andreas GST 9
41. WEGELIUS Charles LMR 6
42. RsTIMANN Stefan VIN 6
43. LEON MANE Francisco KEL 6
44. PERRAS Dominique CAN 5
45. HLADY Mark JET 4
46. LILLYWHITE Chris LMR 4
47. KONECNY Tomas WUS 4
48. SIRONI Gianluca VIN 4
49. VETSCH Patrick POS 3
50. LORGEOU Lionel BIG 3
51. ANDRLE Rene WUS 2
52. LAVALLEE Alexandre CAN 1
53. MENGIN Christophe FDJ 1
54. NOCENTINI Rinaldo MAP 1
Final Team GC
1. LA FRANCAISE DES JEUX 104:11:52
2. MAPEI - QUICK STEP 104:14:38
3. VINI CALDIROLA - SIDERMEC 104:18:06
4. SATURN CYCLING TEAM 104:20:05
5. TEAM GEROLSTEINER 104:22:17
6. CANADIAN NATIONAL TEAM 104:24:08
7. WUSTENROT - ZVVZ 104:29:32
8. KELME - COSTA BLANCA 104:30:05
9. POST SWISS TEAM 104:31:59
10. HOME MARKET - VILLE DE CHARLEROI 104:33:38
11. FRENCH NATIONAL TEAM 104:41:05
12. LINDA MCCARTNEY RACING TEAM 104:47:39
13. TEAM ERICSSON - VILLIGER 104:50:21
14. MERCURY CYCLING TEAM 104:58:26
15. BIGMAT AUBER 93 105:00:25
16. JET FUEL COFFEE - VITASOY 107:13:50
Results courtesy STAT timing