1 David Arroyo (Spa) L.A. Pecol 4.13.46
2 David Bernabeu (Spa) Milaneza-Maia 0.04
3 Nuno Ribeiro (Por) L.A. Pecol 0.14
4 Rui Lavarinhas (Por) Milaneza-Maia
5 Txema Del Olmo (Spa) Milaneza-Maia 0.32
6 Ezequiel Mosquera (Spa) Carvalhelhos-Boavista 1.07
7 Sergio Paulinho (Por) L.A. Pecol 1.10
8 Jose Miguel Elias (Spa) Relax-Bodysol 1.20
9 Paolo Lanfranchi (Ita) Ceramiche Panaria-Margres 1.49
10 Hector Guerra (Spa) Relax-Bodysol
11 Daniel Petrov (Bul) Carvalhelhos-Boavista
12 Nelson Vitorino (Por) Wurth/Bom Petisco 2.09
13 Hugo Vitor (Por) Wurth/Bom Petisco
14 David De La Fuente (Spa) Saunier Duval-Prodir 2.22
15 Celio Sousa (Por) Carvalhelhos-Boavista 4.06
16 Virgilio Santos (Por) Antarte- Rota Dos Moveis 5.23
17 Ramon Troncoso (Spa) Imoholding-Loule J.H.
18 Rui Miguel Sousa (Por) Milaneza-Maia 6.29
19 Nuno Alves (Por) Barbot-Gaia 6.54
20 David Plaza (Spa) Antarte- Rota Dos Moveis
21 Joaquim Andrade (Por) Wurth/Bom Petisco
22 Pedro Cardoso (Por) Milaneza-Maia
23 Andrei Zintchenko (Rus) Milaneza-Maia
24 Victoriano Fernandez (Spa) Asc-Vila Do Conde
25 Candido Barbosa (Por) L.A. Pecol 6.59
26 Adolfo Garcia (Spa) Kelme-Costa Blanca
27 Jose Martinez (Spa) Imoholding-Loule J.H. 7.32
28 Quintino Rodrigues (Por) Hoop CCC-Polsat 7.44
29 David George (RSA) Barloworld-Androni G 7.55
30 Oscar Laguna (Spa) Relax-Bodysol 8.03
31 Angel Gomez (Spa) Saunier Duval-Prodir 8.10
32 Luis Perez (Spa) Relax-Bodysol 8.22
33 Piotr Przydzial (Pol) Hoop CCC-Polsat 8.39
34 Joaquim Sampaio (Por) Carvalhelhos-Boavista 9.06
35 Carlos Pinho (Por) Barbot-Gaia
36 Romans Vainsteins (Lat) Lampre 9.32
37 Gonçalo Amorim (Por) Milaneza-Maia 10.03
38 Helder Miranda (Por) Wurth/Bom Petisco
39 Eladio Jimenez (Spa) Kelme-Costa Blanca 10.36
40 Gustavo Cesar (Spa) Relax-Bodysol 11.16
41 Pedro Hermida (Spa) Beppi-Ovarense 12.47
42 Yon Bru (Spa) L.A. Pecol
43 Paolo Tiralongo (Ita) Ceramiche Panaria-Margres 13.10
44 Eddy Serri (Ita) Barloworld-Androni G 13.11
45 Dario Frigo (Ita) Fassa Bortolo 13.44
46 Tom Danielson (USA) Fassa Bortolo
47 Ivan Ramiro Parra (Col) Kelme-Costa Blanca
48 Claudio Faria (Por) Asc-Vila Do Conde 13.47
49 Pedro Costa (Por) Asc-Vila Do Conde 17.45
50 Sergio Ribeiro (Por) Asc-Vila Do Conde
51 Pavel Brutt (Rus) Lokomotiv 19.58
52 Pedro Soeiro (Por) Carvalhelhos-Boavista 20.50
53 Luis Sarreira (Por) Beppi-Ovarense 22.30
54 Andre Vital (Por) Carvalhelhos-Boavista
55 Renato Silva (Por) Milaneza-Maia
56 Cesar Pinto (Por) Asc-Vila Do Conde
57 Alexis Rodrigues (Spa) Beppi-Ovarense 23.08
58 Alberto Borrajo (Arg) Ceramiche Panaria-Margres 23.22
59 Fabio Sacchi (Ita) Fassa Bortolo 24.29
60 Israel Nunez (Spa) Asc-Vila Do Conde 25.50
61 Pedro Martins (Por) Barbot-Gaia 28.39
62 Jacek Morajko (Pol) Antarte- Rota Dos Moveis 28.58
63 Hugo Lucio (Por) Barbot-Gaia
64 Gerardo Fernandez (Arg) Antarte- Rota Dos Moveis
65 Jose Rodrigues (Por) Carvalhelhos-Boavista
66 Alberto Benito (Spa) Antarte- Rota Dos Moveis
67 Luis Pasamontes (Spa) Relax-Bodysol
68 Jose Oliveira (Por) Beppi-Ovarense
69 Juan Manuel Garate (Spa) Lampre
70 Oscar Romero (Spa) Beppi-Ovarense
71 Marco Silvestre (Por) Imoholding-Loule J.H. 30.03
72 Marco Pinotti (Ita) Lampre 30.38
73 Juan Gomis (Spa) Saunier Duval-Prodir
74 Julian Sanchez (Spa) Fassa Bortolo
75 Adrian Palomares (Spa) Carvalhelhos-Boavista 31.57
76 Sergiy Matveyev (Ukr) Ceramiche Panaria-Margres 34.24
77 Paulo Barroso (Por) Milaneza-Maia 36.56
78 Bruno Neves (Por) Asc-Vila Do Conde
79 Alejandro Marques (Spa) Carvalhelhos-Boavista
80 Jose De Sousa (Por) Beppi-Ovarense
81 Matteo Carrara (Ita) Lampre
82 Marek Galinski (Pol) Hoop CCC-Polsat
83 Ivan Ravaioli (Ita) Barloworld-Androni G
84 Fernando Fernandez (Spa) Beppi-Ovarense
85 Gustavo Dominguez (Spa) Relax-Bodysol
86 Andrea Moletta (Ita) Barloworld-Androni G
87 Slawomir Kohut (Pol) Hoop CCC-Polsat
88 Fernando Sousa (Por) Antarte- Rota Dos Moveis
89 Serguei Klimov (Rus) Lokomotiv
90 Plamen Stoyanov (Bul) Hoop CCC-Polsat
91 Simone Bertoletti (Ita) Lampre
92 Pedro Andrade (Por) L.A. Pecol
93 Tim Johnson (USA) Saunier Duval-Prodir
94 Gustav Erik Larsson (Swe) Fassa Bortolo
95 David Garcia (Spa) L.A. Pecol
96 Jan Svorada (Cze) Lampre
97 Jose Gimenez (Spa) Wurth/Bom Petisco
98 Luis Pinheiro (Por) L.A. Pecol
99 Alessandro Cortinovis (Ita) Lampre
100 Francisco Garcia (Spa) Antarte- Rota Dos Moveis
101 Mauro Facci (Ita) Fassa Bortolo
102 Radoslaw Romanik (Pol) Hoop CCC-Polsat
103 Juan Olmo (Spa) Barbot-Gaia
104 Nikita Eskov (Rus) Lokomotiv
105 Manuel Quinziato (Ita) Lampre
106 Alexander Serov (Rus) Lokomotiv
107 Alexei Markov (Rus) Hoop CCC-Polsat
108 Paulo Ferreira (Por) Antarte- Rota Dos Moveis
109 Filippo Perfetto (Ita) Ceramiche Panaria-Margres
110 Javier Cherro (Spa) Kelme-Costa Blanca
111 David Blanco (Spa) Kelme-Costa Blanca
112 Rui Pinto (Por) Barbot-Gaia
113 Rui Madeira (Por) Imoholding-Loule J.H.
114 Rubens Bertogliati (Swi) Saunier Duval-Prodir
115 Vicente Fernandez (Spa) Imoholding-Loule J.H.
116 Jose Cayetano Julia (Spa) Kelme-Costa Blanca
117 Ramon Zaragosa (Spa) Imoholding-Loule J.H.
118 Vidal Fitas (Por) Wurth/Bom Petisco
119 Ivan Mayoz (Spa) Relax-Bodysol
120 Julio Lopez (Spa) Relax-Bodysol
121 Brett Lancaster (Aus) Ceramiche Panaria-Margres
122 Xavier Tondo (Spa) Barbot-Gaia
123 Nuno Marta (Por) Wurth/Bom Petisco
124 Krassimir Vasilev (Bul) Wurth/Bom Petisco
125 Martin Garrido (Arg) Barbot-Gaia
126 Ricardo Costa (Por) Wurth/Bom Petisco
127 Francesco Bellotti (Ita) Barloworld-Androni G
128 Fernando Jimenez (Spa) Imoholding-Loule J.H.
129 Jorge Da Costa (Por) Imoholding-Loule J.H.
130 Ruben Oarbeascoa (Spa) L.A. Pecol
131 Miguel Tabanera (Spa) Beppi-Ovarense
132 Alberto Ongarato (Ita) Fassa Bortolo
133 Stefan Adamsson (Swe) Barloworld-Androni G
134 Isidro Cerrato (Por) Barbot-Gaia
135 Julio Alberto Perez Cuapio (Mex) Ceramiche Panaria-Margres
136 Antonio Olmo (Spa) Kelme-Costa Blanca
137 Anton Mindlin (Rus) Lokomotiv 40.11
138 Maxim Averin (Rus) Lokomotiv
139 Nikolai Troussov (Rus) Lokomotiv 44.59
140 Mikhail Ignatiev (Rus) Lokomotiv 45.18
141 Rodney Green (RSA) Barloworld-Androni G 45.53
Points
1 David Arroyo (Spa) L.A. Pecol 25 pts
2 David Bernabeu (Spa) Milaneza-Maia 20
3 Nuno Ribeiro (Por) L.A. Pecol 16
4 Rui Lavarinhas (Por) Milaneza-Maia 13
5 Txema Del Olmo (Spa) Milaneza-Maia 10
6 Ezequiel Mosquera (Spa) Carvalhelhos-Boavista 8
7 Sergio Paulinho (Por) L.A. Pecol 6
8 Jose Miguel Elias (Spa) Relax-Bodysol 4
9 Paolo Lanfranchi (Ita) Ceramiche Panaria-Margres 2
10 Hector Guerra (Spa) Relax-Bodysol 1
Mountains
Cumieira - Cat. 2, km 92,40
1 Pedro Cardoso (Por) Milaneza-Maia 10 pts
2 Nelson Vitorino (Por) Wurth/Bom Petisco 8
3 Rui Lavarinhas (Por) Milaneza-Maia 6
4 Pedro Martins (Por) Barbot-Gaia 4
5 David De La Fuente (Spa) Saunier Duval-Prodir 2
6 Sergio Paulinho (Por) L.A. Pecol 1
Alto Do Velao - Cat. 3, km 115,10
1 Pedro Cardoso (Por) Milaneza-Maia 5 pts
2 David Arroyo (Spa) L.A. Pecol 3
3 David De La Fuente (Spa) Saunier Duval-Prodir 2
4 Andrei Zintchenko (Rus) Milaneza-Maia 1