1 Koldo Fernandez (Spa) Euskaltel - Euskadi 4.56.54 (37.487 km/h)
2 Manuel Cardoso (Por) Liberty Seguros
3 Gerald Ciolek (Ger) Team Milram
4 Robbie McEwen (Aus) Team Katusha
5 Heinrich Haussler (Ger) Cervelo Test Team
6 Philippe Gilbert (Bel) Silence-Lotto
7 Dennis Van Winden (Ned) Rabobank Continental
8 Wouter Weylandt (Bel) Quick Step
9 Vicente Reynes (Spa) Team Columbia - Highroad
10 Gianni Meersman (Bel) Française Des Jeux
11 Kristof Goddaert (Bel) Topsport Vlaanderen - Mercator
12 Sylvain Chavanel (Fra) Quick Step
13 Pedro Soeiro (Por) C. C. Loulé- Louleta
14 Greg Van Avermaet (Bel) Silence-Lotto
15 Mauro Santambrogio (Ita) Lampre - N.G.C.
16 Sergey Lagutin (Uzb) Vacansoleil Pro Cycling Team
17 Manuele Mori (Ita) Lampre - N.G.C.
18 Alejandro Marque (Spa) Palmeiras Resort / Tavira
19 Tony Martin (Ger) Team Columbia - Highroad
20 Dries Devenyns (Bel) Quick Step
21 David Millar (GBr) Garmin - Slipstream
22 David Blanco (Spa) Palmeiras Resort / Tavira
23 Gert Dockx (Bel) Team Columbia - Highroad
24 Nelson Vitorino (Por) Palmeiras Resort / Tavira
25 Bert Grabsch (Ger) Team Columbia - Highroad
26 Maarten Neyens (Bel) Topsport Vlaanderen - Mercator
27 Roy Sentjens (Bel) Silence-Lotto
28 Martin Garrido (Arg) Palmeiras Resort / Tavira
29 Steven Kruijswijk (Ned) Rabobank Continental
30 Ruben Perez (Spa) Euskaltel - Euskadi
31 Andreas Klöden (Ger) Astana
32 Danny Pate (USA) Garmin - Slipstream
33 Markus Fothen (Ger) Team Milram
34 Carlos Nozal (Spa) Liberty Seguros
35 Egoi Martinez (Spa) Euskaltel - Euskadi
36 Helder Oliveira (Por) Barbot - Siper
37 Nelson Rocha (Por) Madeinox Boavista
38 Constantino Zaballa (Spa) Paredes Rota Dos Moveis
39 Michael Van Stayen (Bel) Rabobank Continental
40 David Bernabeu (Spa) Barbot - Siper
41 Yoann Offredo (Fra) Française Des Jeux
42 Alberto Contador (Spa) Astana
43 William Frischkorn (USA) Garmin - Slipstream
44 Maxime Monfort (Bel) Team Columbia - Highroad
45 Bruno Pires (Por) Barbot - Siper
46 Nuno Marta (Por) C. C. Loulé- Louleta
47 Roger Hammond (GBr) Cervelo Test Team
48 Matteo Carrara (Ita) Vacansoleil Pro Cycling Team
49 Andreas Klier (Ger) Cervelo Test Team
50 Simon Gerrans (Aus) Cervelo Test Team
51 César Quiterio (Por) C. C. Loulé- Louleta
52 Tejay Van Garderen (USA) Rabobank Continental
53 Matteo Tosatto (Ita) Quick Step
54 Toni Colom (Spa) Team Katusha
55 Leonardo Duque (Col) Cofidis, Le Credit En Ligne
56 Samuel Caldeira (Por) Palmeiras Resort / Tavira
57 Stijn Devolder (Bel) Quick Step
58 Sébastien Rosseler (Bel) Quick Step
59 Tiago Machado (Por) Madeinox Boavista
60 Marcel Sieberg (Ger) Team Columbia - Highroad
61 Markel Irizar (Spa) Euskaltel - Euskadi
62 Samuel Coelho (Por) Barbot - Siper
63 Joao Benta (Por) Madeinox Boavista
64 Bruno Lima (Por) Madeinox Boavista
65 Johnny Hoogerland (Ned) Vacansoleil Pro Cycling Team
66 Gorka Verdugo (Spa) Euskaltel - Euskadi
67 Christophe Brandt (Bel) Silence-Lotto
68 Sergio Sousa (Por) Madeinox Boavista
69 Matheus Pronk (Ned) Vacansoleil Pro Cycling Team
70 Lieuwe Westra (Ned) Vacansoleil Pro Cycling Team
71 Steven De Jongh (Ned) Quick Step
72 Sergej Fuchs (Ger) Rabobank Continental
73 Stijn Vandenbergh (Bel) Team Katusha
74 Ruben Plaza (Spa) Liberty Seguros
75 Mickael Delage (Fra) Silence-Lotto
76 Geert Steurs (Bel) Topsport Vlaanderen - Mercator
77 Niki Terpstra (Ned) Team Milram
78 Bart Vanheule (Bel) Topsport Vlaanderen - Mercator
79 Filipe Cardoso (Por) Liberty Seguros
80 Benny De Schrooder (Bel) An Post - Sean Kelly Team
81 Sandy Casar (Fra) Française Des Jeux
82 Frederic Guesdon (Fra) Française Des Jeux
83 Santiago Perez (Spa) Madeinox Boavista
84 Angelo Furlan (Ita) Lampre - N.G.C.
85 Marcus Burghardt (Ger) Team Columbia - Highroad
86 Björn Schröder (Ger) Team Milram
87 Arnoud Van Groen (Ned) Vacansoleil Pro Cycling Team
88 Gabriel Rasch (Nor) Cervelo Test Team
89 Francesco Gavazzi (Ita) Lampre - N.G.C.
90 Staf Scheirlinckx (Bel) Silence-Lotto
91 Alexandre Blain (Fra) Cofidis, Le Credit En Ligne
92 Peter Wrolich (Aut) Team Milram
93 Stephen Gallagher (Irl) An Post - Sean Kelly Team
94 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne
95 Kristof Vandewalle (Bel) Topsport Vlaanderen - Mercator
96 David Vaz (Por) Paredes Rota Dos Moveis
97 Julian Dean (NZl) Garmin - Slipstream
98 Sergey Renev (Kaz) Astana
99 Stéphane Auge (Fra) Cofidis, Le Credit En Ligne
100 Johan Van Summeren (Bel) Silence-Lotto
101 Pablo De Pedro (Spa) C. C. Loulé- Louleta
102 Sergio Paulinho (Por) Astana
103 Johan Coenen (Bel) Topsport Vlaanderen - Mercator
104 Isidro Nozal (Spa) Liberty Seguros
105 Hans Dekkers (Ned) Garmin - Slipstream
106 Nikolai Trussov (Rus) Team Katusha
107 Steven Van Vooren (Bel) An Post - Sean Kelly Team
108 Michel Kreder (Ned) Rabobank Continental
109 Simone Ponzi (Ita) Lampre - N.G.C.
110 Vergilio Santos (Por) Paredes Rota Dos Moveis
111 Huub Duyn (Ned) Garmin - Slipstream
112 Michael Schär (Swi) Astana
113 Kenny Lisabeth (Bel) An Post - Sean Kelly Team
114 Jeremy Hunt (GBr) Cervelo Test Team
115 Romain Villa (Fra) Cofidis, Le Credit En Ligne
116 Joaquim Sampaio (Por) Madeinox Boavista
117 Inaki Isasi (Spa) Euskaltel - Euskadi
118 Hernani Broco (Por) Liberty Seguros
119 Kevin Van Impe (Bel) Quick Step
120 Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator
121 Anthony Geslin (Fra) Française Des Jeux
122 Guennadi Mikhailov (Rus) Team Katusha
123 Blake Caldwell (USA) Garmin - Slipstream
124 Thomas Berkhout (Ned) Rabobank Continental
125 Eladio Jimenez (Spa) C. C. Loulé- Louleta
126 Luis Silva (Por) Palmeiras Resort / Tavira
127 Michel Elijzen (Ned) Silence-Lotto
128 Danail Petrov (Bul) Madeinox Boavista
129 Celestino Pinho (Por) Paredes Rota Dos Moveis
130 Damiano Cunego (Ita) Lampre - N.G.C.
131 Stijn Neirynck (Bel) Topsport Vlaanderen - Mercator
132 Christophe Kern (Fra) Cofidis, Le Credit En Ligne
133 Miguel Candil (Spa) Paredes Rota Dos Moveis
134 Carlos Pinho (Por) Barbot - Siper
135 Marco Marzano (Ita) Lampre - N.G.C.
136 Wouter Mol (Ned) Vacansoleil Pro Cycling Team
137 Pietro Cauchioli (Ita) Lampre - N.G.C.
138 Nico Sijmens (Bel) Cofidis, Le Credit En Ligne
139 Ruben Calvo (Spa) Paredes Rota Dos Moveis
140 Volodymir Gustov (Ukr) Cervelo Test Team
141 Hugo Vitor (Por) C. C. Loulé- Louleta
142 Rui Sousa (Por) Liberty Seguros
143 Alan Perez (Spa) Euskaltel - Euskadi
144 Arnaud Gerard (Fra) Française Des Jeux
145 Jef Peeters (Bel) An Post - Sean Kelly Team
146 David O'Loughlin (Irl) An Post - Sean Kelly Team
147 Tomas Vaitkus (Ltu) Astana
148 Thomas Fothen (Ger) Team Milram
149 Benoît Vaugrenard (Fra) Française Des Jeux
150 Bruno Castanheira (Por) Barbot - Siper
151 Krasimir Vasilev (Bul) Palmeiras Resort / Tavira
152 Robert Förster (Ger) Team Columbia - Highroad
153 Sébastien Chavanel (Fra) Française Des Jeux
154 Pedro Lopes (Por) C. C. Loulé- Louleta
155 Serguei Ivanov (Rus) Team Katusha
156 Candido Barbosa (Por) Palmeiras Resort / Tavira
157 Ignatas Konovalovas (Ltu) Cervelo Test Team
158 Aart Vierhouten (Ned) Vacansoleil Pro Cycling Team
159 Joäo Cabreira (Por) C. C. Loulé- Louleta
160 Paidi O'Brien (Irl) An Post - Sean Kelly Team
161 Pablo Urtasun (Spa) Euskaltel - Euskadi 0.41
162 Kenny De Haes (Bel) Team Katusha 0.44
163 Antonio Amorin (Por) Barbot - Siper 0.53
164 Artur Gajek (Ger) Team Milram 0.56
165 Martijn Maaskant (Ned) Garmin - Slipstream 1.00
166 Dmitriy Muravyev (Kaz) Astana 1.13
167 Bruno Barbosa (Por) Paredes Rota Dos Moveis 1.19
168 Benjamin Noval (Spa) Astana
169 Bernhard Eisel (Aut) Team Columbia - Highroad 3.21
170 Theo Bos (Ned) Rabobank Continental 12.05
Points
1 Koldo Fernandez (Spa) Euskaltel - Euskadi 25 pts
2 Manuel Cardoso (Por) Liberty Seguros 20
3 Gerald Ciolek (Ger) Team Milram 16
4 Robbie McEwen (Aus) Team Katusha 13
5 Heinrich Haussler (Ger) Cervelo Test Team 10
6 Philippe Gilbert (Bel) Silence-Lotto 8
7 Dennis Van Winden (Ned) Rabobank Continental 6
8 Wouter Weylandt (Bel) Quick Step 4
9 Vicente Reynes (Spa) Team Columbia - Highroad 2
10 Gianni Meersman (Bel) Française Des Jeux 1
Sprints
Nave Resonda, km.59.3
1 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 3 pts
2 Pedro Lopes (Por) C. C. Loulé- Louleta 2
3 Sergio Sousa (Por) Madeinox Boavista 1
Vila Do Bispo, km. 157.5
1 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 3 pts
2 Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator 2
3 Sergio Sousa (Por) Madeinox Boavista 1
Mountains
1 (Cat. 3) km. 33
1 Martijn Maaskant (Ned) Garmin - Slipstream 5 pts
2 Celestino Pinho (Por) Paredes Rota Dos Moveis 3
3 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 1
2 (Cat. 3) km. 41
1 Celestino Pinho (Por) Paredes Rota Dos Moveis 5 pts
2 Martijn Maaskant (Ned) Garmin - Slipstream 3
3 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 1
3 (Cat. 3) km. 103
1 Celestino Pinho (Por) Paredes Rota Dos Moveis 5 pts
2 Martijn Maaskant (Ned) Garmin - Slipstream 3
3 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 1
Teams
1 Quick Step 14.50.42
2 Silence-Lotto
3 Team Columbia-Highroad
4 Palmeiras Resort--Tavieras
5 Euskaltel-Euskadi
6 Rabobank
7 Garmin - Slipstream
8 Cervelo TestTeam
9 Liberty Seguros
10 C. C. Loulé-Louletano
11 Team Milram
12 Topsport Vlaanderen
13 Lampre - N.G.C.
14 Barbot-Siper
15 Vacansoleil Pro Cycling
16 Team Katusha
17 Francaise des Jeux
18 Madeinox- Boavista
19 Astana
20 Cofidis, Credit En Ligne
21 Paredes Rota Dos Moveis
22 An Post-Sean Kelly Team
General classification after stage 2
1 Koldo Fernandez (Spa) Euskaltel - Euskadi 9.28.23
2 Heinrich Haussler (Ger) Cervelo Test Team 0.04
3 Sergio Sousa (Por) Madeinox Boavista 0.07
4 Dennis Van Winden (Ned) Rabobank Continental 0.08
5 Manuel Cardoso (Por) Liberty Seguros
6 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne
7 Pedro Lopes (Por) C. C. Loulé- Louleta 0.09
8 Gerald Ciolek (Ger) Team Milram 0.10
9 Helder Oliveira (Por) Barbot - Siper 0.12
10 William Frischkorn (USA) Garmin - Slipstream
11 Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator
12 Wouter Weylandt (Bel) Quick Step 0.14
13 Robbie McEwen (Aus) Team Katusha
14 Sylvain Chavanel (Fra) Quick Step
15 Kristof Goddaert (Bel) Topsport Vlaanderen - Mercator
16 Martin Garrido (Arg) Palmeiras Resort / Tavira
17 Bert Grabsch (Ger) Team Columbia - Highroad
18 Yoann Offredo (Fra) Française Des Jeux
19 Constantino Zaballa (Spa) Paredes Rota Dos Moveis
20 Michael Van Stayen (Bel) Rabobank Continental
21 Roy Sentjens (Bel) Silence-Lotto
22 Alejandro Marque (Spa) Palmeiras Resort / Tavira
23 Gert Dockx (Bel) Team Columbia - Highroad
24 Pedro Soeiro (Por) C. C. Loulé- Louleta
25 Mauro Santambrogio (Ita) Lampre - N.G.C.
26 Tony Martin (Ger) Team Columbia - Highroad
27 Philippe Gilbert (Bel) Silence-Lotto
28 César Quiterio (Por) C. C. Loulé- Louleta
29 Roger Hammond (GBr) Cervelo Test Team
30 Bruno Lima (Por) Madeinox Boavista
31 Ruben Perez (Spa) Euskaltel - Euskadi
32 Marcel Sieberg (Ger) Team Columbia - Highroad
33 Samuel Coelho (Por) Barbot - Siper
34 Matteo Tosatto (Ita) Quick Step
35 Sergey Lagutin (Uzb) Vacansoleil Pro Cycling Team
36 Leonardo Duque (Col) Cofidis, Le Credit En Ligne
37 Samuel Caldeira (Por) Palmeiras Resort / Tavira
38 Nuno Marta (Por) C. C. Loulé- Louleta
39 Manuele Mori (Ita) Lampre - N.G.C.
40 Nelson Rocha (Por) Madeinox Boavista
41 Dries Devenyns (Bel) Quick Step
42 Nelson Vitorino (Por) Palmeiras Resort / Tavira
43 Steven Kruijswijk (Ned) Rabobank Continental
44 Benny De Schrooder (Bel) An Post - Sean Kelly Team
45 Alexandre Blain (Fra) Cofidis, Le Credit En Ligne
46 Simon Gerrans (Aus) Cervelo Test Team
47 Peter Wrolich (Aut) Team Milram
48 Maarten Neyens (Bel) Topsport Vlaanderen - Mercator
49 Matteo Carrara (Ita) Vacansoleil Pro Cycling Team
50 David Blanco (Spa) Palmeiras Resort / Tavira
51 Angelo Furlan (Ita) Lampre - N.G.C.
52 Andreas Klier (Ger) Cervelo Test Team
53 Hans Dekkers (Ned) Garmin - Slipstream
54 Greg Van Avermaet (Bel) Silence-Lotto
55 Geert Steurs (Bel) Topsport Vlaanderen - Mercator
56 Markus Fothen (Ger) Team Milram
57 Mickael Delage (Fra) Silence-Lotto
58 Toni Colom (Spa) Team Katusha
59 Vicente Reynes (Spa) Team Columbia - Highroad
60 Egoi Martinez (Spa) Euskaltel - Euskadi
61 Markel Irizar (Spa) Euskaltel - Euskadi
62 Carlos Nozal (Spa) Liberty Seguros
63 Marcus Burghardt (Ger) Team Columbia - Highroad
64 Maxime Monfort (Bel) Team Columbia - Highroad
65 Lieuwe Westra (Ned) Vacansoleil Pro Cycling Team
66 Sébastien Rosseler (Bel) Quick Step
67 David Millar (GBr) Garmin - Slipstream
68 Christophe Brandt (Bel) Silence-Lotto
69 Julian Dean (NZl) Garmin - Slipstream
70 David Bernabeu (Spa) Barbot - Siper
71 Bruno Pires (Por) Barbot - Siper
72 Stijn Vandenbergh (Bel) Team Katusha
73 Jeremy Hunt (GBr) Cervelo Test Team
74 Andreas Klöden (Ger) Astana
75 Wouter Mol (Ned) Vacansoleil Pro Cycling Team
76 Steven De Jongh (Ned) Quick Step
77 Steven Van Vooren (Bel) An Post - Sean Kelly Team
78 Michel Kreder (Ned) Rabobank Continental
79 Stijn Devolder (Bel) Quick Step
80 Gianni Meersman (Bel) Française Des Jeux
81 Danny Pate (USA) Garmin - Slipstream
82 Tejay Van Garderen (USA) Rabobank Continental
83 Nikolai Trussov (Rus) Team Katusha
84 Björn Schröder (Ger) Team Milram
85 Joao Benta (Por) Madeinox Boavista
86 Gabriel Rasch (Nor) Cervelo Test Team
87 Inaki Isasi (Spa) Euskaltel - Euskadi
88 Frederic Guesdon (Fra) Française Des Jeux
89 Alberto Contador (Spa) Astana
90 Filipe Cardoso (Por) Liberty Seguros
91 Arnoud Van Groen (Ned) Vacansoleil Pro Cycling Team
92 Tiago Machado (Por) Madeinox Boavista
93 Celestino Pinho (Por) Paredes Rota Dos Moveis
94 Matheus Pronk (Ned) Vacansoleil Pro Cycling Team
95 Ruben Plaza (Spa) Liberty Seguros
96 Aart Vierhouten (Ned) Vacansoleil Pro Cycling Team
97 Gorka Verdugo (Spa) Euskaltel - Euskadi
98 Sandy Casar (Fra) Française Des Jeux
99 Francesco Gavazzi (Ita) Lampre - N.G.C.
100 Stéphane Auge (Fra) Cofidis, Le Credit En Ligne
101 Tomas Vaitkus (Ltu) Astana
102 Staf Scheirlinckx (Bel) Silence-Lotto
103 Sébastien Chavanel (Fra) Française Des Jeux
104 Stijn Neirynck (Bel) Topsport Vlaanderen - Mercator
105 Bart Vanheule (Bel) Topsport Vlaanderen - Mercator
106 Johnny Hoogerland (Ned) Vacansoleil Pro Cycling Team
107 Luis Silva (Por) Palmeiras Resort / Tavira
108 Sergey Renev (Kaz) Astana
109 Niki Terpstra (Ned) Team Milram
110 David Vaz (Por) Paredes Rota Dos Moveis
111 Michel Elijzen (Ned) Silence-Lotto
112 Serguei Ivanov (Rus) Team Katusha
113 Sergej Fuchs (Ger) Rabobank Continental
114 Santiago Perez (Spa) Madeinox Boavista
115 Isidro Nozal (Spa) Liberty Seguros
116 Kenny Lisabeth (Bel) An Post - Sean Kelly Team
117 Sergio Paulinho (Por) Astana
118 Rui Sousa (Por) Liberty Seguros
119 Candido Barbosa (Por) Palmeiras Resort / Tavira
120 Stephen Gallagher (Irl) An Post - Sean Kelly Team
121 Michael Schär (Swi) Astana
122 Alan Perez (Spa) Euskaltel - Euskadi
123 Jef Peeters (Bel) An Post - Sean Kelly Team
124 Kristof Vandewalle (Bel) Topsport Vlaanderen - Mercator
125 Johan Van Summeren (Bel) Silence-Lotto
126 Johan Coenen (Bel) Topsport Vlaanderen - Mercator
127 Anthony Geslin (Fra) Française Des Jeux
128 Vergilio Santos (Por) Paredes Rota Dos Moveis
129 Huub Duyn (Ned) Garmin - Slipstream
130 Pablo De Pedro (Spa) C. C. Loulé- Louleta
131 Blake Caldwell (USA) Garmin - Slipstream
132 Krasimir Vasilev (Bul) Palmeiras Resort / Tavira
133 Eladio Jimenez (Spa) C. C. Loulé- Louleta
134 Miguel Candil (Spa) Paredes Rota Dos Moveis
135 Joaquim Sampaio (Por) Madeinox Boavista
136 Danail Petrov (Bul) Madeinox Boavista
137 Simone Ponzi (Ita) Lampre - N.G.C.
138 Romain Villa (Fra) Cofidis, Le Credit En Ligne
139 Thomas Fothen (Ger) Team Milram
140 Carlos Pinho (Por) Barbot - Siper
141 Damiano Cunego (Ita) Lampre - N.G.C.
142 Kevin Van Impe (Bel) Quick Step
143 Volodymir Gustov (Ukr) Cervelo Test Team
144 Arnaud Gerard (Fra) Française Des Jeux
145 Thomas Berkhout (Ned) Rabobank Continental
146 Marco Marzano (Ita) Lampre - N.G.C.
147 Benjamin Noval (Spa) Astana
148 Christophe Kern (Fra) Cofidis, Le Credit En Ligne
149 Pietro Cauchioli (Ita) Lampre - N.G.C.
150 Nico Sijmens (Bel) Cofidis, Le Credit En Ligne
151 Hugo Vitor (Por) C. C. Loulé- Louleta
152 Benoît Vaugrenard (Fra) Française Des Jeux
153 Ignatas Konovalovas (Ltu) Cervelo Test Team
154 Paidi O'Brien (Irl) An Post - Sean Kelly Team
155 Pablo Urtasun (Spa) Euskaltel - Euskadi 0.55
156 Kenny De Haes (Bel) Team Katusha 0.58
157 Robert Förster (Ger) Team Columbia - Highroad 1.07
158 Artur Gajek (Ger) Team Milram 1.10
159 Martijn Maaskant (Ned) Garmin - Slipstream 1.14
160 Hernani Broco (Por) Liberty Seguros 1.17
161 Ruben Calvo (Spa) Paredes Rota Dos Moveis 1.30
162 Guennadi Mikhailov (Rus) Team Katusha 3.05
163 Joäo Cabreira (Por) C. C. Loulé- Louleta
164 Bernhard Eisel (Aut) Team Columbia - Highroad 3.35
165 Bruno Castanheira (Por) Barbot - Siper 4.10
166 Dmitriy Muravyev (Kaz) Astana 4.18
167 David O'Loughlin (Irl) An Post - Sean Kelly Team 4.42
168 Antonio Amorin (Por) Barbot - Siper 5.03
169 Bruno Barbosa (Por) Paredes Rota Dos Moveis 5.29
170 Theo Bos (Ned) Rabobank Continental 15.10
Points classification
1 Koldo Fernandez (Spa) Euskaltel - Euskadi 41 pts
2 Heinrich Haussler (Ger) Cervelo Test Team 35
3 Dennis Van Winden (Ned) Rabobank Continental 26
4 Manuel Cardoso (Por) Liberty Seguros 20
5 Gerald Ciolek (Ger) Team Milram 16
6 Robbie McEwen (Aus) Team Katusha 13
7 Hans Dekkers (Ned) Garmin - Slipstream 13
8 Wouter Weylandt (Bel) Quick Step 10
9 Alexandre Blain (Fra) Cofidis, Le Credit En Ligne 10
10 Philippe Gilbert (Bel) Silence-Lotto 8
11 Bernhard Eisel (Aut) Team Columbia - Highroad 8
12 Sergio Sousa (Por) Madeinox Boavista 7
13 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 6
14 Pedro Lopes (Por) C. C. Loulé- Louleta 5
15 Bruno Lima (Por) Madeinox Boavista 4
16 Helder Oliveira (Por) Barbot - Siper 2
17 William Frischkorn (USA) Garmin - Slipstream 2
18 Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator 2
19 Peter Wrolich (Aut) Team Milram 2
20 Vicente Reynes (Spa) Team Columbia - Highroad 2
21 Wouter Mol (Ned) Vacansoleil Pro Cycling Team 1
22 Gianni Meersman (Bel) Française Des Jeux 1
Sprint classification
1 Sergio Sousa (Por) Madeinox Boavista 7 pts
2 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 6
3 Pedro Lopes (Por) C. C. Loulé- Louleta 5
4 William Frischkorn (USA) Garmin - Slipstream 2
5 Preben Van Hecke (Bel) Topsport Vlaanderen - Mercator 2
6 Helder Oliveira (Por) Barbot - Siper 2
Mountains classification
1 Celestino Pinho (Por) Paredes Rota Dos Moveis 13 pts
2 Martijn Maaskant (Ned) Garmin - Slipstream 11
3 Helder Oliveira (Por) Barbot - Siper 8
4 William Frischkorn (USA) Garmin - Slipstream 8
5 Hervé Duclos-Lassalle (Fra) Cofidis, Le Credit En Ligne 3
6 Thomas Berkhout (Ned) Rabobank Continental 2
Young rider classification
1 Heinrich Haussler (Ger) Cervelo Test Team
2 Dennis Van Winden (Ned) Rabobank Continental
3 Gerald Ciolek (Ger) Team Milram
4 Wouter Weylandt (Bel) Quick Step
5 Kristof Goddaert (Bel) Topsport Vlaanderen - Mercator
6 Yoann Offredo (Fra) Française Des Jeux
7 Michael Van Stayen (Bel) Rabobank Continental
8 Gert Dockx (Bel) Team Columbia - Highroad
9 Mauro Santambrogio (Ita) Lampre - N.G.C.
10 Tony Martin (Ger) Team Columbia - Highroad
11 Bruno Lima (Por) Madeinox Boavista
Portuguese rider classification
1 Sergio Sousa (Por) Madeinox Boavista
2 Manuel Cardoso (Por) Liberty Seguros
3 Pedro Lopes (Por) C. C. Loulé- Louleta
4 Helder Oliveira (Por) Barbot - Siper
5 Pedro Soeiro (Por) C. C. Loulé- Louleta
6 César Quiterio (Por) C. C. Loulé- Louleta
7 Bruno Lima (Por) Madeinox Boavista
8 Samuel Coelho (Por) Barbot - Siper
9 Samuel Caldeira (Por) Palmeiras Resort / Tavira
10 Nuno Marta (Por) C. C. Loulé- Louleta
11 Nelson Rocha (Por) Madeinox Boavista
Teams classification
1 Team Columbia - High Road 28.25.51
2 Quick Step
3 Cervelo Test Team
4 Silence-Lotto
5 Rabobank
6 Palmeiras Resort / Tavira
7 Garmin - Slipstream
8 Euskaltel - Euskadi
9 Cofidis, Le Credit en Ligne
10 Vacansoleil Pro Cycling Team
11 Team Milram
12 Liberty Seguros
13 Centro Cilismo de Loule - Louletano
14 Topsport Vlaanderen - Mercator
15 Team Katusha
16 Lampre - N.G.C
17 Barbot - Siper
18 Française des Jeux
19 Madeinox Boavista
20 An Post - Sean Kelly Team
21 Astana
22 Paredes Rota dos Moveis Sluiten