1. Mark McCormack (USA) Saturn Cycling Team 4.15.50
2. Slavomir Heger (Cze) Wüstenrot-ZVVZ
3. Gordon Fraser (Can) Mercury Cycling Team
4. Andreas Beikirch (Ger) Die Continentale-Olympia
5. Cszelaw Lukascewicz (Can) Wüstenrot-ZVVZ
6. Michael Barry (Can) Saturn Cycling Team s.t.
GC after Stage 2
1. Gorden Fraser (Can) Mercury Cycling Team 8.29.36
2. Mark McCormak (USA) Saturn Cycling Team 0.01
3. Eric Wohlberg (Can) Degree Radio Energie-Shaklee 0.01
4. Jaroslav Bilek (Cze) Wüstenrot-ZVVZ 0.03
5. Mike Sayers (USA) Mercury Cycling Team 0.03
6. Levis Leipheimer (USA) Saturn Cycling Team 0.05
7. Jan Hruska (Cze) Wüstenrot-ZVVZ 0.05
8. Paul Martin (USA) Navigators Cycling Team 0.07
9. Glen Mitchell (NZ) Degree Radio Energie-Shaklee 0.08
10. David Clinger (USA) Mercury Cycling Team 0.09
11. René Andrle (Cze) Wüstenrot-ZVVZ 0.10
12. Tomas Konecny (Cze) Wüstenrot-ZVVZ 0.11
13. Elliot Hubbard (USA) Navigators Cycling Team 0.11
14. Mark Walters (Can) Navigators Cycling Team 0.12
15. Scott Moninger (USA) Mercury Cycling Team 0.12
16. Matt Anand (Can) Saturn Cycling Team 0.13
17. Sylvain Beauchamps (Can) Degree Radio Energie-Shaklee 0.13
18. Vasilly Davidenko (Rus) Navigators Cycling Team 0.14
19. Floyd Landis (USA) Mercury Cycling Team 0.15
20. Andreas Beikirch (Ger) Die Continentale-Olympia 0.15
21. Cszelaw Lukascewicz (Can) Wüstenrot-ZVVZ 0.15
22. Richard Faltus (Cze) Wüstenrot-ZVVZ 0.15
23. Graeme Miller (NZ) Degree Radio Energie-Shaklee 0.16
24. Björn Glasner (Ger) Die Continentale-Olympia 0.16
25. Micheal Barry (Can) Saturn Cycling Team 0.17
26. Brian Walton (Can) Saturn Cycling Team 0.17
27. Thurlow Rogers (USA) Mercury Cycling Team 0.17
28. Mathieu Toulouse (Can) Canadian National 0.17
29. Chris Baldwin (USA) Navigators Cycling Team 0.18
30. Paolo Mazoni (Swi) Natural Pinarello 0.18
31. Dominique Perras (Can) Nutra-Fig 0.18
32. Jon Hambien (USA) Navigators Cycling Team 0.18
33. Ronn Schmeer (USA) Nutra-Fig 0.18
34. Brendon Vesty (NZ) Navigators Cycling Team 0.19
35. Seth Pelusi (USA) Saturn Cycling Team 0.20
36. Daniel Paradis (Swi) Die Continentale-Olympia 0.20
37. Carlos Manuel Hernandez Santana (Mex) Mexican National Te 0.20
38. Manuel Arthuro Carbajal Glass (Mex) Mexican National Team 0.20
39. Carl Dessureault (Can) Équipe Québec 0.20
40. Jesus Zarate Estrada (Mex) Mercury Cycling Team 0.21
41. Alex Gardner (USA) Nutra-Fig 0.21
42. Peter Wedge (Can) Degree Radio Energie-Shaklee 0.21
43. Alistar Howerd (Can) Canadian National 0.21
44. Burke Swinduhurst (USA) Saturn Cycling Team 0.22
45. Alexandre Bernard (Can) Canadian National 0.23
46. Nick Gates (Aus) Die Continentale-Olympia 0.24
47. Andrew Randell (Can) Jet Fuel-Vitasoy 0.24
48. Ross Hooker (Can) Composite B 0.24
49. Hans-Kurt Brand (Swi) Die Continentale-Olympia 0.24
50. Antoine Varghese (Can) Saeco 0.25
51. Brandon Sant (Can) Équipe Québec 0.25
52. Alexandre Lavallé (Can) Canadian National 0.26
53. Bruno Langeois (Can) Jet Fuel-Vitasoy 0.26
54. Erick Lyman (Can) Jet Fuel-Vitasoy 0.27
55. Giusseppe Giuliano (Can) Jet Fuel-Vitasoy 0.27
56. Esteves Uribe (Mex) Mexican National Team 0.28
57. Jason Phillips (Aus) Die Continentale-Olympia 0.28
58. Irving Jaime Aiguilar Robles (Mex) Mexican National Team 0.28
59. Alejandro Mendoza Arzate (Mex) Mexican National Team 0.30
60. Jason Van Marle (USA) Nutra-Fig 1.38
61. Adam Livingston (USA) Nutra-Fig 1.41
62. Samuel Thibodeau (Can) Degree Radio Energie-Shaklee 4.49
63. Rodney Handerson (Can) Canadian National 4.49
64. Pascal Choquette (Can) Canadian National 4.51
65. Luca Segato (Can) Nutra-Fig 6.09
66. Jonathan Tremblay (Can) Équipe Québec 6.19
67. Slavomir Heger (Cze) Wüstenrot-ZVVZ 10.49
68. Bruno Küttel (Swi) Natural Pinarello 10.55
69. Marcel Spichiger (Swi) Natural Pinarello 11.04
70. Emanuele Granzotto (Ita) Natural Pinarello 11.06
71. Martin St-Laurent (Can) Équipe Québec 11.08
72. Silvio Walder (Swi) Natural Pinarello 11.08
73. Saul Pasque (Aus) Natural Pinarello 11.11
74. Jean-Francois Robert (Can) Composite A Canada 11.42
75. Nick Rowe (Can) Canadian National 12.27
76. Jean-Charles Pinsonneaunt (Can) Équipe Québec 12.27
77. Darco Fico (Can) Composite A Canada 12.28
78. Chad Grochowina (Can) Saeco 12.32
79. Ray Duggan (Can) Saeco 12.33
80. Jeff Werner (Can) Composite B 12.34
81. Georges Visser (Can) Saeco 12.34
82. Daniel Maggiacomo (Can) Jet Fuel-Vitasoy 12.34
83. Charles Dionne (Can) Degree Radio Energie-Shaklee 13.48
84. Matthew Hansen (Can) Jet Fuel-Vitasoy 13.53
85. Jean-Francois Rucine (Can) Hong Kong CMS Jian Libao 16.24
86. Osmond Barker (Can) Composite A Canada 17.16
87. Fabrice Giblaca (Fra) Club Guadeloupe 17.17
88. Chris Lech (Can) Composite A Canada 21.16
89. Eduardo Graciano (Mex) Mexican National Team 29.00
90. Gustavo Carillo (Gua) Composite B 33.38
91. Dominique Donnat (Fra) Club Guadeloupe 35.30
92. Jason McCartney (USA) Nutra-Fig 35.47
93. Guillaume Belzile (Can) Jet Fuel-Vitasoy 36.17
94. Michael Stickland (Can) Composite B 38.28
95. Daniel Fortin (Can) Équipe Québec 38.34
96. Adam Garlapow (USA) Composite B 40.20
97. Matt Kings (Can) Composite A Canada 40.22
98. Greg Seganfredo (Can) Composite A Canada 40.24
99. Léonard Belland (Can) Composite B 40.24
100. Armand Posthumus (Ned) Natural Pinarello 40.32
101. Koan Hang Kan (Hkg) Hong Kong CMS Jian Libao 40.35
102. Chi Hang Leung (Hkg) Hong Kong CMS Jian Libao 44.07
103. Olivier Hebreu (Fra) Club Guadeloupe 45.49
104. Chun Ming Tsoi (Hkg) Hong Kong CMS Jian Libao 1.09.24
Overall Points:
1. Gorden Fraser (Can) Mercury Cycling Team 38
2. Andreas Beikirch (Ger) Die Continentale-Olympia 27
3. Mark McCormak (USA) Saturn Cycling Team 24
4. Jaroslav Bilek (Cze) Wüstenrot-ZVVZ 24
5. Mike Sayers (USA) Mercury Cycling Team 24
6. Levis Leipheimer (USA) Saturn Cycling Team 22
7. Erick Lyman (Can) Jet Fuel-Vitasoy 18
8. Micheal Barry (Can) Saturn Cycling Team 16
9. Eric Wohlberg (Can) Degree Radio Energie-Shaklee 15
10. Slavomir Heger (Cze) Wüstenrot-ZVVZ 14
11. Vasilly Davidenko (Rus) Navigators Cycling Team 12
12. Jan Hruska (Cze) Wüstenrot-ZVVZ 12
13. Cszelaw Lukascewicz (Can) Wüstenrot-ZVVZ 11
14. Paul Martin (USA) Navigators Cycling Team 10
15. David Clinger (USA) Mercury Cycling Team 10
16. Mark Walters (Can) Navigators Cycling Team 9
17. Graeme Miller (NZ) Degree Radio Energie-Shaklee 9
18. Floyd Landis (USA) Mercury Cycling Team 9
19. Jesus Zarate Estrada (Mex) Mercury Cycling Team 8
20. Charles Dionne (Can) Degree Radio Energie-Shaklee 8
21. Glen Mitchell (NZ) Degree Radio Energie-Shaklee 7
22. Alexandre Bernard (Can) Canadian National 7
23. René Andrle (Cze) Wüstenrot-ZVVZ 5
24. Giusseppe Giuliano (Can) Jet Fuel-Vitasoy 4
25. Tomas Konecny (Cze) Wüstenrot-ZVVZ 4
26. Brendon Vesty (NZ) Navigators Cycling Team 3
27. Elliot Hubbard (USA) Navigators Cycling Team 3
28. Esteves Uribe (Mex) Mexican National Team 3
29. Scott Moninger (USA) Mercury Cycling Team 2
30. Jason Van Marle (USA) Nutra-Fig 1
31. Alexandre Lavallé (Can) Canadian National 1
Overall Mountains:
1. Luca Segato (Can) Nutra-Fig 27
2. Jaroslav Bilek (Cze) Wüstenrot-ZVVZ 23
3. Eduardo Graciano (Mex) Mexican National Team 20
4. Jonathan Tremblay (Can) Équipe Québec 14
5. Adam Livingston (USA) Nutra-Fig 11
6. Guillaume Belzile (Can) Jet Fuel-Vitasoy 7
7. Brendon Vesty (NZ) Navigators Cycling Team 7
8. Micheal Barry (Can) Saturn Cycling Team 6
9. Louis Teplier (Fra) Club Guadeloupe 5
10. Carlos Manuel Hernandez Santana (Mex) Mexican National Te 5
11. Osmond Barker (Can) Composite A Canada 3
12. Matthew Hansen (Can) Jet Fuel-Vitasoy 1
13. René Andrle (Cze) Wüstenrot-ZVVZ 1
Overall Teams:
1. Mercury Cycling Team 25.29.05
2. Wüstenrot-ZVVZ 0.01
3. Degree Radio Energie-Shaklee 0.05
4. Saturn Cycling team 0.07
5. Navigators Cycling team 0.13
6. Nutra Fig 0.26
7. Die Continentale-Olympia 0.39
8. Canadian National 0.40
9. Mexican National Team 0.42
10. Jet Fuel-Vitasoy 0.51
11. Équipe Québec 5.22
12. Natural Pinarello 22.00
13. Saeco 25.13
14. Composite A 41.02
15. Composite B 46.05
16. Club Guadeloupe 1.37.59
17. Hong kong CMS Jian Libao 1.40.49