Almodôvar - Tavira (199.2 km)

Route

 17 February 2018
 Profile  Flat stage
 Start  Almodôvar
 Finish  Tavira
 Distance  199.2 km  (123.8 mi)
 Speed  43.650 km/h  (27.123 mi/h)

Classifications

 Race jerseys after stage 4
 Thomas, Geraint (SKY) 14h 35' 50''
 Groenewegen, .. (TLJ) 50 points
 King, Ben (DDD) 21 points
 Oomen, Sam (SUN) 14h 37' 43''
 Team Sky 43h 49' 04''

Results

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


© Wijnreder Media