1 Bernhard Eisel (Aut) Française Des Jeux 4.20.43
2 Manuel Cardoso (Por) Carvalhelhos-Boavista
3 Niko Eeckhout (Bel) Chocolade Jacques-Topsport Vlaanderen
4 Marco Zanotti (Ita) Unibet.com
5 Giosuè Bonomi (Ita) Barloworld
6 Pedro Soeiro (Por) Riberalves-Alcobaça
7 Robert Förster (Ger) Gerolsteiner
8 Sébastien Minard (Fra) Cofidis
9 Henk Vogels (Aus) Davitamon-Lotto
10 Eric Baumann (Ger) T-Mobile Team
11 Pedro Lopes (Por) La Aluminios-Liberty Seguros
12 Markus Zberg (Swi) Gerolsteiner
13 Nelson Vitorino (Por) Duja-Tavira
14 Arnaud Gerard (Fra) Française Des Jeux
15 Peter Van Petegem (Bel) Davitamon-Lotto
16 Bruno Neves (Por) Madeinox-Brica-Canel
17 Gert Steegmans (Bel) Davitamon-Lotto
18 Patrik Sinkewitz (Ger) T-Mobile Team
19 Enrico Degano (Ita) Barloworld
20 Koen Barbe (Bel) Chocolade Jacques-Topsport Vlaanderen
21 Camille Bouquet (Fra) Unibet.com
22 Matthias Russ (Ger) Gerolsteiner
23 Chad Hartley (USA) TIAA-CREF
24 Rui Sa (Por) Barbot-Halcon
25 Paul Sneeboer (Ned) Duja-Tavira
26 Michael Lange (USA) TIAA-CREF
27 Nuno Marta (Por) Imoholding-Loule Jardim H
28 Bruno Lima (Por) Maia-Milaneza
29 Kurt Hovelynck (Bel) Chocolade Jacques-Topsport Vlaanderen
30 Jeremy Hunt (GBr) Unibet.com
31 Carlos Da Cruz (Fra) Française Des Jeux
32 Christophe Detilloux (Bel) Française Des Jeux
33 Hugo Sabido (Por) Barloworld
34 Dan Bowman (USA) TIAA-CREF
35 Helder Oliveira (Por) Madeinox-Brica-Canel
36 Christophe Brandt (Bel) Davitamon-Lotto
37 Jorge Torre (Por) Paredes Rota Dos Moveis
38 Tom Veelers (Ned) Rabobank
39 Krassimir Vasilev (Bul) Duja-Tavira
40 Christophe Mengin (Fra) Française Des Jeux
41 Virgilio Dos Santos (Por) Carvalhelhos-Boavista
42 Thomas Ziegler (Ger) T-Mobile Team
43 Claudio Faria (Por) Madeinox-Brica-Canel
44 Mickael Delage (Fra) Française Des Jeux
45 Alejandro Marque (Spa) Imoholding-Loule Jardim H
46 Pedro Andrade (Por) Maia-Milaneza
47 Jurgen Van Goolen (Bel) Discovery Channel
48 Celestino Pinho (Por) Barbot-Halcon
49 Rui Sousa (Por) La Aluminios-Liberty Seguros
50 Sergio Sousa (Por) Madeinox-Brica-Canel
51 Pedro Arreitunandia (Spa) Barloworld
52 Bruno Pires (Por) Maia-Milaneza
53 Davide Rebellin (Ita) Gerolsteiner
54 Marco Cunha (Por) Madeinox-Brica-Canel
55 Jose Rodrigues (Por) Carvalhelhos-Boavista
56 Linus Gerdemann (Ger) T-Mobile Team
57 Jörg Ludewig (Ger) T-Mobile Team
58 Luis Sarreira (Por) Riberalves-Alcobaça
59 Helder Miranda (Por) Riberalves-Alcobaça
60 Benny De Schrooder (Bel) Chocolade Jacques-Topsport Vlaanderen
61 Andre Cardoso (Por) Paredes Rota Dos Moveis
62 Evert Verbist (Bel) Chocolade Jacques-Topsport Vlaanderen
63 Kai Reus (Ned) Rabobank
64 Andrei Zintchenko (Rus) Riberalves-Alcobaça
65 Stefan Schumacher (Ger) Gerolsteiner
66 Frédéric Guesdon (Fra) Française Des Jeux
67 Hector Guerra (Spa) La Aluminios-Liberty Seguros
68 Daniel Petrov (Bul) Maia-Milaneza
69 Wim Vansevenant (Bel) Davitamon-Lotto
70 Wesley V.Der Linden (Bel) Chocolade Jacques-Topsport Vlaanderen
71 Carlos Pinho (Por) Barbot-Halcon
72 Ian Macgregor (USA) TIAA-CREF
73 Joao Cabreira (Por) Maia-Milaneza
74 Mathieu Heijboer (Ned) Cofidis
75 Pedro Cardoso (Por) Maia-Milaneza
76 Pedro Barnabe (Por) Paredes Rota Dos Moveis
77 Jordi Grau (Spa) La Aluminios-Liberty Seguros
78 Amets Txurruka (Spa) Barloworld
79 José Luis Rubiera (Spa) Discovery Channel
80 David Garcia (Spa) La Aluminios-Liberty Seguros
81 Tiaan Kannemeyer (RSA) Barloworld
82 Luis Pinheiro (Por) La Aluminios-Liberty Seguros
83 José Vaz (Por) Paredes Rota Dos Moveis
84 Robert Gesink (Ned) Rabobank
85 Maarten Wynants (Bel) Chocolade Jacques-Topsport Vlaanderen
86 Tiago Machado (Por) Carvalhelhos-Boavista
87 Renato Silva (Por) Imoholding-Loule Jardim H
88 Bert Roesems (Bel) Davitamon-Lotto
89 Carlos Nozal (Spa) La Aluminios-Liberty Seguros
90 André Vital (Por) Madeinox-Brica-Canel
91 Luis Silva (Por) Duja-Tavira
92 Paulo Barroso (Por) Vitoria-ASC
93 Benjamin Noval (Spa) Discovery Channel
94 Jose Cabezuela (Spa) Paredes Rota Dos Moveis
95 Jurgen Van Den Broeck (Bel) Discovery Channel
96 Claus Moller (Den) Barbot-Halcon
97 Kim Kirchen (Lux) T-Mobile Team
98 Pedro Fernandez (Spa) Imoholding-Loule Jardim H
99 Angel Castresana (Spa) Unibet.com
100 Gilberto Martins (Por) Vitoria-ASC
101 Joaquim Sampaio (Por) Carvalhelhos-Boavista
102 Hernani Broco (Por) La Aluminios-Liberty Seguros
103 José Martins (Por) Vitoria-ASC
104 Marco Serpellini (Ita) Unibet.com
105 Luis Perez (Spa) Cofidis
106 Ricardo Mestre (Por) Duja-Tavira
107 Emden Jos Van (Ned) Rabobank
108 Hugo Vitor (Por) Riberalves-Alcobaça
109 Alexandre Oliveira (Por) Paredes Rota Dos Moveis
110 Timothy Duggan (USA) TIAA-CREF
111 Tom Stamsnijder (Ned) Rabobank
112 Marcel Strauss (Swi) Gerolsteiner
113 Nathan Mitchell (USA) TIAA-CREF
114 Tom Leezer (Ned) Rabobank
115 Afonso Azevedo (Por) Maia-Milaneza
116 William Walker (Aus) Rabobank
117 Bruno Castanheira (Por) Maia-Milaneza
118 Nick Gates (Aus) Davitamon-Lotto
119 Kurt V. De Wouwer (Bel) Unibet.com
120 Geert Omloop (Bel) Unibet.com
121 Maxime Monfort (Bel) Cofidis
122 Vitor Rodrigues (Por) Barbot-Halcon
123 Hélder Magalhães (Por) Carvalhelhos-Boavista
124 José Azevedo (Por) Discovery Channel
125 Frédéric Bessy (Fra) Cofidis
126 Micael Isidoro (Por) Riberalves-Alcobaça
127 Gilberto Sampaio (Por) Paredes Rota Dos Moveis
128 David Livramento (Por) Duja-Tavira
129 Edgar Anao (Por) Imoholding-Loule Jardim H
130 Luis Bartolomeu (Por) Duja-Tavira
131 Trent Lowe (Aus) Discovery Channel
132 César Pinto (Por) Imoholding-Loule Jardim H
133 Bradley Wiggins (GBr) Cofidis
134 Wim Van Huffel (Bel) Davitamon-Lotto
135 Erwin Thijs (Bel) Unibet.com
136 José Sousa (Por) Vitoria-ASC
137 Pavel Padrnos (Cze) Discovery Channel
138 Serge Pauwels (Bel) Chocolade Jacques-Topsport Vlaanderen
139 Hermano Vieira (Por) Vitoria-ASC
140 Nicolas Roche (Irl) Cofidis
141 Vitor Carvalho (Por) Vitoria-ASC
142 Sergio Bernardo (Spa) Carvalhelhos-Boavista
143 Jussi Veikkanen (Fin) Française Des Jeux
144 Felix Cardenas (Col) Barloworld
145 François Parisien (Can) TIAA-CREF
146 Sergio Ribeiro (Por) Barbot-Halcon
147 Jorge Da Costa (Por) Imoholding-Loule Jardim H
148 Claudio Paulinho (Por) Riberalves-Alcobaça
149 Pedro Costa (Por) Vitoria-ASC
150 Gustavo Rodriguez (Spa) Barbot-Halcon
151 Serhiy Honchar (Ukr) T-Mobile Team
152 Stuart Gillespie (USA) TIAA-CREF
153 Sven Montgomery (Swi) Gerolsteiner
154 Ben Day (Aus) Carvalhelhos-Boavista
155 Lars Boom (Ned) Rabobank
156 Rik Verbrugghe (Bel) Cofidis 0.28
157 Stephan Schreck (Ger) T-Mobile Team
Points
1 Bernhard Eisel (Aut) Française Des Jeux 25 pts
2 Manuel Cardoso (Por) Carvalhelhos-Boavista 20
3 Niko Eeckhout (Bel) Chocolade Jacques-Topsport Vlaanderen 16
4 Marco Zanotti (Ita) Unibet.com 13
5 Giosuè Bonomi (Ita) Barloworld 10
6 Pedro Soeiro (Por) Riberalves-Alcobaça 8
7 Robert Förster (Ger) Gerolsteiner 6
8 Sébastien Minard (Fra) Cofidis 4
9 Henk Vogels (Aus) Davitamon-Lotto 2
10 Eric Baumann (Ger) T-Mobile Team 1
Mountains
Climb - Cat. 3, km 64,00
1 Jussi Veikkanen (Fin) Française Des Jeux 5 pts
2 Maarten Wynants (Bel) Chocolade Jacques-Topsport Vlaanderen 3
3 Angel Castresana (Spa) Unibet.com 1
Climb - Cat. 3, km 72,70
1 Jussi Veikkanen (Fin) Française Des Jeux 5 pts
2 Maarten Wynants (Bel) Chocolade Jacques-Topsport Vlaanderen 3
3 Angel Castresana (Spa) Unibet.com 1
Metas Volantes
Rotunda Do Modelo, km 23,50
1 Lars Boom (Ned) Rabobank 3 pts
2 Jussi Veikkanen (Fin) Française Des Jeux 2
3 Maarten Wynants (Bel) Chocolade Jacques-Topsport Vlaanderen 1