1 1 +0:00 84
TT 29 Efapel 14 20 0:06:10 52.541
2 2 +0:11 87
TT 26 Efapel 5 12 0:11 0:11
51.024
3 3 +0:11 17
GC 31 Movistar Team 3 7 ,, 0:11
51.024
4 4 +0:15 64
TT 23 Equipo Kern Pharma 5 0:15 0:15
50.494
5 5 +0:17 15
TT 24 Movistar Team 4 0:17 0:17
50.233
6 6 +0:18 7
Sprint 35 W52 / FC Porto 3 0:18 0:18
50.103
7 7 +0:19 14
TT 21 Movistar Team 2 0:19 0:19
49.974
8 8 +0:19 26
TT 25 Bingoal Pauwels Sauces WB 1 ,, 0:19
49.974
9 9 +0:20 164
TT 29 Atum general / Tavira / Maria Nova Hotel 0:20 0:20
49.846
10 10 +0:20 161
TT 41 Atum general / Tavira / Maria Nova Hotel ,, 0:20
49.846
11 11 +0:20 81
TT 31 Efapel ,, 0:20
49.846
12 12 +0:21 5
GC 31 W52 / FC Porto 0:21 0:21
49.719
13 13 +0:22 37
Sprint 24 Caja Rural - Seguros RGA 0:22 0:22
49.592
14 14 +0:22 85
GC 37 Efapel ,, 0:22
49.592
15 15 +0:22 167
TT 24 Atum general / Tavira / Maria Nova Hotel ,, 0:22
49.592
16 16 +0:22 6
GC 26 W52 / FC Porto ,, 0:22
49.592
17 17 +0:22 177
TT 23 SwiftCarbon Pro Cycling ,, 0:22
49.592
18 18 +0:23 3
Sprint 35 W52 / FC Porto 0:23 0:23
49.466
19 19 +0:23 165
Climber 28 Atum general / Tavira / Maria Nova Hotel ,, 0:23
49.466
20 20 +0:23 162
TT 39 Atum general / Tavira / Maria Nova Hotel ,, 0:23
49.466
21 21 +0:26 75
GC 29 Rally Cycling 0:26 0:26
49.091
22 22 +0:27 92
Climber 19 Israel Cycling Academy 0:27 0:27
48.967
23 23 +0:27 86
Climber 35 Efapel ,, 0:27
48.967
24 24 +0:27 133
Climber 27 Kelly / Simoldes / UDO ,, 0:27
48.967
25 25 +0:28 13
Classic 20 Movistar Team 0:28 0:28
48.844
26 26 +0:28 146
Sprint 30 Radio Popular Boavista ,, 0:28
48.844
27 27 +0:28 2
GC 37 W52 / FC Porto ,, 0:28
48.844
28 28 +0:28 72
GC 36 Rally Cycling ,, 0:28
48.844
29 29 +0:28 16
GC 25 Movistar Team ,, 0:28
48.844
30 30 +0:28 46
GC 26 Euskaltel - Euskadi ,, 0:28
48.844
31 31 +0:28 67
Climber 22 Equipo Kern Pharma ,, 0:28
48.844
32 32 +0:28 134
Climber 23 Kelly / Simoldes / UDO ,, 0:28
48.844
33 33 +0:29 172
Sprint 27 SwiftCarbon Pro Cycling 0:29 0:29
48.722
34 34 +0:29 153
TT 22 L.A. Aluminios / L.A. Sport ,, 0:29
48.722
35 35 +0:29 45
Sprint 26 Euskaltel - Euskadi ,, 0:29
48.722
36 36 +0:29 66
GC 25 Equipo Kern Pharma ,, 0:29
48.722
37 37 +0:29 51
Climber 22 Burgos - BH ,, 0:29
48.722
38 38 +0:29 166
Climber 27 Atum general / Tavira / Maria Nova Hotel ,, 0:29
48.722
39 39 +0:29 106
Sprint 23 Tavfer-Measindot-Mortágua ,, 0:29
48.722
40 40 +0:29 91
Climber 21 Israel Cycling Academy ,, 0:29
48.722
41 41 +0:30 12
GC 26 Movistar Team 0:30 0:30
48.6
42 42 +0:30 97
Sprint 20 Israel Cycling Academy ,, 0:30
48.6
43 43 +0:30 136
Climber 22 Kelly / Simoldes / UDO ,, 0:30
48.6
44 44 +0:31 36
Climber 27 Caja Rural - Seguros RGA 0:31 0:31
48.479
45 45 +0:31 125
TT 33 Antarte - Feirense ,, 0:31
48.479
46 46 +0:31 147
Climber 24 Radio Popular Boavista ,, 0:31
48.479
47 47 +0:32 41
Sprint 24 Euskaltel - Euskadi 0:32 0:32
48.358
48 48 +0:32 131
Climber 35 Kelly / Simoldes / UDO ,, 0:32
48.358
49 49 +0:32 141
Climber 34 Radio Popular Boavista ,, 0:32
48.358
50 50 +0:33 143
GC 35 Radio Popular Boavista 0:33 0:33
48.238
51 51 +0:33 44
GC 32 Euskaltel - Euskadi ,, 0:33
48.238
52 52 +0:33 121
Climber 32 Antarte - Feirense ,, 0:33
48.238
53 53 +0:33 135
Climber 22 Kelly / Simoldes / UDO ,, 0:33
48.238
54 54 +0:33 56
GC 26 Burgos - BH ,, 0:33
48.238
55 55 +0:33 82
Climber 30 Efapel ,, 0:33
48.238
56 56 +0:33 132
Sprint 34 Kelly / Simoldes / UDO ,, 0:33
48.238
57 57 +0:34 61
GC 24 Equipo Kern Pharma 0:34 0:34
48.119
58 58 +0:34 24
Sprint 28 Bingoal Pauwels Sauces WB ,, 0:34
48.119
59 59 +0:35 4
GC 33 W52 / FC Porto 0:35 0:35
48
60 60 +0:35 55
Classic 25 Burgos - BH ,, 0:35
48
61 61 +0:35 57
Climber 29 Burgos - BH ,, 0:35
48
62 62 +0:35 102
TT 26 Tavfer-Measindot-Mortágua ,, 0:35
48
63 63 +0:36 174
Sprint 42 SwiftCarbon Pro Cycling 0:36 0:36
47.882
64 64 +0:36 111
Classic 23 Louletano - Loulé Concelho ,, 0:36
47.882
65 65 +0:37 101
GC 29 Tavfer-Measindot-Mortágua 0:37 0:37
47.764
66 66 +0:37 103
TT 24 Tavfer-Measindot-Mortágua ,, 0:37
47.764
67 67 +0:37 1
Climber 30 W52 / FC Porto ,, 0:37
47.764
68 68 +0:37 104
Sprint 31 Tavfer-Measindot-Mortágua ,, 0:37
47.764
69 69 +0:38 76
Climber 29 Rally Cycling 0:38 0:38
47.647
70 70 +0:38 122
Sprint 30 Antarte - Feirense ,, 0:38
47.647
71 71 +0:39 95
TT 22 Israel Cycling Academy 0:39 0:39
47.531
72 72 +0:39 71
GC 30 Rally Cycling ,, 0:39
47.531
73 73 +0:39 62
Sprint 31 Equipo Kern Pharma ,, 0:39
47.531
74 74 +0:39 73
Climber 32 Rally Cycling ,, 0:39
47.531
75 75 +0:40 31
Climber 21 Caja Rural - Seguros RGA 0:40 0:40
47.415
76 76 +0:40 33
GC 23 Caja Rural - Seguros RGA ,, 0:40
47.415
77 77 +0:40 123
Climber 27 Antarte - Feirense ,, 0:40
47.415
78 78 +0:40 52
Classic 26 Burgos - BH ,, 0:40
47.415
79 79 +0:41 94
Classic 19 Israel Cycling Academy 0:41 0:41
47.299
80 80 +0:41 105
Climber 28 Tavfer-Measindot-Mortágua ,, 0:41
47.299
81 81 +0:41 34
Climber 25 Caja Rural - Seguros RGA ,, 0:41
47.299
82 82 +0:41 151
Climber 23 L.A. Aluminios / L.A. Sport ,, 0:41
47.299
83 83 +0:41 142
Climber 23 Radio Popular Boavista ,, 0:41
47.299
84 84 +0:42 65
Climber 23 Equipo Kern Pharma 0:42 0:42
47.184
85 85 +0:42 23
Classic 24 Bingoal Pauwels Sauces WB ,, 0:42
47.184
86 86 +0:42 53
Classic 28 Burgos - BH ,, 0:42
47.184
87 87 +0:43 176
Sprint 25 SwiftCarbon Pro Cycling 0:43 0:43
47.07
88 88 +0:43 156
Climber 19 L.A. Aluminios / L.A. Sport ,, 0:43
47.07
89 89 +0:43 171
Sprint 27 SwiftCarbon Pro Cycling ,, 0:43
47.07
90 90 +0:44 154
GC 24 L.A. Aluminios / L.A. Sport 0:44 0:44
46.957
91 91 +0:46 96
TT 21 Israel Cycling Academy 0:46 0:46
46.731
92 92 +0:46 152
Sprint 25 L.A. Aluminios / L.A. Sport ,, 0:46
46.731
93 93 +0:46 32
Climber 20 Caja Rural - Seguros RGA ,, 0:46
46.731
94 94 +0:47 144
Climber 33 Radio Popular Boavista 0:47 0:47
46.619
95 95 +0:47 173
Sprint 23 SwiftCarbon Pro Cycling ,, 0:47
46.619
96 96 +0:47 137
Climber 21 Kelly / Simoldes / UDO ,, 0:47
46.619
97 97 +0:47 27
TT 22 Bingoal Pauwels Sauces WB ,, 0:47
46.619
98 98 +0:47 175
TT 26 SwiftCarbon Pro Cycling ,, 0:47
46.619
99 99 +0:47 11
Climber 23 Movistar Team ,, 0:47
46.619
100 100 +0:47 113
GC 28 Louletano - Loulé Concelho ,, 0:47
46.619
101 101 +0:47 145
Climber 21 Radio Popular Boavista ,, 0:47
46.619
102 102 +0:48 54
Climber 26 Burgos - BH 0:48 0:48
46.507
103 103 +0:49 115
TT 39 Louletano - Loulé Concelho 0:49 0:49
46.396
104 104 +0:49 107
TT 20 Tavfer-Measindot-Mortágua ,, 0:49
46.396
105 105 +0:51 35
GC 25 Caja Rural - Seguros RGA 0:51 0:51
46.176
106 106 +0:51 22
Climber 22 Bingoal Pauwels Sauces WB ,, 0:51
46.176
107 107 +0:52 155
Climber 21 L.A. Aluminios / L.A. Sport 0:52 0:52
46.066
108 108 +0:53 117
Climber 29 Louletano - Loulé Concelho 0:53 0:53
45.957
109 109 +0:53 116
Climber 28 Louletano - Loulé Concelho ,, 0:53
45.957
110 110 +0:54 83
GC 36 Efapel 0:54 0:54
45.849
111 111 +0:55 127
GC 21 Antarte - Feirense 0:55 0:55
45.741
112 112 +0:56 77
GC 25 Rally Cycling 0:56 0:56
45.634
113 113 +0:56 126
Climber 25 Antarte - Feirense ,, 0:56
45.634
114 114 +0:56 43
Climber 24 Euskaltel - Euskadi ,, 0:56
45.634
115 115 +0:57 124
TT 26 Antarte - Feirense 0:57 0:57
45.527
116 116 +0:58 157
TT 24 L.A. Aluminios / L.A. Sport 0:58 0:58
45.421
117 117 +0:59 42
Climber 25 Euskaltel - Euskadi 0:59 0:59
45.315
118 118 +0:59 163
Climber 37 Atum general / Tavira / Maria Nova Hotel ,, 0:59
45.315
119 119 +0:59 25
Sprint 23 Bingoal Pauwels Sauces WB ,, 0:59
45.315
120 120 +1:02 112
Climber 29 Louletano - Loulé Concelho 1:02 1:02
45
121 121 +1:04 93
Sprint 22 Israel Cycling Academy 1:04 1:04
44.793
122 122 +1:05 21
Classic 36 Bingoal Pauwels Sauces WB 1:05 1:05
44.69
123 123 +1:06 114
GC 30 Louletano - Loulé Concelho 1:06 1:06
44.587
124 124 +1:08 63
Climber 25 Equipo Kern Pharma 1:08 1:08
44.384
125 125 +1:13 74
TT 26 Rally Cycling 1:13 1:13
43.883
126 126 +1:41 47
Sprint 25 Euskaltel - Euskadi 1:41 1:41
41.274