Sagres - Alto da Fóia (187.9 km)

Route

 15 February 2018
 Profile  Mountain stage
 Start  Sagres
 Finish  Alto da Fóia
 Distance  187.9 km  (116.8 mi)
 Speed  38.896 km/h  (24.169 mi/h)

Classifications

 Race jerseys after stage 2
 Thomas, Geraint (SKY) 9h 37' 49''
 Kwiatkowski, .. (SKY) 25 points
 King, Ben (DDD) 15 points
 Oomen, Sam (SUN) 9h 37' 55''
 Quick-Step Floors 28h 53' 39''

Results

#  Rider Age  Team Time Bonus
1 94  Kwiatkowski, Michał 27  Team Sky 4h 49' 51'' 3 1 2 -
2 114  Mollema, Bauke 31  Trek-Segafredo + 00' 00'' 5 3 4 -
3 96  Thomas, Geraint 31  Team Sky + 00' 00'' 1 5 7 -
4 123  Martin, Daniel 31  UAE Team Emirates + 00' 00'' 4 7 8 -
5 43  Róson, Jaime 25  Movistar Team + 00' 00'' 2 9 11 -
6 14  Konrad, Patrick 26  Bora-Hansgrohe + 00' 03'' 6 11 - -
7 52  Jungels, Bob 25  Quick-Step Floors + 00' 03'' 7 14 - -
8 56  Serry, Pieter 29  Quick-Step Floors + 00' 03'' 8 18 - -
9 162  Garcia, Vicente 29  Aviludo-Louletano-Uli + 00' 03'' 9 21 - -
10 3  Porte, Richie 33  BMC Racing Team + 00' 03'' 11 24 - -
11 61  Meintjes, Louis 25  Team Dimension Data + 00' 03'' 10 - - -
12 12  Großschartner, Felix 24  Bora-Hansgrohe + 00' 06'' 12 - - -
13 105  Oomen, Sam 22  Team Sunweb + 00' 06'' 13 - - 1
14 132  Silva, Joaquim 25  Caja Rural-Seguros RGA + 00' 06'' 16 - - -
15 6  Garderen, Tejay van van 29  BMC Racing Team + 00' 06'' 14 - - -
16 54  Schachmann, Maximilian 24  Quick-Step Floors + 00' 06'' 15 - - -
17 42  Oliveira, Nelson 28  Movistar Team + 00' 10'' 17 - - -
18 77  Špilak, Simon 31  Team Katusha-Alpecin + 00' 10'' 18 - - -
19 243  Fonte, César 31  W52-FC Porto + 00' 15'' 19 - - -
20 32  De Buyst, Jasper 24  Lotto-Soudal + 00' 18'' 20 - - -
21 92  Elissonde, Kenny 26  Team Sky + 00' 25'' 33 - - -
22 46  Valls, Rafael 30  Movistar Team + 00' 27'' 34 - - -
23 177  Del Pino, Jesús 27  Efapel + 00' 28'' 21 - - -
24 121  Conti, Valério 24  UAE Team Emirates + 00' 30'' 22 - - -
25 122  Laengen, Vegard 29  UAE Team Emirates + 00' 30'' 23 - - -
26 65  Pauwels, Serge 34  Team Dimension Data + 00' 32'' 24 - - -
27 171  Mestre, Daniel 31  Efapel + 00' 34'' 26 - - -
28 95  Kiryienka, Vasil 36  Team Sky + 00' 34'' 25 - - -
29 113  Guerreiro, Ruben 23  Trek-Segafredo + 00' 34'' 35 - - -
30 73  Lammertink, Maurits 27  Team Katusha-Alpecin + 00' 34'' 27 - - -
31 74  Machado, Tiago 32  Team Katusha-Alpecin + 00' 46'' 102 - - -
32 176  Casimiro, Henrique 31  Efapel + 00' 48'' 29 - - -
33 44  Sepúlveda, Eduardo 26  Movistar Team + 00' 48'' 28 - - -
34 11  Benedetti, Cesare 30  Bora-Hansgrohe + 00' 51'' 46 - - -
35 227  Marque, Alejandro 36  Sporting-Tavira + 00' 53'' 30 - - -
36 161  Mendonça, Luís 32  Aviludo-Louletano-Uli + 01' 00'' 31 25 - -
37 57  Štybar, Zdeněk 32  Quick-Step Floors + 01' 03'' 32 - - -
38 153  Backaert, Frederik 27  Wanty-Groupe Gobert + 01' 42'' 40 - - -
39 157  Smith, Dion 24  Wanty-Groupe Gobert + 01' 42'' 38 - - -
40 142  Bonnafond, Guillaume 30  Cofidis, solutions crédits + 01' 42'' 41 - - -
41 64  Antón, Igor 34  Team Dimension Data + 01' 42'' 50 - - -
42 134  Lastra, Jonathan 24  Caja Rural-Seguros RGA + 01' 42'' 37 - - -
43 152  Offredo, Yoann 31  Wanty-Groupe Gobert + 01' 42'' 39 - - -
44 51  Gilbert, Philippe 35  Quick-Step Floors + 01' 42'' 42 - - -
45 101  Geschke, Simon 31  Team Sunweb + 01' 42'' 69 - - -
46 34  Keukeleire, Jens 29  Lotto-Soudal + 01' 42'' 36 15 - -
47 143  Claeys, Dimitri 30  Cofidis, solutions crédits + 01' 58'' 68 - - -
48 241  Veloso, Gustavo 38  W52-FC Porto + 01' 58'' 44 - - -
49 244  Vinhas, Rui 31  W52-FC Porto + 01' 58'' 45 - - -
50 136  Amézqueta, Julen 24  Caja Rural-Seguros RGA + 01' 58'' 43 - - -
51 25  Konovalovas, Ignatas 32  FDJ + 02' 03'' 63 - - -
52 222  Brandão, Jóni 28  Sporting-Tavira + 02' 15'' 49 - - -
53 233  Afonso, Luís 28  Vito-Feirense-Blackjack + 02' 15'' 58 20 9 -
54 246  Neves, José 22  W52-FC Porto + 02' 15'' 55 - - 3
55 231  Pinto, Edgar 32  Vito-Feirense-Blackjack + 02' 15'' 73 - - -
56 82  Jansen, Amund 24  Team Lotto NL-Jumbo + 02' 15'' 56 - - -
57 104  Kämna, Lennard 21  Team Sunweb + 02' 15'' 57 - - 4
58 215  Silin, Egor 29  Rádio Popular-Boavista + 02' 15'' 59 - - -
59 83  Kuss, Sepp 23  Team Lotto NL-Jumbo + 02' 15'' 72 - - -
60 75  Martin, Tony 32  Team Katusha-Alpecin + 02' 15'' 48 - - -
61 66  Thwaites, Scott 28  Team Dimension Data + 02' 15'' 47 - - -
62 106  Dam, Laurens ten ten 37  Team Sunweb + 02' 21'' 74 - - -
63 192  Carvalho, André 20  Liberty Seguros-Carglass + 02' 36'' 51 - - 2
64 166  Hernández, Oscar 25  Aviludo-Louletano-Uli + 02' 42'' 64 - - -
65 117  Stuyven, Jasper 25  Trek-Segafredo + 02' 44'' 52 - - -
66 127  Swift, Ben 30  UAE Team Emirates + 02' 46'' 53 - - -
67 5  Teuns, Dylan 25  BMC Racing Team + 02' 56'' 54 - - -
68 35  Maes, Nikolas 31  Lotto-Soudal + 03' 20'' 61 - - -
69 156  Vanspeybrouck, Pieter 31  Wanty-Groupe Gobert + 03' 20'' 62 - - -
70 87  Tankink, Bram 39  Team Lotto NL-Jumbo + 03' 20'' 60 - - -
71 203  Nunes, Hugo 21  Miranda-Mortágua + 03' 47'' 65 - - 5
72 45  Sütterlin, Jasha 25  Movistar Team + 03' 53'' 66 - - -
73 217  Rodrigues, David 26  Rádio Popular-Boavista + 03' 53'' 75 - - -
74 237  Errazkin, Xuban 21  Vito-Feirense-Blackjack + 03' 53'' 67 - - 6
75 205  Carvalho, Gonçalo 20  Miranda-Mortágua + 04' 27'' 78 - - 8
76 191  Crispim, André 21  Liberty Seguros-Carglass + 04' 27'' 70 - - 7
77 21  Démare, Arnaud 26  FDJ + 04' 33'' 71 4 - -
78 37  Wallays, Jelle 28  Lotto-Soudal + 04' 41'' 90 - - -
79 181  Almeida, Nuno 26  LA Alumínios + 04' 41'' 108 - - -
80 202  Meireles, Nuno 26  Miranda-Mortágua + 04' 41'' 80 - - -
81 224  Grigorev, Aleksandr 25  Sporting-Tavira + 05' 03'' 76 - - -
82 71  Gonçalves, José 29  Team Katusha-Alpecin + 05' 06'' 77 - - -
83 62  Hagen, Edvald Boasson 30  Team Dimension Data + 05' 13'' 79 - - -
84 232  Sancho, Hugo 36  Vito-Feirense-Blackjack + 05' 29'' 100 - - -
85 93  Gołaś, Michał 33  Team Sky + 05' 56'' 81 - - -
86 221  Nocentini, Rinaldo 40  Sporting-Tavira + 06' 02'' 82 - - -
87 226  González, Mário 25  Sporting-Tavira + 06' 02'' 83 - - -
88 245  Rodrigues, João 23  W52-FC Porto + 06' 09'' 96 - 5 -
89 97  Wiśniowski, Łukasz 26  Team Sky + 06' 09'' 86 - - -
90 197  Fernandes, Venceslau 22  Liberty Seguros-Carglass + 06' 09'' 88 - - 9
91 172  Silva, Rafael 27  Efapel + 06' 09'' 87 - - -
92 216  Benta, João 31  Rádio Popular-Boavista + 06' 09'' 95 - - -
93 151  Dupont, Timothy 30  Wanty-Groupe Gobert + 06' 09'' 84 8 - -
94 33  Debusschere, Jens 28  Lotto-Soudal + 06' 09'' 85 - - -
95 26  Le Gac, Olivier 24  FDJ + 06' 09'' 98 - - -
96 214  Gomes, Luís 23  Rádio Popular-Boavista + 06' 12'' 99 - - -
97 76  Restrepo, Jhonatan 23  Team Katusha-Alpecin + 06' 31'' 89 - - -
98 1  Gerrans, Simon 37  BMC Racing Team + 06' 45'' 92 - - -
99 135  Moreira, Mauricio 22  Caja Rural-Seguros RGA + 06' 45'' 91 - - 10
100 206  Magalhães, Jorge 21  Miranda-Mortágua + 06' 45'' 93 - - 11
101 84  Lindeman, Bert-Jan 28  Team Lotto NL-Jumbo + 06' 45'' 104 - - -
102 36  Naesen, Lawrence 25  Lotto-Soudal + 06' 45'' 97 - - -
103 103  Hofstede, Lennard 23  Team Sunweb + 06' 45'' 105 - - -
104 102  Hindley, Jai 21  Team Sunweb + 06' 45'' 101 - - 12
105 55  Sénéchal, Florian 24  Quick-Step Floors + 07' 03'' 94 - - -
106 154  Devriendt, Tom 26  Wanty-Groupe Gobert + 08' 40'' 119 - - -
107 155  Van Keirsbulck, Guill.. 27  Wanty-Groupe Gobert + 08' 40'' 103 - - -
108 41  Bico, Nuno 23  Movistar Team + 09' 37'' 106 - - -
109 163  Fernandes, Luís 30  Aviludo-Louletano-Uli + 09' 37'' 107 - - -
110 67  Van Zyl, Johann 27  Team Dimension Data + 10' 29'' 116 - - -
111 63  King, Ben 28  Team Dimension Data + 10' 29'' 114 16 1 -
112 91  Doull, Owain 24  Team Sky + 10' 29'' 110 - - -
113 2  Küng, Stefan 24  BMC Racing Team + 10' 29'' 113 - - -
114 146  Turgis, Anthony 23  Cofidis, solutions crédits + 10' 29'' 118 - - -
115 144  Hofstetter, Hugo 24  Cofidis, solutions crédits + 10' 29'' 109 6 - -
116 195  Gonçalves, Gaspar 22  Liberty Seguros-Carglass + 10' 29'' 115 - - 13
117 86  Roosen, Timo 25  Team Lotto NL-Jumbo + 10' 29'' 111 - - -
118 15  Pöstlberger, Lukas 26  Bora-Hansgrohe + 10' 29'' 112 26 12 -
119 187  Fernandes, João 22  LA Alumínios + 11' 06'' 117 - - 14
120 175  Silva, Bruno 29  Efapel + 11' 06'' 124 - - -
121 167  Barbosa, Márcio 31  Aviludo-Louletano-Uli + 13' 15'' 122 - - -
122 85  Martens, Paul 34  Team Lotto NL-Jumbo + 13' 27'' 125 - - -
123 133  Zabala, Josu 24  Caja Rural-Seguros RGA + 13' 27'' 126 13 10 -
124 23  Delage, Mickaël 32  FDJ + 13' 27'' 120 - - -
125 126  Sutherland, Rory 36  UAE Team Emirates + 13' 38'' 123 - - -
126 194  Lourenço, Rafael 20  Liberty Seguros-Carglass + 13' 38'' 121 - - 15
127 107  Haga, Chad 29  Team Sunweb + 15' 55'' 141 - - -
128 112  Degenkolb, John 29  Trek-Segafredo + 16' 59'' 127 12 - -
129 111  Brändle, Matthias 28  Trek-Segafredo + 16' 59'' 144 - - -
130 115  Mullen, Ryan 23  Trek-Segafredo + 16' 59'' 135 - - -
131 7  Vliegen, Loïc 24  BMC Racing Team + 16' 59'' 132 - - -
132 184  Leaça, Gonçalo 20  LA Alumínios + 16' 59'' 143 - - 17
133 116  Rast, Grégory 38  Trek-Segafredo + 16' 59'' 145 - - -
134 81  Groenewegen, Dylan 24  Team Lotto NL-Jumbo + 16' 59'' 128 2 - -
135 182  Ribeiro, David 22  LA Alumínios + 16' 59'' 157 - - 20
136 185  Mansilhas, Fábio 22  LA Alumínios + 16' 59'' 138 - - 16
137 183  Videira, Patrick 23  LA Alumínios + 16' 59'' 162 - - -
138 186  Silva, Paulo 22  LA Alumínios + 16' 59'' 155 - - 18
139 211  Gonçalves, Domingos 29  Rádio Popular-Boavista + 16' 59'' 146 - - -
140 22  Cimolai, Davide 28  FDJ + 16' 59'' 140 - - -
141 147  Van Staeyen, Michael 29  Cofidis, solutions crédits + 16' 59'' 137 - - -
142 17  Schillinger, Andreas 34  Bora-Hansgrohe + 16' 59'' 147 - - -
143 213  Trofimov, Yuri 34  Rádio Popular-Boavista + 16' 59'' 148 - - -
144 53  Lampaert, Yves 26  Quick-Step Floors + 16' 59'' 129 22 6 -
145 13  Pelucchi, Matteo 29  Bora-Hansgrohe + 16' 59'' 130 19 - -
146 24  Guarnieri, Jacopo 30  FDJ + 16' 59'' 134 - - -
147 16  Saramotins, Aleksejs 35  Bora-Hansgrohe + 16' 59'' 139 - - -
148 242  Mestre, Ricardo 34  W52-FC Porto + 16' 59'' 142 27 3 -
149 4  Roelandts, Jürgen 32  BMC Racing Team + 16' 59'' 131 10 - -
150 201  Barbio, António 24  Miranda-Mortágua + 16' 59'' 149 - - -
151 207  Campos, Francisco 20  Miranda-Mortágua + 16' 59'' 156 - - 19
152 225  Livramento, David 34  Sporting-Tavira + 16' 59'' 163 23 - -
153 235  Matias, João 26  Vito-Feirense-Blackjack + 16' 59'' 133 - - -
154 223  Toffali, Nicola 25  Sporting-Tavira + 16' 59'' 136 - - -
155 31  Campenaerts, Victor 26  Lotto-Soudal + 16' 59'' 150 - - -
156 125  Ravasi, Edward 23  UAE Team Emirates + 18' 20'' 152 - - -
157 124  Polanc, Jan 25  UAE Team Emirates + 18' 20'' 153 - - -
158 174  Jurado, Marcos 27  Efapel + 18' 20'' 154 - - -
159 236  Santos, André 22  Vito-Feirense-Blackjack + 18' 20'' 159 - - 22
160 247  Caldeira, Samuel 32  W52-FC Porto + 18' 20'' 151 - - -
161 165  Evangelista, André 22  Aviludo-Louletano-Uli + 18' 20'' 160 - - 23
162 193  Martingil, César 23  Liberty Seguros-Carglass + 20' 07'' 158 - - 21
163 173  Paulinho, Pedro 27  Efapel + 20' 36'' 165 - - -
164 131  Reis, Rafael 25  Caja Rural-Seguros RGA + 20' 36'' 161 - - -
165 212  Pelegrí, Óscar 23  Rádio Popular-Boavista + 22' 10'' 164 17 - -
166 204  Cordeiro, Damien 20  Miranda-Mortágua + 32' 44'' 166 - - 24
DSQ 164  Martin, Juan 28  Aviludo-Louletano-Uli
DNF 27  Sinkeldam, Ramon 29  FDJ
DNF 72  Smit, Willie 25  Team Katusha-Alpecin
DNF 145  Le Turnier, Mathias 22  Cofidis, solutions crédits
DNF 196  Lopes, Pedro José 19  Liberty Seguros-Carglass
DNF 234  Coutinho, Leonel 25  Vito-Feirense-Blackjack
DNS 141  Herrada, José 32  Cofidis, solutions crédits
Km   Sprint #  Rider  Team Points Bonus
63.4   Aljezur 1 63  King, Ben  Team Dimension Data 3 pts -
2 212  Pelegrí, Óscar  Rádio Popular-Boavista 2 pts -
3 15  Pöstlberger, Lukas  Bora-Hansgrohe 1 pts -
163.4   Portimão 1 212  Pelegrí, Óscar  Rádio Popular-Boavista 3 pts -
2 63  King, Ben  Team Dimension Data 2 pts -
3 171  Mestre, Daniel  Efapel 1 pts -
Km   Climb #  Rider  Team Points Bonus
50.8    (4C) 1 63  King, Ben  Team Dimension Data 3 pts -
2 53  Lampaert, Yves  Quick-Step Floors 2 pts -
3 171  Mestre, Daniel  Efapel 1 pts -
71.2    (3C) 1 63  King, Ben  Team Dimension Data 3 pts -
2 53  Lampaert, Yves  Quick-Step Floors 2 pts -
3 171  Mestre, Daniel  Efapel 1 pts -
107.0    (3C) 1 63  King, Ben  Team Dimension Data 3 pts -
2 171  Mestre, Daniel  Efapel 2 pts -
3 53  Lampaert, Yves  Quick-Step Floors 1 pts -
123.4    (3C) 1 63  King, Ben  Team Dimension Data 4 pts -
2 171  Mestre, Daniel  Efapel 3 pts -
3 15  Pöstlberger, Lukas  Bora-Hansgrohe 2 pts -
187.9    (1C) 1 94  Kwiatkowski, Michał  Team Sky 10 pts -
2 114  Mollema, Bauke  Trek-Segafredo 8 pts -
3 96  Thomas, Geraint  Team Sky 6 pts -
4 123  Martin, Daniel  UAE Team Emirates 4 pts -
5 43  Róson, Jaime  Movistar Team 2 pts -
#  Team Time Sum #  Rider Age Time
1  Quick-Step Floors 14h 29' 45'' 31 1
7 52  Jungels, Bob 25 4h 49' 54''
8 56  Serry, Pieter 29 4h 49' 54''
16 54  Schachmann, Maximilian 24 4h 49' 57''
2  Team Sky 14h 29' 58'' 25 2
1 94  Kwiatkowski, Michał 27 4h 49' 51''
3 96  Thomas, Geraint 31 4h 49' 51''
21 92  Elissonde, Kenny 26 4h 50' 16''
3  Movistar Team 14h 30' 10'' 44 3
5 43  Róson, Jaime 25 4h 49' 51''
17 42  Oliveira, Nelson 28 4h 50' 01''
22 46  Valls, Rafael 30 4h 50' 18''
4  Bora-Hansgrohe 14h 30' 33'' 52 4
6 14  Konrad, Patrick 26 4h 49' 54''
12 12  Großschartner, Felix 24 4h 49' 57''
34 11  Benedetti, Cesare 30 4h 50' 42''
5  UAE Team Emirates 14h 30' 33'' 53 5
4 123  Martin, Daniel 31 4h 49' 51''
24 121  Conti, Valério 24 4h 50' 21''
25 122  Laengen, Vegard 29 4h 50' 21''
6  Team Katusha-Alpecin 14h 31' 03'' 79 6
18 77  Špilak, Simon 31 4h 50' 01''
30 73  Lammertink, Maurits 27 4h 50' 25''
31 74  Machado, Tiago 32 4h 50' 37''
7  Efapel 14h 31' 23'' 82 7
23 177  Del Pino, Jesús 27 4h 50' 19''
27 171  Mestre, Daniel 31 4h 50' 25''
32 176  Casimiro, Henrique 31 4h 50' 39''
8  Team Dimension Data 14h 31' 50'' 78 8
11 61  Meintjes, Louis 25 4h 49' 54''
26 65  Pauwels, Serge 34 4h 50' 23''
41 64  Antón, Igor 34 4h 51' 33''
9  BMC Racing Team 14h 32' 38'' 92 9
10 3  Porte, Richie 33 4h 49' 54''
15 6  Garderen, Tejay van 29 4h 49' 57''
67 5  Teuns, Dylan 25 4h 52' 47''
10  Trek-Segafredo 14h 32' 51'' 96 10
2 114  Mollema, Bauke 31 4h 49' 51''
29 113  Guerreiro, Ruben 23 4h 50' 25''
65 117  Stuyven, Jasper 25 4h 52' 35''
11  Aviludo-Louletano-Uli 14h 33' 18'' 109 11
9 162  Garcia, Vicente 29 4h 49' 54''
36 161  Mendonça, Luís 32 4h 50' 51''
64 166  Hernández, Oscar 25 4h 52' 33''
12  Caja Rural-Seguros RGA 14h 33' 19'' 106 12
14 132  Silva, Joaquim 25 4h 49' 57''
42 134  Lastra, Jonathan 24 4h 51' 33''
50 136  Amézqueta, Julen 24 4h 51' 49''
13  Team Sunweb 14h 33' 36'' 115 16
13 105  Oomen, Sam 22 4h 49' 57''
45 101  Geschke, Simon 31 4h 51' 33''
57 104  Kämna, Lennard 21 4h 52' 06''
14  W52-FC Porto 14h 33' 44'' 116 13
19 243  Fonte, César 31 4h 50' 06''
48 241  Veloso, Gustavo 38 4h 51' 49''
49 244  Vinhas, Rui 31 4h 51' 49''
15  Wanty-Groupe Gobert 14h 34' 39'' 120 14
38 153  Backaert, Frederik 27 4h 51' 33''
39 157  Smith, Dion 24 4h 51' 33''
43 152  Offredo, Yoann 31 4h 51' 33''
16  Lotto-Soudal 14h 34' 53'' 134 15
20 32  De Buyst, Jasper 24 4h 50' 09''
46 34  Keukeleire, Jens 29 4h 51' 33''
68 35  Maes, Nikolas 31 4h 53' 11''
17  Team Lotto NL-Jumbo 14h 37' 23'' 185 17
56 82  Jansen, Amund 24 4h 52' 06''
59 83  Kuss, Sepp 23 4h 52' 06''
70 87  Tankink, Bram 39 4h 53' 11''
18  Sporting-Tavira 14h 37' 44'' 168 18
35 227  Marque, Alejandro 36 4h 50' 44''
52 222  Brandão, Jóni 28 4h 52' 06''
81 224  Grigorev, Aleksandr 25 4h 54' 54''
19  Vito-Feirense-Blackjack 14h 37' 56'' 182 19
53 233  Afonso, Luís 28 4h 52' 06''
55 231  Pinto, Edgar 32 4h 52' 06''
74 237  Errazkin, Xuban 21 4h 53' 44''
20  Rádio Popular-Boavista 14h 41' 50'' 223 24
58 215  Silin, Egor 29 4h 52' 06''
73 217  Rodrigues, David 26 4h 53' 44''
92 216  Benta, João 31 4h 56' 00''
21  FDJ 14h 42' 18'' 223 20
51 25  Konovalovas, Ignatas 32 4h 51' 54''
77 21  Démare, Arnaud 26 4h 54' 24''
95 26  Le Gac, Olivier 24 4h 56' 00''
22  Miranda-Mortágua 14h 42' 28'' 226 22
71 203  Nunes, Hugo 21 4h 53' 38''
75 205  Carvalho, Gonçalo 20 4h 54' 18''
80 202  Meireles, Nuno 26 4h 54' 32''
23  Liberty Seguros-Carglass 14h 42' 45'' 229 21
63 192  Carvalho, André 20 4h 52' 27''
76 191  Crispim, André 21 4h 54' 18''
90 197  Fernandes, Venceslau 22 4h 56' 00''
24  Cofidis, solutions crédits 14h 43' 42'' 201 23
40 142  Bonnafond, Guillaume 30 4h 51' 33''
47 143  Claeys, Dimitri 30 4h 51' 49''
114 146  Turgis, Anthony 23 5h 00' 20''
25  LA Alumínios 15h 02' 19'' 330 25
79 181  Almeida, Nuno 26 4h 54' 32''
119 187  Fernandes, João 22 5h 00' 57''
132 184  Leaça, Gonçalo 20 5h 06' 50''
#  Rider Age  Team Time Difference Rank +/-
1 96  Thomas, Geraint 31  Team Sky 9h 37' 49'' + 28
2 43  Róson, Jaime 25  Movistar Team 9h 37' 49'' + 00' 00'' + 30
3 94  Kwiatkowski, Michał 27  Team Sky 9h 37' 49'' + 00' 00'' + 35
4 123  Martin, Daniel 31  UAE Team Emirates 9h 37' 49'' + 00' 00'' + 43
5 114  Mollema, Bauke 31  Trek-Segafredo 9h 37' 49'' + 00' 00'' + 64
6 14  Konrad, Patrick 26  Bora-Hansgrohe 9h 37' 52'' + 00' 03'' + 20
7 52  Jungels, Bob 25  Quick-Step Floors 9h 37' 52'' + 00' 03'' + 20
8 56  Serry, Pieter 29  Quick-Step Floors 9h 37' 52'' + 00' 03'' + 28
9 162  Garcia, Vicente 29  Aviludo-Louletano-Uli 9h 37' 52'' + 00' 03'' + 30
10 61  Meintjes, Louis 25  Team Dimension Data 9h 37' 52'' + 00' 03'' + 44
11 3  Porte, Richie 33  BMC Racing Team 9h 37' 52'' + 00' 03'' + 79
12 12  Großschartner, Felix 24  Bora-Hansgrohe 9h 37' 55'' + 00' 06'' + 13
13 105  Oomen, Sam 22  Team Sunweb 9h 37' 55'' + 00' 06'' + 20
14 6  Garderen, Tejay van 29  BMC Racing Team 9h 37' 55'' + 00' 06'' + 37
15 54  Schachmann, Maximilian 24  Quick-Step Floors 9h 37' 55'' + 00' 06'' + 76
16 132  Silva, Joaquim 25  Caja Rural-Seguros RGA 9h 37' 55'' + 00' 06'' + 84
17 42  Oliveira, Nelson 28  Movistar Team 9h 37' 59'' + 00' 10'' + 38
18 77  Špilak, Simon 31  Team Katusha-Alpecin 9h 37' 59'' + 00' 10'' + 50
19 243  Fonte, César 31  W52-FC Porto 9h 38' 04'' + 00' 15'' + 80
20 32  De Buyst, Jasper 24  Lotto-Soudal 9h 38' 07'' + 00' 18'' + 14
21 177  Del Pino, Jesús 27  Efapel 9h 38' 17'' + 00' 28'' + 42
22 121  Conti, Valério 24  UAE Team Emirates 9h 38' 19'' + 00' 30'' + 72
23 122  Laengen, Vegard 29  UAE Team Emirates 9h 38' 19'' + 00' 30'' + 75
24 65  Pauwels, Serge 34  Team Dimension Data 9h 38' 21'' + 00' 32'' + 73
25 95  Kiryienka, Vasil 36  Team Sky 9h 38' 23'' + 00' 34'' + 16
26 171  Mestre, Daniel 31  Efapel 9h 38' 23'' + 00' 34'' + 18
27 73  Lammertink, Maurits 27  Team Katusha-Alpecin 9h 38' 23'' + 00' 34'' + 58
28 44  Sepúlveda, Eduardo 26  Movistar Team 9h 38' 37'' + 00' 48'' + 53
29 176  Casimiro, Henrique 31  Efapel 9h 38' 37'' + 00' 48'' + 63
30 227  Marque, Alejandro 36  Sporting-Tavira 9h 38' 42'' + 00' 53'' + 26
31 161  Mendonça, Luís 32  Aviludo-Louletano-Uli 9h 38' 49'' + 01' 00'' - 21
32 57  Štybar, Zdeněk 32  Quick-Step Floors 9h 38' 52'' + 01' 03'' - 21
33 92  Elissonde, Kenny 26  Team Sky 9h 39' 15'' + 01' 26'' + 95
34 46  Valls, Rafael 30  Movistar Team 9h 39' 17'' + 01' 28'' + 92
35 113  Guerreiro, Ruben 23  Trek-Segafredo 9h 39' 20'' + 01' 31'' + 84
36 34  Keukeleire, Jens 29  Lotto-Soudal 9h 39' 31'' + 01' 42'' - 29
37 134  Lastra, Jonathan 24  Caja Rural-Seguros RGA 9h 39' 31'' + 01' 42'' - 20
38 157  Smith, Dion 24  Wanty-Groupe Gobert 9h 39' 31'' + 01' 42'' + 10
39 152  Offredo, Yoann 31  Wanty-Groupe Gobert 9h 39' 31'' + 01' 42'' + 7
40 153  Backaert, Frederik 27  Wanty-Groupe Gobert 9h 39' 31'' + 01' 42'' + 25
41 142  Bonnafond, Guillaume 30  Cofidis, solutions crédits 9h 39' 31'' + 01' 42'' + 29
42 51  Gilbert, Philippe 35  Quick-Step Floors 9h 39' 31'' + 01' 42'' + 37
43 136  Amézqueta, Julen 24  Caja Rural-Seguros RGA 9h 39' 47'' + 01' 58'' + 7
44 241  Veloso, Gustavo 38  W52-FC Porto 9h 39' 47'' + 01' 58'' + 31
45 244  Vinhas, Rui 31  W52-FC Porto 9h 39' 47'' + 01' 58'' + 35
46 11  Benedetti, Cesare 30  Bora-Hansgrohe 9h 39' 59'' + 02' 10'' + 92
47 66  Thwaites, Scott 28  Team Dimension Data 9h 40' 04'' + 02' 15'' + 6
48 75  Martin, Tony 32  Team Katusha-Alpecin 9h 40' 04'' + 02' 15'' + 23
49 222  Brandão, Jóni 28  Sporting-Tavira 9h 40' 04'' + 02' 15'' + 47
50 64  Antón, Igor 34  Team Dimension Data 9h 40' 16'' + 02' 27'' + 65
51 192  Carvalho, André 20  Liberty Seguros-Carglass 9h 40' 25'' + 02' 36'' + 26
52 117  Stuyven, Jasper 25  Trek-Segafredo 9h 40' 33'' + 02' 44'' - 34
53 127  Swift, Ben 30  UAE Team Emirates 9h 40' 35'' + 02' 46'' - 38
54 5  Teuns, Dylan 25  BMC Racing Team 9h 40' 45'' + 02' 56'' + 34
55 246  Neves, José 22  W52-FC Porto 9h 40' 46'' + 02' 57'' + 55
56 82  Jansen, Amund 24  Team Lotto NL-Jumbo 9h 40' 49'' + 03' 00'' + 55
57 104  Kämna, Lennard 21  Team Sunweb 9h 41' 01'' + 03' 12'' + 59
58 233  Afonso, Luís 28  Vito-Feirense-Blackjack 9h 41' 05'' + 03' 16'' + 66
59 215  Silin, Egor 29  Rádio Popular-Boavista 9h 41' 05'' + 03' 16'' + 70
60 87  Tankink, Bram 39  Team Lotto NL-Jumbo 9h 41' 09'' + 03' 20'' + 6
61 35  Maes, Nikolas 31  Lotto-Soudal 9h 41' 09'' + 03' 20'' + 11
62 156  Vanspeybrouck, Pieter 31  Wanty-Groupe Gobert 9h 41' 09'' + 03' 20'' + 20
63 25  Konovalovas, Ignatas 32  FDJ 9h 41' 11'' + 03' 22'' + 77
64 166  Hernández, Oscar 25  Aviludo-Louletano-Uli 9h 41' 16'' + 03' 27'' + 48
65 203  Nunes, Hugo 21  Miranda-Mortágua 9h 41' 36'' + 03' 47'' + 39
66 45  Sütterlin, Jasha 25  Movistar Team 9h 41' 42'' + 03' 53'' - 44
67 237  Errazkin, Xuban 21  Vito-Feirense-Blackjack 9h 41' 42'' + 03' 53'' - 32
68 143  Claeys, Dimitri 30  Cofidis, solutions crédits 9h 41' 49'' + 04' 00'' + 81
69 101  Geschke, Simon 31  Team Sunweb 9h 41' 56'' + 04' 07'' + 89
70 191  Crispim, André 21  Liberty Seguros-Carglass 9h 42' 16'' + 04' 27'' + 13
71 21  Démare, Arnaud 26  FDJ 9h 42' 22'' + 04' 33'' - 69
72 83  Kuss, Sepp 23  Team Lotto NL-Jumbo 9h 42' 23'' + 04' 34'' + 80
73 231  Pinto, Edgar 32  Vito-Feirense-Blackjack 9h 42' 29'' + 04' 40'' + 88
74 106  Dam, Laurens ten 37  Team Sunweb 9h 42' 35'' + 04' 46'' + 86
75 217  Rodrigues, David 26  Rádio Popular-Boavista 9h 42' 43'' + 04' 54'' + 50
76 224  Grigorev, Aleksandr 25  Sporting-Tavira 9h 42' 52'' + 05' 03'' - 16
77 71  Gonçalves, José 29  Team Katusha-Alpecin 9h 42' 55'' + 05' 06'' - 49
78 205  Carvalho, Gonçalo 20  Miranda-Mortágua 9h 43' 01'' + 05' 12'' + 36
79 62  Hagen, Edvald Boasson 30  Team Dimension Data 9h 43' 02'' + 05' 13'' - 56
80 202  Meireles, Nuno 26  Miranda-Mortágua 9h 43' 27'' + 05' 38'' + 42
81 93  Gołaś, Michał 33  Team Sky 9h 43' 45'' + 05' 56'' + 22
82 221  Nocentini, Rinaldo 40  Sporting-Tavira 9h 43' 51'' + 06' 02'' + 7
83 226  González, Mário 25  Sporting-Tavira 9h 43' 51'' + 06' 02'' + 10
84 151  Dupont, Timothy 30  Wanty-Groupe Gobert 9h 43' 58'' + 06' 09'' - 80
85 33  Debusschere, Jens 28  Lotto-Soudal 9h 43' 58'' + 06' 09'' - 73
86 97  Wiśniowski, Łukasz 26  Team Sky 9h 43' 58'' + 06' 09'' - 41
87 172  Silva, Rafael 27  Efapel 9h 43' 58'' + 06' 09'' - 29
88 197  Fernandes, Venceslau 22  Liberty Seguros-Carglass 9h 43' 58'' + 06' 09'' + 19
89 76  Restrepo, Jhonatan 23  Team Katusha-Alpecin 9h 44' 20'' + 06' 31'' - 5
90 37  Wallays, Jelle 28  Lotto-Soudal 9h 44' 27'' + 06' 38'' + 57
91 135  Moreira, Mauricio 22  Caja Rural-Seguros RGA 9h 44' 34'' + 06' 45'' - 34
92 1  Gerrans, Simon 37  BMC Racing Team 9h 44' 34'' + 06' 45'' - 5
93 206  Magalhães, Jorge 21  Miranda-Mortágua 9h 44' 34'' + 06' 45'' + 9
94 55  Sénéchal, Florian 24  Quick-Step Floors 9h 44' 52'' + 07' 03'' - 51
95 216  Benta, João 31  Rádio Popular-Boavista 9h 44' 55'' + 07' 06'' + 26
96 245  Rodrigues, João 23  W52-FC Porto 9h 45' 10'' + 07' 21'' + 39
97 36  Naesen, Lawrence 25  Lotto-Soudal 9h 45' 14'' + 07' 25'' + 12
98 26  Le Gac, Olivier 24  FDJ 9h 45' 17'' + 07' 28'' + 43
99 214  Gomes, Luís 23  Rádio Popular-Boavista 9h 45' 20'' + 07' 31'' + 45
100 232  Sancho, Hugo 36  Vito-Feirense-Blackjack 9h 45' 35'' + 07' 46'' + 50
101 102  Hindley, Jai 21  Team Sunweb 9h 45' 43'' + 07' 54'' + 32
102 74  Machado, Tiago 32  Team Katusha-Alpecin 9h 46' 15'' + 08' 26'' + 71
103 155  Van Keirsbulck, Guillaume 27  Wanty-Groupe Gobert 9h 46' 29'' + 08' 40'' - 27
104 84  Lindeman, Bert-Jan 28  Team Lotto NL-Jumbo 9h 47' 03'' + 09' 14'' + 59
105 103  Hofstede, Lennard 23  Team Sunweb 9h 47' 03'' + 09' 14'' + 57
106 41  Bico, Nuno 23  Movistar Team 9h 47' 26'' + 09' 37'' - 47
107 163  Fernandes, Luís 30  Aviludo-Louletano-Uli 9h 47' 26'' + 09' 37'' - 29
108 181  Almeida, Nuno 26  LA Alumínios 9h 47' 33'' + 09' 44'' + 64
109 144  Hofstetter, Hugo 24  Cofidis, solutions crédits 9h 48' 18'' + 10' 29'' - 106
110 91  Doull, Owain 24  Team Sky 9h 48' 18'' + 10' 29'' - 86
111 86  Roosen, Timo 25  Team Lotto NL-Jumbo 9h 48' 18'' + 10' 29'' - 74
112 15  Pöstlberger, Lukas 26  Bora-Hansgrohe 9h 48' 18'' + 10' 29'' - 63
113 2  Küng, Stefan 24  BMC Racing Team 9h 48' 18'' + 10' 29'' - 52
114 63  King, Ben 28  Team Dimension Data 9h 48' 18'' + 10' 29'' - 8
115 195  Gonçalves, Gaspar 22  Liberty Seguros-Carglass 9h 48' 18'' + 10' 29'' - 14
116 67  Van Zyl, Johann 27  Team Dimension Data 9h 49' 37'' + 11' 48'' + 29
117 187  Fernandes, João 22  LA Alumínios 9h 50' 07'' + 12' 18'' + 19
118 146  Turgis, Anthony 23  Cofidis, solutions crédits 9h 50' 18'' + 12' 29'' + 30
119 154  Devriendt, Tom 26  Wanty-Groupe Gobert 9h 50' 53'' + 13' 04'' + 50
120 23  Delage, Mickaël 32  FDJ 9h 51' 16'' + 13' 27'' - 34
121 194  Lourenço, Rafael 20  Liberty Seguros-Carglass 9h 51' 27'' + 13' 38'' - 47
122 167  Barbosa, Márcio 31  Aviludo-Louletano-Uli 9h 51' 49'' + 14' 00'' - 9
123 126  Sutherland, Rory 36  UAE Team Emirates 9h 51' 51'' + 14' 02'' - 15
124 175  Silva, Bruno 29  Efapel 9h 52' 35'' + 14' 46'' + 43
125 85  Martens, Paul 34  Team Lotto NL-Jumbo 9h 53' 35'' + 15' 46'' + 26
126 133  Zabala, Josu 24  Caja Rural-Seguros RGA 9h 53' 45'' + 15' 56'' + 38
127 112  Degenkolb, John 29  Trek-Segafredo 9h 54' 48'' + 16' 59'' - 121
128 81  Groenewegen, Dylan 24  Team Lotto NL-Jumbo 9h 54' 48'' + 16' 59'' - 127
129 53  Lampaert, Yves 26  Quick-Step Floors 9h 54' 48'' + 16' 59'' - 120
130 13  Pelucchi, Matteo 29  Bora-Hansgrohe 9h 54' 48'' + 16' 59'' - 122
131 4  Roelandts, Jürgen 32  BMC Racing Team 9h 54' 48'' + 16' 59'' - 126
132 7  Vliegen, Loïc 24  BMC Racing Team 9h 54' 48'' + 16' 59'' - 102
133 235  Matias, João 26  Vito-Feirense-Blackjack 9h 54' 48'' + 16' 59'' - 120
134 24  Guarnieri, Jacopo 30  FDJ 9h 54' 48'' + 16' 59'' - 113
135 115  Mullen, Ryan 23  Trek-Segafredo 9h 54' 48'' + 16' 59'' - 95
136 223  Toffali, Nicola 25  Sporting-Tavira 9h 54' 48'' + 16' 59'' - 120
137 147  Van Staeyen, Michael 29  Cofidis, solutions crédits 9h 54' 48'' + 16' 59'' - 106
138 185  Mansilhas, Fábio 22  LA Alumínios 9h 54' 48'' + 16' 59'' - 74
139 16  Saramotins, Aleksejs 35  Bora-Hansgrohe 9h 54' 48'' + 16' 59'' - 77
140 22  Cimolai, Davide 28  FDJ 9h 54' 48'' + 16' 59'' - 67
141 107  Haga, Chad 29  Team Sunweb 9h 55' 03'' + 17' 14'' + 2
142 242  Mestre, Ricardo 34  W52-FC Porto 9h 55' 45'' + 17' 56'' - 24
143 184  Leaça, Gonçalo 20  LA Alumínios 9h 55' 49'' + 18' 00'' - 20
144 111  Brändle, Matthias 28  Trek-Segafredo 9h 55' 57'' + 18' 08'' - 10
145 116  Rast, Grégory 38  Trek-Segafredo 9h 55' 57'' + 18' 08'' - 13
146 211  Gonçalves, Domingos 29  Rádio Popular-Boavista 9h 55' 57'' + 18' 08'' - 16
147 17  Schillinger, Andreas 34  Bora-Hansgrohe 9h 56' 07'' + 18' 18'' - 10
148 213  Trofimov, Yuri 34  Rádio Popular-Boavista 9h 56' 07'' + 18' 18'' - 6
149 201  Barbio, António 24  Miranda-Mortágua 9h 56' 07'' + 18' 18'' - 10
150 31  Campenaerts, Victor 26  Lotto-Soudal 9h 56' 07'' + 18' 18'' - 4
151 247  Caldeira, Samuel 32  W52-FC Porto 9h 56' 09'' + 18' 20'' - 131
152 125  Ravasi, Edward 23  UAE Team Emirates 9h 56' 09'' + 18' 20'' - 100
153 124  Polanc, Jan 25  UAE Team Emirates 9h 56' 09'' + 18' 20'' - 86
154 174  Jurado, Marcos 27  Efapel 9h 57' 06'' + 19' 17'' - 37
155 186  Silva, Paulo 22  LA Alumínios 9h 57' 09'' + 19' 20'' - 2
156 207  Campos, Francisco 20  Miranda-Mortágua 9h 57' 13'' + 19' 24'' + 3
157 182  Ribeiro, David 22  LA Alumínios 9h 57' 47'' + 19' 58'' + 8
158 193  Martingil, César 23  Liberty Seguros-Carglass 9h 57' 56'' + 20' 07'' - 116
159 236  Santos, André 22  Vito-Feirense-Blackjack 9h 58' 34'' + 20' 45'' - 3
160 165  Evangelista, André 22  Aviludo-Louletano-Uli 9h 58' 34'' + 20' 45'' - 5
161 131  Reis, Rafael 25  Caja Rural-Seguros RGA 9h 59' 22'' + 21' 33'' - 41
162 183  Videira, Patrick 23  LA Alumínios 9h 59' 51'' + 22' 02'' + 8
163 225  Livramento, David 34  Sporting-Tavira 9h 59' 51'' + 22' 02'' + 8
164 212  Pelegrí, Óscar 23  Rádio Popular-Boavista 9h 59' 59'' + 22' 10'' - 145
165 173  Paulinho, Pedro 27  Efapel 10h 02' 05'' + 24' 16'' + 1
166 204  Cordeiro, Damien 20  Miranda-Mortágua 10h 12' 56'' + 35' 07'' - 12
#  Rider Age  Team Points Difference Rank +/-
1 94  Kwiatkowski, Michał 27  Team Sky 25 pts -
2 81  Groenewegen, Dylan 24  Team Lotto NL-Jumbo 25 pts 0 pts - 1
3 114  Mollema, Bauke 31  Trek-Segafredo 20 pts -5 pts + 3
4 21  Démare, Arnaud 26  FDJ 20 pts -5 pts - 2
5 96  Thomas, Geraint 31  Team Sky 16 pts -9 pts + 5
6 144  Hofstetter, Hugo 24  Cofidis, solutions crédits 16 pts -9 pts - 3
7 123  Martin, Daniel 31  UAE Team Emirates 13 pts -12 pts + 6
8 151  Dupont, Timothy 30  Wanty-Groupe Gobert 13 pts -12 pts - 4
9 43  Róson, Jaime 25  Movistar Team 10 pts -15 pts + 6
10 4  Roelandts, Jürgen 32  BMC Racing Team 10 pts -15 pts - 5
11 14  Konrad, Patrick 26  Bora-Hansgrohe 8 pts -17 pts + 7
12 112  Degenkolb, John 29  Trek-Segafredo 8 pts -17 pts - 6
13 133  Zabala, Josu 24  Caja Rural-Seguros RGA 6 pts -19 pts - 6
14 52  Jungels, Bob 25  Quick-Step Floors 6 pts -19 pts + 8
15 34  Keukeleire, Jens 29  Lotto-Soudal 6 pts -19 pts - 7
16 63  King, Ben 28  Team Dimension Data 5 pts -20 pts + 5
17 212  Pelegrí, Óscar 23  Rádio Popular-Boavista 5 pts -20 pts + 8
18 56  Serry, Pieter 29  Quick-Step Floors 5 pts -20 pts - 4
19 13  Pelucchi, Matteo 29  Bora-Hansgrohe 4 pts -21 pts - 10
20 233  Afonso, Luís 28  Vito-Feirense-Blackjack 3 pts -22 pts - 10
21 162  Garcia, Vicente 29  Aviludo-Louletano-Uli 2 pts -23 pts + 11
22 53  Lampaert, Yves 26  Quick-Step Floors 2 pts -23 pts - 11
23 225  Livramento, David 34  Sporting-Tavira 2 pts -23 pts - 11
24 3  Porte, Richie 33  BMC Racing Team 1 pts -24 pts + 16
25 161  Mendonça, Luís 32  Aviludo-Louletano-Uli 1 pts -24 pts - 12
26 15  Pöstlberger, Lukas 26  Bora-Hansgrohe 1 pts -24 pts + 2
27 242  Mestre, Ricardo 34  W52-FC Porto 1 pts -24 pts + 16
#  Rider Age  Team Points Difference Rank +/-
1 63  King, Ben 28  Team Dimension Data 15 pts -
2 94  Kwiatkowski, Michał 27  Team Sky 10 pts -5 pts -
3 242  Mestre, Ricardo 34  W52-FC Porto 9 pts -6 pts + 3
4 114  Mollema, Bauke 31  Trek-Segafredo 8 pts -7 pts + 3
5 245  Rodrigues, João 23  W52-FC Porto 7 pts -8 pts - 4
6 53  Lampaert, Yves 26  Quick-Step Floors 7 pts -8 pts + 2
7 96  Thomas, Geraint 31  Team Sky 6 pts -9 pts + 2
8 123  Martin, Daniel 31  UAE Team Emirates 4 pts -11 pts + 5
9 233  Afonso, Luís 28  Vito-Feirense-Blackjack 4 pts -11 pts - 7
10 133  Zabala, Josu 24  Caja Rural-Seguros RGA 4 pts -11 pts - 7
11 43  Róson, Jaime 25  Movistar Team 2 pts -13 pts + 7
12 15  Pöstlberger, Lukas 26  Bora-Hansgrohe 2 pts -13 pts - 9
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 105  Oomen, Sam 22  Team Sunweb 9h 37' 55'' -
2 192  Carvalho, André 20  Liberty Seguros-Carglass 9h 40' 25'' + 02' 30'' + 5
3 246  Neves, José 22  W52-FC Porto 9h 40' 46'' + 02' 51'' + 11
4 104  Kämna, Lennard 21  Team Sunweb 9h 41' 01'' + 03' 06'' + 12
5 203  Nunes, Hugo 21  Miranda-Mortágua 9h 41' 36'' + 03' 41'' + 6
6 237  Errazkin, Xuban 21  Vito-Feirense-Blackjack 9h 41' 42'' + 03' 47'' - 4
7 191  Crispim, André 21  Liberty Seguros-Carglass 9h 42' 16'' + 04' 21'' + 1
8 205  Carvalho, Gonçalo 20  Miranda-Mortágua 9h 43' 01'' + 05' 06'' + 7
9 197  Fernandes, Venceslau 22  Liberty Seguros-Carglass 9h 43' 58'' + 06' 03'' + 4
10 135  Moreira, Mauricio 22  Caja Rural-Seguros RGA 9h 44' 34'' + 06' 39'' - 6
11 206  Magalhães, Jorge 21  Miranda-Mortágua 9h 44' 34'' + 06' 39'' - 1
12 102  Hindley, Jai 21  Team Sunweb 9h 45' 43'' + 07' 48'' + 6
13 195  Gonçalves, Gaspar 22  Liberty Seguros-Carglass 9h 48' 18'' + 10' 23'' - 4
14 187  Fernandes, João 22  LA Alumínios 9h 50' 07'' + 12' 12'' + 5
15 194  Lourenço, Rafael 20  Liberty Seguros-Carglass 9h 51' 27'' + 13' 32'' - 9
16 185  Mansilhas, Fábio 22  LA Alumínios 9h 54' 48'' + 16' 53'' - 11
17 184  Leaça, Gonçalo 20  LA Alumínios 9h 55' 49'' + 17' 54'' -
18 186  Silva, Paulo 22  LA Alumínios 9h 57' 09'' + 19' 14'' + 2
19 207  Campos, Francisco 20  Miranda-Mortágua 9h 57' 13'' + 19' 18'' + 5
20 182  Ribeiro, David 22  LA Alumínios 9h 57' 47'' + 19' 52'' + 5
21 193  Martingil, César 23  Liberty Seguros-Carglass 9h 57' 56'' + 20' 01'' - 18
22 236  Santos, André 22  Vito-Feirense-Blackjack 9h 58' 34'' + 20' 39'' + 1
23 165  Evangelista, André 22  Aviludo-Louletano-Uli 9h 58' 34'' + 20' 39'' - 1
24 204  Cordeiro, Damien 20  Miranda-Mortágua 10h 12' 56'' + 35' 01'' - 3
#  Team Time Difference Rank +/-
1  Quick-Step Floors 28h 53' 39'' -
2  Team Sky 28h 53' 52'' + 00' 13'' + 4
3  Movistar Team 28h 54' 04'' + 00' 25'' + 8
4  Bora-Hansgrohe 28h 54' 27'' + 00' 48'' - 1
5  UAE Team Emirates 28h 54' 27'' + 00' 48'' + 8
6  Team Katusha-Alpecin 28h 54' 57'' + 01' 18'' + 6
7  Efapel 28h 55' 17'' + 01' 38'' + 11
8  Team Dimension Data 28h 55' 44'' + 02' 05'' + 8
9  BMC Racing Team 28h 56' 32'' + 02' 53'' - 4
10  Trek-Segafredo 28h 56' 45'' + 03' 06'' - 6
11  Aviludo-Louletano-Uli 28h 57' 12'' + 03' 33'' + 4
12  Caja Rural-Seguros RGA 28h 57' 13'' + 03' 34'' + 2
13  W52-FC Porto 28h 57' 38'' + 03' 59'' + 6
14  Wanty-Groupe Gobert 28h 58' 33'' + 04' 54'' - 6
15  Lotto-Soudal 28h 58' 47'' + 05' 08'' - 13
16  Team Sunweb 28h 59' 36'' + 05' 57'' + 8
17  Team Lotto NL-Jumbo 29h 01' 17'' + 07' 38'' - 8
18  Sporting-Tavira 29h 01' 38'' + 07' 59'' - 1
19  Vito-Feirense-Blackjack 29h 02' 51'' + 09' 12'' + 3
20  FDJ 29h 06' 12'' + 12' 33'' - 13
21  Liberty Seguros-Carglass 29h 06' 39'' + 13' 00'' - 1
22  Miranda-Mortágua 29h 07' 07'' + 13' 28'' - 1
23  Cofidis, solutions crédits 29h 07' 36'' + 13' 57'' - 13
24  Rádio Popular-Boavista 29h 07' 42'' + 14' 03'' - 1
25  LA Alumínios 29h 28' 26'' + 34' 47'' -


© Wijnreder Media