1 9
Classic 33 Movistar Team 125 75 3:56:44
2 5
Climber 28 Movistar Team 85 55 ,, 0:00
3 15
GC 32 Caja Rural - Seguros RGA 70 40 ,, 0:00
4 1
Climber 35 Movistar Team 60 32 ,, 0:00
5 71
Sprint 28 Lokosphinx 50 28 1:33 1:33
6 12
Sprint 24 Caja Rural - Seguros RGA 40 24 ,, 1:33
7 43
GC 26 Euskadi Basque Country - Murias 35 20 ,, 1:33
8 11
Climber 26 Caja Rural - Seguros RGA 30 18 ,, 1:33
9 22
Sprint 26 One Pro Cycling 25 16 ,, 1:33
10 72
TT 28 Lokosphinx 20 14 ,, 1:33
11 138
Sprint 29 Rádio Popular Boavista 15 12 ,, 1:33
12 41
GC 26 Euskadi Basque Country - Murias 10 10 ,, 1:33
13 33
Climber 25 Sporting Clube de Portugal/Tavira 5 8 ,, 1:33
14 74
Sprint 22 Lokosphinx 5 7 ,, 1:33
15 137
Sprint 24 Rádio Popular Boavista 5 6 ,, 1:33
16 81
Climber 27 Louletano - Hospital de Loulé 3 5 ,, 1:33
17 55
Classic 24 Burgos - BH 3 4 ,, 1:33
18 27
GC 22 One Pro Cycling 3 3 ,, 1:33
19 31
Climber 34 Sporting Clube de Portugal/Tavira 3 2 ,, 1:33
20 115
Sprint 26 W52/FC Porto 3 1 ,, 1:33
21 49
Climber 20 Euskadi Basque Country - Murias 3 ,, 1:33
22 62
Sprint 25 Inteja-MMR Dominican Cycling Team 3 ,, 1:33
23 116
TT 23 W52/FC Porto 3 ,, 1:33
24 54
GC 28 Burgos - BH 3 ,, 1:33
25 16
GC 24 Caja Rural - Seguros RGA 3 ,, 1:33
26 132
Climber 24 Rádio Popular Boavista ,, 1:33
27 134
GC 23 Rádio Popular Boavista ,, 1:33
28 135
GC 24 Rádio Popular Boavista ,, 1:33
29 131
Sprint 23 Rádio Popular Boavista ,, 1:33
30 136
TT 24 Rádio Popular Boavista ,, 1:33
31 59
GC 25 Burgos - BH 1:40 1:40
32 44
Climber 26 Euskadi Basque Country - Murias ,, 1:40
33 4
Climber 25 Movistar Team ,, 1:40
34 17
Climber 23 Caja Rural - Seguros RGA ,, 1:40
35 52
GC 25 Burgos - BH ,, 1:40
36 23
GC 27 One Pro Cycling ,, 1:40
37 8
GC 34 Movistar Team 1:44 1:44
38 6
Climber 27 Movistar Team ,, 1:44
39 14
Climber 21 Caja Rural - Seguros RGA ,, 1:44
40 76
Sprint 22 Lokosphinx 2:07 2:07
41 24
Sprint 25 One Pro Cycling 2:10 2:10
42 113
TT 26 W52/FC Porto 2:56 2:56
43 103
GC 23 Team Manzana Postobon 3:43 3:43
44 64
Sprint 24 Inteja-MMR Dominican Cycling Team 5:51 5:51
45 32
Sprint 23 Sporting Clube de Portugal/Tavira 7:24 7:24
46 78
Classic 23 Lokosphinx 7:47 7:47
47 47
Sprint 23 Euskadi Basque Country - Murias 8:10 8:10
48 119
GC 32 W52/FC Porto ,, 8:10
49 117
GC 21 W52/FC Porto ,, 8:10
50 42
GC 24 Euskadi Basque Country - Murias ,, 8:10
51 73
Sprint 26 Lokosphinx ,, 8:10
52 75
Sprint 22 Lokosphinx ,, 8:10
53 92
Sprint 21 Massi - Kuwait Cycling Project 9:20 9:20
54 112
Sprint 24 W52/FC Porto ,, 9:20
55 28
Sprint 28 One Pro Cycling 10:15 10:15
56 35
Classic 25 Sporting Clube de Portugal/Tavira ,, 10:15
57 121
Classic 23 Dare Gobik ,, 10:15
58 90
Sprint 33 Louletano - Hospital de Loulé ,, 10:15
59 83
GC 28 Louletano - Hospital de Loulé ,, 10:15
60 63
Sprint 24 Inteja-MMR Dominican Cycling Team ,, 10:15
61 133
Climber 27 Rádio Popular Boavista ,, 10:15
62 105
TT 24 Team Manzana Postobon ,, 10:15
63 87
Sprint 25 Louletano - Hospital de Loulé ,, 10:15
64 58
Sprint 22 Burgos - BH ,, 10:15
65 102
Sprint 28 Team Manzana Postobon ,, 10:15
66 46
Sprint 22 Euskadi Basque Country - Murias ,, 10:15
67 101
GC 23 Team Manzana Postobon ,, 10:15
68 48
Classic 25 Euskadi Basque Country - Murias ,, 10:15
69 26
Sprint 36 One Pro Cycling ,, 10:15
70 107
Sprint 21 Team Manzana Postobon ,, 10:15
71 108
GC 21 Team Manzana Postobon ,, 10:15
72 109
Climber 21 Team Manzana Postobon 10:19 10:19
73 99
Sprint 23 Massi - Kuwait Cycling Project ,, 10:19
74 88
Sprint 20 Louletano - Hospital de Loulé ,, 10:19
75 37
Sprint 21 Sporting Clube de Portugal/Tavira ,, 10:19
76 13
GC 29 Caja Rural - Seguros RGA 10:21 10:21
77 104
Sprint 24 Team Manzana Postobon ,, 10:21
78 25
Sprint 25 One Pro Cycling ,, 10:21
79 68
Sprint 32 Inteja-MMR Dominican Cycling Team ,, 10:21
80 36
Climber 32 Sporting Clube de Portugal/Tavira ,, 10:21
81 77
GC 20 Lokosphinx 10:24 10:24
82 18
GC 28 Caja Rural - Seguros RGA 10:26 10:26
83 34
GC 24 Sporting Clube de Portugal/Tavira ,, 10:26
84 100
Climber 29 Massi - Kuwait Cycling Project 13:26 13:26
85 56
TT 24 Burgos - BH ,, 13:26
DNF 60
GC 23 Burgos - BH -
DNF 53
GC 26 Burgos - BH -
DNF 89
Sprint 25 Louletano - Hospital de Loulé -
DNF 85
TT 33 Louletano - Hospital de Loulé -
DNF 86
TT 33 Louletano - Hospital de Loulé -
DNF 120
Climber 22 W52/FC Porto -
DNF 114
Climber 30 W52/FC Porto -
DNF 2
Climber 27 Movistar Team -
DNF 3
Climber 26 Movistar Team -
DNF 124
Climber 23 Dare Gobik -
DNF 126
Climber 30 Dare Gobik -
DNF 122
Sprint 21 Dare Gobik -
DNF 123
Sprint 25 Dare Gobik -
DNF 61
Sprint 30 Inteja-MMR Dominican Cycling Team -
DNF 65
Sprint 24 Inteja-MMR Dominican Cycling Team -
DNF 69
Classic 22 Inteja-MMR Dominican Cycling Team -
DNF 70
TT 24 Inteja-MMR Dominican Cycling Team -
DNF 21
TT 20 One Pro Cycling -
DNF 91
Sprint 29 Massi - Kuwait Cycling Project -
DNF 98
TT 21 Massi - Kuwait Cycling Project -
DNF 93
Sprint 41 Massi - Kuwait Cycling Project -
DNF 94
Sprint 28 Massi - Kuwait Cycling Project -
DNF 95
Sprint 36 Massi - Kuwait Cycling Project -
DNF 38
Climber 18 Sporting Clube de Portugal/Tavira -