1 2 +2:48 9
TT 36 W52/FC Porto 14 20 5:12:24
2 4 +3:05 30
GC 31 Rádio Popular Boavista 5 12 0:05 0:05
3 3 +3:04 17
GC 26 Efapel 3 7 0:12 0:12
4 6 +3:45 10
Climber 30 W52/FC Porto 5 0:34 0:34
5 1 +0:00 13
GC 29 W52/FC Porto 4 0:35 0:35
6 8 +3:49 21
Climber 30 Efapel 3 ,, 0:35
7 7 +3:46 2
Climber 25 LA Aluminios - Antarte 2 ,, 0:35
8 5 +3:43 41
Climber 29 Louletano - Hospital de Loulé 1 0:37 0:37
9 10 +3:57 12
TT 26 W52/FC Porto 0:46 0:46
10 9 +3:56 43
Climber 27 Louletano - Hospital de Loulé 1:02 1:02
11 12 +4:09 50
GC 28 Caja Rural - Seguros RGA 1:04 1:04
12 13 +4:14 26
Climber 25 Rádio Popular Boavista ,, 1:04
13 11 +4:09 33
Classic 38 Sporting Clube de Portugal/Tavira 1:09 1:09
14 14 +4:48 81
Sprint 33 Team Roth 1:38 1:38
15 15 +4:48 1
TT 34 LA Aluminios - Antarte ,, 1:38
16 16 +4:59 71
GC 29 Androni Giocattoli - Sidermec ,, 1:38
17 19 +5:16 70
Sprint 25 Androni Giocattoli - Sidermec 1:51 1:51
18 18 +5:13 25
GC 40 Rádio Popular Boavista 1:58 1:58
19 17 +5:07 11
GC 32 W52/FC Porto ,, 1:58
20 23 +6:34 77
Sprint 29 Funvic Soul Cycles - Carrefour 2:31 2:31
20 20 +5:48 4
TT 35 LA Aluminios - Antarte 2:38 2:38
21 33 +14:35 61
GC 24 Drapac Professional Cycling 2:47 2:47
22 22 +6:16 5
Climber 34 LA Aluminios - Antarte 2:49 2:49
23 29 +9:47 65
Climber 38 Androni Giocattoli - Sidermec ,, 2:49
24 21 +6:10 112
Climber 24 Boyacá Raza de Campeones 2:51 2:51
25 53 +27:20 53
GC 25 Caja Rural - Seguros RGA 4:03 4:03
26 32 +13:49 133
Sprint 21 Astana City 4:22 4:22
27 41 +21:03 38
Sprint 26 Sporting Clube de Portugal/Tavira ,, 4:22
29 24 +7:40 1010
Sprint 24 Funvic Soul Cycles - Carrefour 4:41 4:41
28 44 +23:14 90
Sprint 22 Lokosphinx 4:50 4:50
29 27 +8:07 34
Climber 35 Sporting Clube de Portugal/Tavira 4:55 4:55
30 26 +8:04 103
GC 27 Euskadi Basque Country - Murias ,, 4:55
31 25 +7:41 49
GC 27 Caja Rural - Seguros RGA ,, 4:55
32 28 +9:24 3
TT 28 LA Aluminios - Antarte 6:14 6:14
33 55 +29:22 79
GC 35 Team Roth 6:50 6:50
34 30 +10:27 28
Sprint 23 Rádio Popular Boavista 7:01 7:01
35 54 +29:04 29
Sprint 29 Rádio Popular Boavista ,, 7:01
36 31 +11:21 120
GC 32 Inteja-MMR Dominican Cycling Team 8:03 8:03
37 51 +26:37 37
Climber 32 Sporting Clube de Portugal/Tavira 8:21 8:21
38 40 +20:51 54
Sprint 31 Caja Rural - Seguros RGA 10:20 10:20
39 34 +15:49 52
Climber 28 Caja Rural - Seguros RGA ,, 10:20
40 72 +39:51 44
Sprint 25 Louletano - Hospital de Loulé ,, 10:20
41 69 +38:25 134
GC 27 Equipe Cycliste Armée de Terre ,, 10:20
42 62 +35:02 82
GC 22 Team Roth 12:57 12:57
43 70 +38:27 6
GC 26 LA Aluminios - Antarte ,, 12:57
44 80 +46:40 19
Sprint 25 Efapel 13:37 13:37
45 38 +18:25 18
Sprint 32 Efapel ,, 13:37
46 35 +16:17 20
Sprint 30 Efapel ,, 13:37
47 36 +16:47 72
Sprint 32 Androni Giocattoli - Sidermec ,, 13:37
48 37 +17:35 57
GC 24 Drapac Professional Cycling 14:20 14:20
49 79 +45:19 32
GC 23 Rádio Popular Boavista 14:53 14:53
50 63 +36:08 31
Climber 28 Rádio Popular Boavista 15:11 15:11
51 59 +32:38 27
GC 25 Rádio Popular Boavista ,, 15:11
52 88 +57:17 14
GC 24 W52/FC Porto ,, 15:11
53 76 +44:25 51
TT 27 Caja Rural - Seguros RGA 16:05 16:05
54 49 +26:33 113
Sprint 24 Boyacá Raza de Campeones 16:22 16:22
55 39 +19:38 126
GC 24 Astana City 16:23 16:23
56 56 +29:24 62
GC 29 Drapac Professional Cycling 17:50 17:50
57 43 +21:42 78
Climber 30 Funvic Soul Cycles - Carrefour 18:04 18:04
58 42 +21:23 116
Sprint 23 Boyacá Raza de Campeones 18:12 18:12
59 46 +23:27 111
Sprint 26 Boyacá Raza de Campeones ,, 18:12
60 60 +33:16 131
Sprint 24 Astana City ,, 18:12
61 68 +38:03 66
Classic 31 Androni Giocattoli - Sidermec 18:53 18:53
62 110 +1:19:35 92
Sprint 22 Lokosphinx 20:11 20:11
63 89 +57:44 69
Sprint 26 Androni Giocattoli - Sidermec ,, 20:11
64 61 +34:20 46
Sprint 33 Louletano - Hospital de Loulé ,, 20:11
65 84 +53:39 39
Sprint 36 Sporting Clube de Portugal/Tavira ,, 20:11
66 67 +38:01 36
Climber 25 Sporting Clube de Portugal/Tavira ,, 20:11
67 45 +23:23 68
Classic 31 Androni Giocattoli - Sidermec 20:33 20:33
68 50 +26:36 67
Sprint 31 Androni Giocattoli - Sidermec ,, 20:33
69 77 +44:37 73
GC 30 Funvic Soul Cycles - Carrefour ,, 20:33
70 48 +25:04 15
Sprint 30 W52/FC Porto ,, 20:33
71 64 +36:29 59
GC 28 Drapac Professional Cycling ,, 20:33
72 99 +1:06:16 127
Sprint 24 Astana City ,, 20:33
73 95 +1:05:29 83
Climber 22 Team Roth ,, 20:33
74 52 +26:49 80
Sprint 32 Team Roth ,, 20:33
75 91 +59:59 130
GC 19 Astana City ,, 20:33
76 74 +42:58 104
GC 24 Euskadi Basque Country - Murias ,, 20:33
77 109 +1:18:23 86
GC 27 Team Roth ,, 20:33
78 71 +39:00 85
Classic 28 Team Roth ,, 20:33
79 47 +23:41 63
Sprint 24 Drapac Professional Cycling ,, 20:33
80 65 +36:34 56
GC 23 Caja Rural - Seguros RGA ,, 20:33
81 78 +45:07 141
Sprint 27 Equipe Cycliste Armée de Terre 21:26 21:26
82 66 +37:33 139
Sprint 24 Equipe Cycliste Armée de Terre 22:16 22:16
83 96 +1:05:50 105
Sprint 23 Euskadi Basque Country - Murias 23:37 23:37
84 119 +1:22:26 107
Sprint 21 Euskadi Basque Country - Murias ,, 23:37
85 83 +53:24 106
GC 26 Euskadi Basque Country - Murias ,, 23:37
86 75 +43:15 93
Sprint 26 Lokosphinx 25:42 25:42
87 81 +52:12 91
Sprint 22 Lokosphinx ,, 25:42
88 117 +1:20:58 76
TT 35 Funvic Soul Cycles - Carrefour ,, 25:42
89 102 +1:13:31 115
Sprint 23 Boyacá Raza de Campeones ,, 25:42
90 82 +52:43 84
Sprint 27 Team Roth 27:06 27:06
91 101 +1:13:02 55
GC 29 Caja Rural - Seguros RGA 28:27 28:27
92 124 +1:32:01 87
GC 19 Lokosphinx 29:08 29:08
93 93 +1:03:22 16
TT 24 W52/FC Porto ,, 29:08
96 73 +42:36 1010
Sprint 30 Funvic Soul Cycles - Carrefour ,, 29:08
94 57 +32:09 95
TT 35 Christina Jewelry Pro Cycling ,, 29:08
95 100 +1:11:38 48
Climber 24 Louletano - Hospital de Loulé ,, 29:08
96 105 +1:16:15 122
Sprint 24 Inteja-MMR Dominican Cycling Team ,, 29:08
97 58 +32:12 42
TT 33 Louletano - Hospital de Loulé ,, 29:08
98 127 +1:36:53 101
TT 22 Christina Jewelry Pro Cycling ,, 29:08
99 104 +1:15:03 64
TT 26 Drapac Professional Cycling ,, 29:08
100 111 +1:20:15 7
Climber 24 LA Aluminios - Antarte ,, 29:08
104 112 +1:20:19 138
Classic 24 Equipe Cycliste Armée de Terre ,, 29:08
102 108 +1:18:07 100
GC 21 Christina Jewelry Pro Cycling ,, 29:08
103 115 +1:20:38 23
Climber 23 Efapel ,, 29:08
104 123 +1:29:12 35
Sprint 24 Sporting Clube de Portugal/Tavira ,, 29:08
105 97 +1:06:02 58
TT 31 Drapac Professional Cycling ,, 29:08
106 120 +1:23:26 109
Classic 25 Euskadi Basque Country - Murias ,, 29:08
107 129 +1:42:48 128
TT 19 Astana City 29:37 29:37
108 85 +53:53 140
Sprint 31 Equipe Cycliste Armée de Terre 31:55 31:55
109 87 +55:49 136
TT 20 Equipe Cycliste Armée de Terre ,, 31:55
110 107 +1:17:07 89
Sprint 26 Lokosphinx 35:17 35:17
111 113 +1:20:20 40
GC 24 Sporting Clube de Portugal/Tavira ,, 35:17
112 118 +1:21:34 60
GC 26 Drapac Professional Cycling ,, 35:17
113 86 +55:12 114
Sprint 25 Boyacá Raza de Campeones ,, 35:17
114 94 +1:05:27 88
GC 24 Lokosphinx ,, 35:17
115 106 +1:16:54 24
GC 24 Efapel ,, 35:17
116 90 +58:35 117
GC 26 Boyacá Raza de Campeones ,, 35:17
117 114 +1:20:21 132
Sprint 22 Astana City ,, 35:17
118 103 +1:14:15 118
Climber 19 Boyacá Raza de Campeones ,, 35:17
119 125 +1:34:42 45
GC 23 Louletano - Hospital de Loulé ,, 35:17
120 92 +1:00:56 22
Climber 22 Efapel ,, 35:17
121 121 +1:25:28 108
Sprint 22 Euskadi Basque Country - Murias 37:52 37:52
122 98 +1:06:10 110
Climber 21 Euskadi Basque Country - Murias ,, 37:52
123 126 +1:36:16 96
Sprint 21 Christina Jewelry Pro Cycling 37:54 37:54
124 116 +1:20:51 124
TT 24 Inteja-MMR Dominican Cycling Team 38:05 38:05
125 128 +1:38:02 8
Sprint 26 LA Aluminios - Antarte 41:01 41:01
126 130 +1:45:20 74
Sprint 36 Funvic Soul Cycles - Carrefour 41:34 41:34
127 131 +1:49:35 47
TT 33 Louletano - Hospital de Loulé ,, 41:34
128 122 +1:26:18 119
Sprint 25 Inteja-MMR Dominican Cycling Team ,, 41:34
DNF 137
Sprint 23 Equipe Cycliste Armée de Terre -
DNF 98
GC 20 Christina Jewelry Pro Cycling -
DNF 121
GC 21 Inteja-MMR Dominican Cycling Team -