1 Martin Garrido (Arg) Barbot-Gaia 4.36.59
2 Stuart O'grady (Aus) Cofidis
3 Candido Barbosa (Por) L.A. Pecol
4 Marc De Maar (Ned) Rabobank
5 Michael Barry (Can) U.S. Postal Service
6 Jacek Morajko (Pol) Antarte-Rota Dos Moveis
7 Pedro Soeiro (Por) Carvalhelhos-Boavista
8 Jukka Vastaranta (Fin) Rabobank
9 James Vanlandschoot (Bel) Relax-Bodysol
10 Geert Steurs (Bel) Jong Vlaanderen 2016
11 Pedro Lopes (Por) L.A. Pecol
12 Angel Edo (Spa) Milaneza-Maia
13 Hugo Sabido (Por) Milaneza-Maia
14 Koldo Fernandez (Spa) Euskaltel-Euskadi
15 Ictor Hugo Peña (Col) U.S. Postal Service
16 Jimmy Engoulvent (Fra) Cofidis
17 Bruno Neves (Por) Asc-Vila Do Conde
18 Bas Giling (Ned) Rabobank
19 Sven Renders (Bel) Jong Vlaanderen 2016
20 Wim De Vocht (Bel) Relax-Bodysol
21 Gustavo Dominguez (Spa) Relax-Bodysol
22 David Bernabeu (Spa) Milaneza-Maia
23 Roman Luhovyy (Ukr) Ragt Semences-MG Rover
24 Inaki Isasi (Spa) Euskaltel-Euskadi
25 David Garcia (Spa) L.A. Pecol
26 Kurt Hoevelinck (Bel) Jong Vlaanderen 2016
27 Bruno Castanheira (Por) Milaneza-Maia
28 Nuno Alves (Por) Barbot-Gaia
29 Enrique Salgueiro (Spa) Beppi-Ovarense
30 Victor Gamito (Por) Milaneza-Maia
31 Jose Rodrigues (Por) Carvalhelhos-Boavista
32 Gerardo Fernandes (Arg) Antarte-Rota Dos Moveis
33 Nelson Vitorino (Por) Wurth/BOM Petisto
34 Janek Tombak (Est) Cofidis
35 Joaquim Andrade (Por) Wurth/BOM Petisto
36 Nuno Marta (Por) Wurth/BOM Petisto
37 Staf Scheirlinckx (Bel) Cofidis
38 Aketza Peña (Spa) Euskaltel-Euskadi
39 Ezequiel Mosquera (Spa) Carvalhelhos-Boavista
40 Michiel Elijzen (Ned) Rabobank
41 Joaquim Sampaio (Por) Carvalhelhos-Boavista
42 Joost Posthuma (Ned) Rabobank
43 Celio Sousa (Por) Carvalhelhos-Boavista
44 Bart Dockx (Bel) Relax-Bodysol
45 Eric Berthou (Fra) Ragt Semences-MG Rover
46 Gorka Verdugo (Spa) Euskaltel-Euskadi
47 José Azevedo (Por) U.S. Postal Service
48 Egoi Martinez (Spa) Euskaltel-Euskadi
49 Joseba Zubeldia (Spa) Euskaltel-Euskadi
50 Juan Olmo (Spa) Barbot-Gaia
51 Sergio Ribeiro (Por) Asc-Vila Do Conde
52 Adrian Palomares (Spa) Carvalhelhos-Boavista
53 Preben Van Hecke (Bel) Relax-Bodysol
54 Iker Camano (Spa) Euskaltel-Euskadi
55 Lance Armstrong (USA) U.S. Postal Service
56 Pieter Uytterhoeven (Bel) Jong Vlaanderen 2016
57 Peter Farazijn (Bel) Cofidis
58 David Plaza (Spa) Antarte-Rota Dos Moveis
59 Israel Nuñez (Spa) Asc-Vila Do Conde
60 Ricardo Costa (Por) Wurth/BOM Petisto
61 Juan Manuel Jimenez (Spa) Imoholding/Loule J.H
62 Ruben Oarbeascoa (Spa) L.A. Pecol
63 Paulo Ferreira (Por) Antarte-Rota Dos Moveis
64 Helder Miranda (Por) Wurth/BOM Petisto
65 Rui Roque (Por) Beppi-Ovarense
66 Danail Petrov (Bul) Carvalhelhos-Boavista
67 Klaus Mutschler (Ger) Ragt Semences-MG Rover
68 Guillaume Auger (Fra) Ragt Semences-MG Rover
69 Bruno Thibout (Fra) Ragt Semences-MG Rover
70 Serge Pauwels (Bel) Rabobank
71 Jordi Berenguer (Spa) Beppi-Ovarense
72 Pedro Ermida (Spa) Beppi-Ovarense
73 Thomas Dekker (Ned) Rabobank
74 Alberto Benito (Spa) Antarte-Rota Dos Moveis
75 Gonçalo Amorim (Por) Milaneza-Maia
76 Hugo Lucio (Por) Barbot-Gaia
77 Daniel Rincon (Col) U.S. Postal Service
78 Pedro M. Martins (Por) Barbot-Gaia
79 Yon Bru (Spa) L.A. Pecol
80 Bernhard Kohl (Aut) Rabobank
81 Daniel Cabrita (Por) Imoholding/Loule J.H
82 Marco Silvestre (Por) Imoholding/Loule J.H
83 Cesar Pinto (Por) Asc-Vila Do Conde
84 Paulo Barroso (Por) Milaneza-Maia
85 Carlos Pinho (Por) Barbot-Gaia
86 Elio Sousa (Por) Imoholding/Loule J.H
87 Andre Vital (Por) Carvalhelhos-Boavista
88 Rui Madeira (Por) Imoholding/Loule J.H
89 Hermano Vieira (Por) Asc-Vila Do Conde
90 Ramon Troncoso (Spa) Imoholding/Loule J.H
91 Jérôme Bernard (Fra) Ragt Semences-MG Rover
92 Francisco Garcia (Spa) Antarte-Rota Dos Moveis
93 Luis Pinheiro (Por) L.A. Pecol
94 Virgilio Santos (Por) Antarte-Rota Dos Moveis
95 Hugo Vitor (Por) Wurth/BOM Petisto
96 Jose M. Hernandez (Spa) Antarte-Rota Dos Moveis
97 Nuno Ribeiro (Por) L.A. Pecol
98 Oscar Serrano (Spa) Asc-Vila Do Conde
99 Fernando Fernandez (Spa) Beppi-Ovarense
100 Frédéric Finot (Fra) Ragt Semences-MG Rover
101 Fernando Rodriguez (Spa) Imoholding/Loule J.H
102 Luis Bartolomeu (Por) Wurth/BOM Petisto
103 Renato Silva (Por) Milaneza-Maia
104 Carlos Carneiro (Por) Asc-Vila Do Conde
105 Marco Morais (Por) Barbot-Gaia
106 Vidal Fitas (Por) Wurth/BOM Petisto
107 Alber Lopez De Munain (Spa) Euskaltel-Euskadi
108 Rui Pinto (Por) Barbot-Gaia
109 Stefan Wijnands (Bel) Jong Vlaanderen 2016
110 Sjef De Wilde (Bel) Jong Vlaanderen 2016 0.46
111 Jorge Costa (Por) Imoholding/Loule J.H
112 Floyd Landis (USA) U.S. Postal Service
113 Benjamin Noval (Spa) U.S. Postal Service 1.36
114 George Hincapie (USA) U.S. Postal Service 1.41
115 Pedro Andrade (Por) L.A. Pecol 4.41
Points
1 Martin Garrido (Arg) Barbot-Gaia 25 pts
2 Stuart O'grady (Aus) Cofidis 20
3 Candido Barbosa (Por) L.A. Pecol 16
4 Marc De Maar (Ned) Rabobank 13
5 Michael Barry (Can) U.S. Postal Service 10
6 Jacek Morajko (Pol) Antarte-Rota Dos Moveis 8
7 Pedro Soeiro (Por) Carvalhelhos-Boavista 6
8 Jukka Vastaranta (Fin) Rabobank 4
9 James Vanlandschoot (Bel) Relax-Bodysol 2
10 Geert Steurs (Bel) Jong Vlaanderen 2016 1
Mountains
Foia - Cat. 2, km 57,60
1 Ricardo Costa (Por) Wurth/BOM Petisto 9 pts
2 Alber Lopez De Munain (Spa) Euskaltel-Euskadi 7
3 Joost Posthuma (Ned) Rabobank 5
4 Adrian Palomares (Spa) Carvalhelhos-Boavista 3
5 Pedro M. Martins (Por) Barbot-Gaia 1
Climb - Cat. 3, km 122,50
1 Joost Posthuma (Ned) Rabobank 5 pts
2 Pedro M. Martins (Por) Barbot-Gaia 3
3 Adrian Palomares (Spa) Carvalhelhos-Boavista 1
Metas Volantes
Bensafrim, km 107,90
1 Joost Posthuma (Ned) Rabobank 3 pts
2 Jordi Berenguer (Spa) Beppi-Ovarense 2
3 Adrian Palomares (Spa) Carvalhelhos-Boavista 1
Vila Do Bispo, km 154,10
1 Joost Posthuma (Ned) Rabobank 3 pts
2 Candido Barbosa (Por) L.A. Pecol 2
3 Pedro Lopes (Por) L.A. Pecol 1
Teams
1 Rabobank 13.50.57
2 L.A. Pecol
3 Milaneza-Maia
4 Relax-Bodysol
5 Cofidis
6 Jong Vlaanderen 2016
7 U.S. Postal Service
8 Euskaltel-Euskadi
9 Carvalhelhos-Boavista
10 Barbot-Gaia
11 Antarte-Rota Dos Moveis
12 Würth/Bom Petisto
13 Asc-Vila Do Conde
14 Ragt Semences-MG Rover
15 Beppi-Ovarense
16 Imoholding/Loule J.Hotel
General classification after stage 3
1 Candido Barbosa (Por) L.A. Pecol 12.50.37
2 Alberto Benito (Spa) Antarte-Rota Dos Moveis 0.09
3 Stuart O'grady (Aus) Cofidis 0.13
4 Martin Garrido (Arg) Barbot-Gaia 0.15
5 Jordi Berenguer (Spa) Beppi-Ovarense 0.18
6 Joost Posthuma (Ned) Rabobank 0.19
7 Angel Edo (Spa) Milaneza-Maia 0.21
8 Wim De Vocht (Bel) Relax-Bodysol
9 Staf Scheirlinckx (Bel) Cofidis 0.22
10 Eric Berthou (Fra) Ragt Semences-MG Rover
11 Pedro Lopes (Por) L.A. Pecol 0.23
12 Kurt Hoevelinck (Bel) Jong Vlaanderen 2016
13 Inaki Isasi (Spa) Euskaltel-Euskadi 0.24
14 Adrian Palomares (Spa) Carvalhelhos-Boavista
15 James Vanlandschoot (Bel) Relax-Bodysol 0.25
16 Pedro Soeiro (Por) Carvalhelhos-Boavista
17 Jukka Vastaranta (Fin) Rabobank
18 Bas Giling (Ned) Rabobank
19 Jimmy Engoulvent (Fra) Cofidis
20 Bruno Neves (Por) Asc-Vila Do Conde
21 Geert Steurs (Bel) Jong Vlaanderen 2016
22 Nuno Alves (Por) Barbot-Gaia
23 Nuno Marta (Por) Wurth/BOM Petisto
24 Ictor Hugo Peña (Col) U.S. Postal Service
25 David Bernabeu (Spa) Milaneza-Maia
26 Michael Barry (Can) U.S. Postal Service
27 Michiel Elijzen (Ned) Rabobank
28 Victor Gamito (Por) Milaneza-Maia
29 Hugo Sabido (Por) Milaneza-Maia
30 Sven Renders (Bel) Jong Vlaanderen 2016
31 David Garcia (Spa) L.A. Pecol
32 Bruno Castanheira (Por) Milaneza-Maia
33 Marc De Maar (Ned) Rabobank
34 Roman Luhovyy (Ukr) Ragt Semences-MG Rover
35 Peter Farazijn (Bel) Cofidis
36 Nelson Vitorino (Por) Wurth/BOM Petisto
37 Juan Manuel Jimenez (Spa) Imoholding/Loule J.H
38 Klaus Mutschler (Ger) Ragt Semences-MG Rover
39 Iker Camano (Spa) Euskaltel-Euskadi
40 Jose Rodrigues (Por) Carvalhelhos-Boavista
41 Serge Pauwels (Bel) Rabobank
42 Joaquim Andrade (Por) Wurth/BOM Petisto
43 Guillaume Auger (Fra) Ragt Semences-MG Rover
44 Juan Olmo (Spa) Barbot-Gaia
45 Ezequiel Mosquera (Spa) Carvalhelhos-Boavista
46 Fernando Fernandez (Spa) Beppi-Ovarense
47 Gustavo Dominguez (Spa) Relax-Bodysol
48 José Azevedo (Por) U.S. Postal Service
49 Jacek Morajko (Pol) Antarte-Rota Dos Moveis
50 Celio Sousa (Por) Carvalhelhos-Boavista
51 Koldo Fernandez (Spa) Euskaltel-Euskadi
52 Bruno Thibout (Fra) Ragt Semences-MG Rover
53 Enrique Salgueiro (Spa) Beppi-Ovarense
54 Joaquim Sampaio (Por) Carvalhelhos-Boavista
55 Pedro M. Martins (Por) Barbot-Gaia
56 Pedro Ermida (Spa) Beppi-Ovarense
57 Gorka Verdugo (Spa) Euskaltel-Euskadi
58 Janek Tombak (Est) Cofidis
59 Bart Dockx (Bel) Relax-Bodysol
60 Danail Petrov (Bul) Carvalhelhos-Boavista
61 Joseba Zubeldia (Spa) Euskaltel-Euskadi
62 Bernhard Kohl (Aut) Rabobank
63 Gerardo Fernandes (Arg) Antarte-Rota Dos Moveis
64 Egoi Martinez (Spa) Euskaltel-Euskadi
65 Thomas Dekker (Ned) Rabobank
66 Preben Van Hecke (Bel) Relax-Bodysol
67 Daniel Cabrita (Por) Imoholding/Loule J.H
68 Ricardo Costa (Por) Wurth/BOM Petisto
69 Sergio Ribeiro (Por) Asc-Vila Do Conde
70 Pieter Uytterhoeven (Bel) Jong Vlaanderen 2016
71 David Plaza (Spa) Antarte-Rota Dos Moveis
72 Cesar Pinto (Por) Asc-Vila Do Conde
73 Francisco Garcia (Spa) Antarte-Rota Dos Moveis
74 Lance Armstrong (USA) U.S. Postal Service
75 Israel Nuñez (Spa) Asc-Vila Do Conde
76 Rui Roque (Por) Beppi-Ovarense
77 Daniel Rincon (Col) U.S. Postal Service
78 Paulo Ferreira (Por) Antarte-Rota Dos Moveis
79 Carlos Pinho (Por) Barbot-Gaia
80 Yon Bru (Spa) L.A. Pecol
81 Hugo Vitor (Por) Wurth/BOM Petisto
82 Ruben Oarbeascoa (Spa) L.A. Pecol
83 Marco Silvestre (Por) Imoholding/Loule J.H
84 Floyd Landis (USA) U.S. Postal Service
85 Helder Miranda (Por) Wurth/BOM Petisto
86 Hermano Vieira (Por) Asc-Vila Do Conde
87 Carlos Carneiro (Por) Asc-Vila Do Conde
88 Elio Sousa (Por) Imoholding/Loule J.H
89 Marco Morais (Por) Barbot-Gaia
90 Rui Madeira (Por) Imoholding/Loule J.H
91 Luis Pinheiro (Por) L.A. Pecol
92 Jérôme Bernard (Fra) Ragt Semences-MG Rover
93 Virgilio Santos (Por) Antarte-Rota Dos Moveis
94 Rui Pinto (Por) Barbot-Gaia
95 Fernando Rodriguez (Spa) Imoholding/Loule J.H
96 Alber Lopez De Munain (Spa) Euskaltel-Euskadi
97 Luis Bartolomeu (Por) Wurth/BOM Petisto
98 Frédéric Finot (Fra) Ragt Semences-MG Rover
99 Nuno Ribeiro (Por) L.A. Pecol
100 Hugo Lucio (Por) Barbot-Gaia 0.55
101 Stefan Wijnands (Bel) Jong Vlaanderen 2016 1.22
102 Gonçalo Amorim (Por) Milaneza-Maia 1.23
103 Paulo Barroso (Por) Milaneza-Maia
104 Renato Silva (Por) Milaneza-Maia
105 Oscar Serrano (Spa) Asc-Vila Do Conde
106 Benjamin Noval (Spa) U.S. Postal Service 2.01
107 Aketza Peña (Spa) Euskaltel-Euskadi 2.03
108 George Hincapie (USA) U.S. Postal Service 2.06
109 Ramon Troncoso (Spa) Imoholding/Loule J.H 2.15
110 Jose M. Hernandez (Spa) Antarte-Rota Dos Moveis 2.17
111 Sjef De Wilde (Bel) Jong Vlaanderen 2016 4.42
112 Pedro Andrade (Por) L.A. Pecol 5.36
113 Andre Vital (Por) Carvalhelhos-Boavista 6.05
114 Vidal Fitas (Por) Wurth/BOM Petisto
115 Jorge Costa (Por) Imoholding/Loule J.H 17.21
Points classification
1 Candido Barbosa (Por) L.A. Pecol 66 pts
2 Stuart O'grady (Aus) Cofidis 51
3 Alberto Benito (Spa) Antarte-Rota Dos Moveis 45
4 Martin Garrido (Arg) Barbot-Gaia 43
5 Angel Edo (Spa) Milaneza-Maia 22
6 James Vanlandschoot (Bel) Relax-Bodysol 15
7 Jukka Vastaranta (Fin) Rabobank 14
8 Marc De Maar (Ned) Rabobank 13
9 Pedro Soeiro (Por) Carvalhelhos-Boavista 10
10 Michael Barry (Can) U.S. Postal Service 10
11 Pedro Lopes (Por) L.A. Pecol 8
12 Jimmy Engoulvent (Fra) Cofidis 8
13 Jacek Morajko (Pol) Antarte-Rota Dos Moveis 8
14 Jordi Berenguer (Spa) Beppi-Ovarense 7
15 Joost Posthuma (Ned) Rabobank 6
16 Bas Giling (Ned) Rabobank 5
17 Wim De Vocht (Bel) Relax-Bodysol 4
18 Staf Scheirlinckx (Bel) Cofidis 3
19 Eric Berthou (Fra) Ragt Semences-MG Rover 3
20 Kurt Hoevelinck (Bel) Jong Vlaanderen 2016 2
21 Geert Steurs (Bel) Jong Vlaanderen 2016 2
22 Nuno Marta (Por) Wurth/BOM Petisto 2
23 Sven Renders (Bel) Jong Vlaanderen 2016 2
24 Inaki Isasi (Spa) Euskaltel-Euskadi 1
25 Adrian Palomares (Spa) Carvalhelhos-Boavista 1
Mountains classification
1 Joost Posthuma (Ned) Rabobank 10 pts
2 Ricardo Costa (Por) Wurth/BOM Petisto 9
3 Staf Scheirlinckx (Bel) Cofidis 8
4 Alber Lopez De Munain (Spa) Euskaltel-Euskadi 7
5 Eric Berthou (Fra) Ragt Semences-MG Rover 5
6 Gonçalo Amorim (Por) Milaneza-Maia 5
7 Adrian Palomares (Spa) Carvalhelhos-Boavista 4
8 Pedro M. Martins (Por) Barbot-Gaia 4
9 Jordi Berenguer (Spa) Beppi-Ovarense 3
10 Israel Nuñez (Spa) Asc-Vila Do Conde 3
11 Kurt Hoevelinck (Bel) Jong Vlaanderen 2016 1
Metas Volantes classification
1 Jordi Berenguer (Spa) Beppi-Ovarense 7 pts
2 Joost Posthuma (Ned) Rabobank 6
3 Candido Barbosa (Por) L.A. Pecol 5
4 Wim De Vocht (Bel) Relax-Bodysol 4
5 Eric Berthou (Fra) Ragt Semences-MG Rover 3
6 Staf Scheirlinckx (Bel) Cofidis 3
7 Stuart O'grady (Aus) Cofidis 2
8 Kurt Hoevelinck (Bel) Jong Vlaanderen 2016 2
9 Pedro Lopes (Por) L.A. Pecol 2
10 Inaki Isasi (Spa) Euskaltel-Euskadi 1
11 Adrian Palomares (Spa) Carvalhelhos-Boavista 1
Teams classification
1 Rabobank 38.33.06
2 Cofidis
3 L.A. Pecol
4 Milaneza-Maia
5 Relax-Bodysol
6 Barbot-Gaia
7 Jong Vlaanderen 2016
8 U.S. Postal Service
9 Carvalhelhos-Boavista
10 Ragt Semences-MG Rover
11 Euskaltel-Euskadi
12 Würth/Bom Petisto
13 Beppi-Ovarense
14 Antarte-Rota Dos Moveis
15 Asc-Vila Do Conde
16 Imoholding/Loule J.Hotel
Close