Volta ao Algarve: Castroviejo wins time trial in Sagres

Primož Roglič (LottoNl-Jumbo) surged into the race lead at the Volta ao Algarve Friday with a strong performance in the stage 3 individual time trial. Movistar's Jonathan Castroviejo claimed the stage victory, knocking Katusha-Alpecin's Tony Martin out of the hot seat and then fending off the rest of the field to seal the win.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Jonathan Castroviejo (Spa) Movistar Team0:21:24
2Tony Martin (Ger) Katusha-Alpecin0:00:04
3Primoz Roglic (Slo) Team LottoNl-Jumbo0:00:05
4Michal Kwiatkowski (Pol) Team SkyRow 3 - Cell 2
5Lars Boom (Ned) Team LottoNl-Jumbo0:00:11
6Arnaud Demare (Fra) FDJ0:00:12
7Alex Dowsett (GBr) Movistar Team0:00:16
8Edvald Boasson Hagen (Nor) Dimension Data0:00:20
9Nelson Oliveira (Por) Movistar TeamRow 8 - Cell 2
10Tony Gallopin (Fra) Lotto Soudal0:00:21
11Luis León Sanchez (Spa) Astana Pro Team0:00:23
12Mads Pedersen (Den) Trek-Segafredo0:00:29
13Lukasz Wisniowski (Pol) Team Sky0:00:34
14Ryan Mullen (Irl) Cannondale-Drapac0:00:35
15Gianni Moscon (Ita) Team Sky0:00:36
16Sep Vanmarcke (Bel) Cannondale-Drapac0:00:43
17Evan Huffman (USA) Rally Cycling0:00:47
18Moreno Moser (Ita) Astana Pro TeamRow 17 - Cell 2
19Zdenek Stybar (Cze) Quick-Step Floors0:00:48
20Dylan Van Baarle (Ned) Cannondale-Drapac0:00:51
21Alejandro Manue Marque Porto (Spa) Sporting / TaviraRow 20 - Cell 2
22Taylor Phinney (USA) Cannondale-Drapac0:00:56
23Simon Spilak (Slo) Katusha-Alpecin0:00:57
24Dries Devenyns (Bel) Quick-Step Floors0:00:59
25Marc Fournier (Fra) FDJRow 24 - Cell 2
26Frederik Frison (Bel) Lotto Soudal0:01:00
27Salvatore Puccio (Ita) Team Sky0:01:01
28Jelle Wallays (Bel) Lotto SoudalRow 27 - Cell 2
29Tiesj Benoot (Bel) Lotto Soudal0:01:02
30Benoit Vaugrenard (Fra) FDJRow 29 - Cell 2
31José Gonçalves (Por) Katusha-AlpecinRow 30 - Cell 2
32Mads Würtz Schmidt (Den) Katusha-AlpecinRow 31 - Cell 2
33Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 32 - Cell 2
34Tiago Machado (Por) Katusha-Alpecin0:01:03
35Davide Villella (Ita) Cannondale-Drapac0:01:06
36Julien Vermote (Bel) Quick-Step Floors0:01:07
37Tao Geoghegan Hart (GBr) Team SkyRow 36 - Cell 2
38Oscar Brea (Por) Sporting / Tavira0:01:09
39Matteo Trentin (Ita) Quick-Step Floors0:01:10
40Lukas Pöstlberger (Aut) Bora-HansgroheRow 39 - Cell 2
41Alberto Bettiol (Ita) Cannondale-Drapac0:01:11
42John Degenkolb (Ger) Trek-Segafredo0:01:12
43Martijn Tusveld (Ned) Roompot - Nederlandse Loterij0:01:15
44Robert Wagner (Ger) Team LottoNl-Jumbo0:01:16
45Rob Britton (Can) Rally CyclingRow 44 - Cell 2
46Michele Scarponi (Ita) Astana Pro TeamRow 45 - Cell 2
47Anthony Turgis (Fra) Cofidis, Solutions Credits0:01:18
48Jasper Stuyven (Bel) Trek-SegafredoRow 47 - Cell 2
49Omar Fraile (Spa) Dimension Data0:01:19
50Enric Mas (Spa) Quick-Step Floors0:01:20
51Amaro Antunes (Por) W52/FC PortoRow 50 - Cell 2
52José Mendes (Por) Bora-Hansgrohe0:01:21
53Ignatas Konovalovas (Ltu) FDJRow 52 - Cell 2
54Maarten Wynants (Bel) Team LottoNl-JumboRow 53 - Cell 2
55Rinaldo Nocentini (Ita) Sporting / Tavira0:01:22
56Edward Theuns (Bel) Trek-SegafredoRow 55 - Cell 2
57Pello Bilbao (Spa) Astana Pro TeamRow 56 - Cell 2
58Silvio Herklotz (Ger) Bora-Hansgrohe0:01:25
59Johann Van Zyl (RSA) Dimension DataRow 58 - Cell 2
60Dario Cataldo (Ita) Astana Pro TeamRow 59 - Cell 2
61Scott Thwaites (GBr) Dimension Data0:01:26
62Jens Debusschere (Bel) Lotto SoudalRow 61 - Cell 2
63Jesus Ezquerra (Spa) Sporting / Tavira0:01:27
64Héctor Carretero (Spa) Movistar Team0:01:29
65Christoph Pfingsten (Ger) Bora-Hansgrohe0:01:30
66André Greipel (Ger) Lotto SoudalRow 65 - Cell 2
67Edgar Pinto (Por) LA / Metalusa Blackjack0:01:31
68Jan Bárta (Cze) Bora-HansgroheRow 67 - Cell 2
69Frederik Backaert (Bel) Wanty - Groupe Gobert0:01:33
70Michal Golas (Pol) Team Sky0:01:34
71Jurgen Roelandts (Bel) Lotto SoudalRow 70 - Cell 2
72Gijs Van Hoecke (Bel) Team LottoNl-Jumbo0:01:38
73Brian Van Goethem (Ned) Roompot - Nederlandse Loterij0:01:40
74Daniel Martin (Irl) Quick-Step FloorsRow 73 - Cell 2
75Andreas Schillinger (Ger) Bora-HansgroheRow 74 - Cell 2
76Maurits Lammertink (Ned) Katusha-Alpecin0:01:42
77Geoffrey Soupe (Fra) Cofidis, Solutions Credits0:01:43
78Jesper Asselman (Ned) Roompot - Nederlandse LoterijRow 77 - Cell 2
79Jesper Hansen (Den) Astana Pro TeamRow 78 - Cell 2
80Aleksei Tcatevich (Rus) Gazprom – Rusvelo0:01:44
81Sergei Chernetski (Rus) Astana Pro TeamRow 80 - Cell 2
82Ricardo Vilela (Por) Manzana Postobon0:01:45
83Sebastian Langeveld (Ned) Cannondale-Drapac0:01:46
84Matteo Dal-Cin (Can) Rally CyclingRow 83 - Cell 2
85Ben King (USA) Dimension DataRow 84 - Cell 2
86Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert0:01:47
87Nuno Matos (Por) Movistar Team0:01:48
88Vicente Garcia De Mateos Rubio (Spa) Louletano - Hospital de Loule0:01:49
89Domingos Goncalves (Por) RP - BoavistaRow 88 - Cell 2
90Koen De Kort (Ned) Trek-Segafredo0:01:50
91Mark Cavendish (GBr) Dimension DataRow 90 - Cell 2
92Philip Deignan (Irl) Team SkyRow 91 - Cell 2
93Jaime Roson (Spa) Caja Rural-Seguros RGARow 92 - Cell 2
94Antonio Pedrero (Spa) Movistar Team0:01:51
95Coen Vermeltfoort (Ned) Roompot - Nederlandse Loterij0:01:53
96Evgeny Shalunov (Rus) Gazprom – RusveloRow 95 - Cell 2
97Artem Nych (Rus) Gazprom – Rusvelo0:01:54
98Dion Smith (NZl) Wanty - Groupe Gobert0:01:58
99Danny Pate (USA) Rally Cycling0:02:01
100Kenneth Vanbilsen (Bel) Cofidis, Solutions Credits0:02:03
101Mickael Delage (Fra) FDJ0:02:05
102Fabricio Ferrari (Uru) Caja Rural-Seguros RGARow 101 - Cell 2
103Sérgio Paulinho (Por) Efapel0:02:08
104Xuban Errazquin (Spa) RP - BoavistaRow 103 - Cell 2
105Oscar Gatto (Ita) Astana Pro Team0:02:09
106Sven Erik Bystrøm (Nor) Katusha-AlpecinRow 105 - Cell 2
107Yoann Offredo (Fra) Wanty - Groupe Gobert0:02:10
108Hernando Bohorquez (Col) Manzana Postobon0:02:13
109Cesare Benedetti (Ita) Bora-HansgroheRow 108 - Cell 2
110Thomas Degand (Bel) Wanty - Groupe Gobert0:02:14
111Marc Sarreau (Fra) FDJRow 110 - Cell 2
112Michael Schwarzmann (Ger) Bora-HansgroheRow 111 - Cell 2
113Richard Carapaz (Ecu) Movistar TeamRow 112 - Cell 2
114Timo Roosen (Ned) Team LottoNl-Jumbo0:02:16
115Boy van Poppel (Ned) Trek-Segafredo0:02:17
116Jonathan Lastra (Spa) Caja Rural-Seguros RGA0:02:18
117Thomas Leezer (Ned) Team LottoNl-JumboRow 116 - Cell 2
118Gregory Rast (Swi) Trek-Segafredo0:02:19
119David Gaudu (Fra) FDJRow 118 - Cell 2
120Nikolas Maes (Bel) Lotto Soudal0:02:20
121Baptiste Planckaert (Bel) Katusha-Alpecin0:02:21
122Mateo Garcia Castañeda (Col) Efapel0:02:24
123Jóni Brandão (Por) Sporting / TaviraRow 122 - Cell 2
124Aldemar Reyes (Col) Manzana PostobonRow 123 - Cell 2
125Raul Alarcon Garcia (Spa) W52/FC PortoRow 124 - Cell 2
126Ildar Arslanov (Rus) Gazprom – Rusvelo0:02:26
127Rúben Guerreiro (Por) Trek-SegafredoRow 126 - Cell 2
128Hernan Aguirre (Col) Manzana Postobon0:02:28
129João Matias (Por) LA / Metalusa BlackjackRow 128 - Cell 2
130Maximiliano Richeze (Arg) Quick-Step Floors0:02:29
131David De La Fuente Rasilla (Spa) Louletano - Hospital de Loule0:02:30
132Alexander Foliforov (Rus) Gazprom – RusveloRow 131 - Cell 2
133Taco Van Der Hoorn (Ned) Roompot - Nederlandse Loterij0:02:31
134César Fonte (Por) LA / Metalusa Blackjack0:02:32
135Daniel Mestre (Por) Efapel0:02:34
136Pablo Guerrero Bonilla (Spa) RP - Boavista0:02:35
137Juan Sebastian Molano (Col) Manzana Postobon0:02:36
138Natnael Berhane (Eri) Dimension DataRow 137 - Cell 2
139Antonio Piedra (Spa) Manzana PostobonRow 138 - Cell 2
140Jacopo Guarnieri (Ita) FDJRow 139 - Cell 2
141Fernando Gaviria (Col) Quick-Step Floors0:02:37
142Andre Looij (Ned) Roompot - Nederlandse LoterijRow 141 - Cell 2
143Sergey Nikolaev (Rus) Gazprom – Rusvelo0:02:40
144Rui Vinhas (Por) W52/FC Porto0:02:41
145Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert0:02:44
146Nuno Almeida (Por) Louletano - Hospital de LouleRow 145 - Cell 2
147Adam De Vos (Can) Rally CyclingRow 146 - Cell 2
148Joaquim Silva (Por) W52/FC Porto0:02:45
149Andrea Pasqualon (Ita) Wanty - Groupe Gobert0:02:46
150Ricardo Mestre (Por) W52/FC PortoRow 149 - Cell 2
151Josu Zabala (Spa) Caja Rural-Seguros RGA0:02:47
152António Carvalho (Por) W52/FC PortoRow 151 - Cell 2
153Wouter Wippert (Ned) Cannondale-Drapac0:02:48
154Shaun-Nick Bester (RSA) Sporting / TaviraRow 153 - Cell 2
155Sepp Kuss (USA) Rally Cycling0:02:49
156Justin Oien (USA) Caja Rural-Seguros RGARow 155 - Cell 2
157Victor Etxeberria Carrasco (Spa) RP - Boavista0:02:50
158Juan Felipe Osorio (Col) Manzana Postobon0:02:52
159Samuel Blanco Prol (Spa) LA / Metalusa Blackjack0:02:53
160Oscar Hernandez (Spa) Louletano - Hospital de LouleRow 159 - Cell 2
161Luis Gomes (Por) RP - Boavista0:02:54
162Jonas Van Genechten (Bel) Cofidis, Solutions CreditsRow 161 - Cell 2
163Sjoerd Van Ginneken (Ned) Roompot - Nederlandse Loterij0:02:55
164Eric Young (USA) Rally Cycling0:02:57
165Dylan Groenewegen (Ned) Team LottoNl-Jumbo0:03:00
166Hugo Sancho (Por) LA / Metalusa Blackjack0:03:01
167Daniel Sanchez Cidoncha (Spa) RP - BoavistaRow 166 - Cell 2
168Jimmy Turgis (Fra) Cofidis, Solutions CreditsRow 167 - Cell 2
169Tiago Ferreira (Por) W52/FC Porto0:03:02
170Alvaro Trueba Diego (Spa) Efapel0:03:04
171Carlos Barbero (Spa) Movistar Team0:03:07
172Igor Boev (Rus) Gazprom – Rusvelo0:03:10
173Henrique Casimiro (Por) EfapelRow 172 - Cell 2
174Jacobo Ucha Rodriguez (Spa) W52/FC Porto0:03:11
175Aleksei Rybalkin (Rus) Gazprom – Rusvelo0:03:12
176Fábio Silvestre (Por) Sporting / TaviraRow 175 - Cell 2
177Dylan Page (Swi) Caja Rural-Seguros RGA0:03:14
178Nacer Bouhanni (Fra) Cofidis, Solutions Credits0:03:15
179João Benta (Por) RP - Boavista0:03:17
180David Livramento (Por) Sporting / Tavira0:03:31
181Pedro Paulinho (Por) Louletano - Hospital de Loule0:03:32
182Rafael Silva (Por) Efapel0:03:33
183Luis Afonso (Por) LA / Metalusa Blackjack0:03:41
184Antonio Angulo Sampedro (Spa) LA / Metalusa Blackjack0:03:43
185Michaël Van Staeyen (Bel) Cofidis, Solutions Credits0:03:44
186Jetse Bol (Ned) Manzana Postobon0:03:47
187Jesus Del Pino Corrochano (Spa) Efapel0:03:50
188Luis Mendonça (Por) Louletano - Hospital de Loule0:03:51
189Hélder Ferreira (Por) Louletano - Hospital de Loule0:03:52
190Zulmiro Magalhães (Por) LA / Metalusa Blackjack0:04:03
191Sandro Pinto (Por) Louletano - Hospital de Loule0:04:17
192Colin Joyce (USA) Rally Cycling0:04:21
193António Barbio (Por) Efapel0:04:25
194Zulmiro Magalhães (Por) LA / Metalusa Blackjack0:04:29
Swipe to scroll horizontally
Teams Classification - stage
#Rider Name (Country) TeamResult
1Movistar Team1:04:48
2Team Sky0:00:39
3Team Lotto Nl - Jumbo0:00:56
4Team Katusha Alpecin (Sui)0:01:27
5Cannondale Drapac Professional Cycling0:01:33
6FDJ0:01:37
7Lotto Soudal0:01:46
8Astana Pro Team0:01:50
9Quick - Step Floors0:02:18
10Trek - Segafredo0:02:23
11Team Dimension Data0:02:28
12Sporting / Tavira0:02:46
13Rally Cycling0:03:13
14Bora - Hansgrohe0:03:20
15Cofidis, Solutions Credits0:03:27
16Roompot - Nederlandse Loterij0:04:02
17Wanty - Groupe Gobert0:04:42
18Gazprom - Rusvelo0:04:55
19Caja Rural - Seguros Rga0:05:37
20Manzana Postobon Team0:05:46
21W52/Fc Porto0:05:49
22La - Metalusa Blackjack0:05:55
23Rp - Boavista0:05:56
24Louletano - Hospital De Loule0:06:27
25Efapel0:06:30
Swipe to scroll horizontally
General Classification after stage 3
#Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Team LottoNl-Jumbo9:36:29
2Michal Kwiatkowski (Pol) Team Sky0:00:22
3Jonathan Castroviejo (Spa) Movistar Team0:00:36
4Tony Gallopin (Fra) Lotto Soudal0:00:55
5Luis León Sanchez (Spa) Astana Pro Team0:00:59
6Daniel Martin (Irl) Quick-Step Floors0:01:31
7Tony Martin (Ger) Katusha-Alpecin0:01:40
8Tiesj Benoot (Bel) Lotto Soudal0:01:49
9Amaro Antunes (Por) W52/FC Porto0:01:54
10Rinaldo Nocentini (Ita) Sporting / Tavira0:01:56
11Edgar Pinto (Por) LA / Metalusa Blackjack0:02:07
12Nelson Oliveira (Por) Movistar TeamRow 11 - Cell 2
13Simon Spilak (Slo) Katusha-AlpecinRow 12 - Cell 2
14Alejandro Manue Marque Porto (Spa) Sporting / Tavira0:02:08
15Moreno Moser (Ita) Astana Pro Team0:02:23
16Enric Mas (Spa) Quick-Step Floors0:02:37
17Tiago Machado (Por) Katusha-Alpecin0:02:39
18Davide Villella (Ita) Cannondale-DrapacRow 17 - Cell 2
19Pello Bilbao (Spa) Astana Pro TeamRow 18 - Cell 2
20Ricardo Vilela (Por) Manzana Postobon0:02:40
21Michele Scarponi (Ita) Astana Pro Team0:02:52
22Anthony Turgis (Fra) Cofidis, Solutions Credits0:02:54
23Jaime Roson (Spa) Caja Rural-Seguros RGA0:02:58
24Antonio Pedrero (Spa) Movistar Team0:03:06
25Jasper Stuyven (Bel) Trek-Segafredo0:03:17
26Tao Geoghegan Hart (GBr) Team Sky0:03:25
27Frederik Backaert (Bel) Wanty - Groupe Gobert0:03:35
28Yoann Offredo (Fra) Wanty - Groupe Gobert0:03:46
29Jan Bárta (Cze) Bora-Hansgrohe0:03:51
30Joaquim Silva (Por) W52/FC Porto0:04:21
31Silvio Herklotz (Ger) Bora-Hansgrohe0:04:27
32David De La Fuente Rasilla (Spa) Louletano - Hospital de Loule0:04:34
33Maurits Lammertink (Ned) Katusha-Alpecin0:04:57
34Gianni Moscon (Ita) Team Sky0:05:03
35Zdenek Stybar (Cze) Quick-Step Floors0:05:15
36Salvatore Puccio (Ita) Team Sky0:05:28
37José Mendes (Por) Bora-Hansgrohe0:05:48
38Scott Thwaites (GBr) Dimension Data0:05:53
39Victor Etxeberria Carrasco (Spa) RP - Boavista0:06:05
40Richard Carapaz (Ecu) Movistar Team0:06:07
41Sergei Chernetski (Rus) Astana Pro Team0:06:11
42Vicente Garcia De Mateos Rubio (Spa) Louletano - Hospital de Loule0:06:16
43Dion Smith (NZl) Wanty - Groupe Gobert0:06:25
44Martijn Tusveld (Ned) Roompot - Nederlandse Loterij0:07:03
45Hernando Bohorquez (Col) Manzana Postobon0:07:38
46Artem Nych (Rus) Gazprom – Rusvelo0:07:47
47Dries Devenyns (Bel) Quick-Step Floors0:08:06
48Alex Dowsett (GBr) Movistar Team0:08:33
49Thomas Degand (Bel) Wanty - Groupe Gobert0:08:46
50David Gaudu (Fra) FDJ0:08:51
51Rui Vinhas (Por) W52/FC Porto0:09:13
52José Gonçalves (Por) Katusha-Alpecin0:09:19
53Julien Vermote (Bel) Quick-Step Floors0:09:24
54Rob Britton (Can) Rally Cycling0:09:27
55Héctor Carretero (Spa) Movistar Team0:09:46
56Juan Felipe Osorio (Col) Manzana Postobon0:09:53
57Dylan Van Baarle (Ned) Cannondale-Drapac0:10:02
58Nuno Matos (Por) Movistar Team0:10:05
59Fabricio Ferrari (Uru) Caja Rural-Seguros RGA0:10:22
60Domingos Goncalves (Por) RP - Boavista0:10:31
61César Fonte (Por) LA / Metalusa Blackjack0:10:49
62Jesper Hansen (Den) Astana Pro Team0:10:55
63Ricardo Mestre (Por) W52/FC Porto0:11:03
64Jesus Ezquerra (Spa) Sporting / Tavira0:11:05
65Sérgio Paulinho (Por) Efapel0:11:22
66António Carvalho (Por) W52/FC Porto0:11:29
67Taco Van Der Hoorn (Ned) Roompot - Nederlandse Loterij0:11:48
68Xuban Errazquin (Spa) RP - Boavista0:11:52
69Antonio Angulo Sampedro (Spa) LA / Metalusa Blackjack0:12:00
70Lars Boom (Ned) Team LottoNl-Jumbo0:12:14
71Arnaud Demare (Fra) FDJ0:12:31
72Edvald Boasson Hagen (Nor) Dimension Data0:12:39
73Hernan Aguirre (Col) Manzana Postobon0:12:52
74Jesper Asselman (Ned) Roompot - Nederlandse Loterij0:13:22
75John Degenkolb (Ger) Trek-Segafredo0:13:31
76Jens Debusschere (Bel) Lotto Soudal0:13:45
77Michal Golas (Pol) Team Sky0:13:53
78Lukasz Wisniowski (Pol) Team Sky0:14:07
79Koen De Kort (Ned) Trek-Segafredo0:14:09
80Jesus Del Pino Corrochano (Spa) Efapel0:14:12
81Sepp Kuss (USA) Rally Cycling0:14:28
82Cesare Benedetti (Ita) Bora-Hansgrohe0:14:32
83Benoit Vaugrenard (Fra) FDJ0:14:35
84Alberto Bettiol (Ita) Cannondale-Drapac0:14:44
85Carlos Barbero (Spa) Movistar Team0:14:46
86Ignatas Konovalovas (Ltu) FDJ0:14:54
87Antonio Piedra (Spa) Manzana Postobon0:14:55
88Henrique Casimiro (Por) Efapel0:15:29
89Timo Roosen (Ned) Team LottoNl-Jumbo0:15:49
90Aldemar Reyes (Col) Manzana Postobon0:15:57
91Jonathan Lastra (Spa) Caja Rural-Seguros RGA0:16:31
92Ben King (USA) Dimension Data0:17:50
93Evan Huffman (USA) Rally Cycling0:17:56
94Robert Wagner (Ger) Team LottoNl-Jumbo0:18:25
95Christoph Pfingsten (Ger) Bora-Hansgrohe0:18:30
96Natnael Berhane (Eri) Dimension Data0:18:40
97Sep Vanmarcke (Bel) Cannondale-Drapac0:18:41
98Jurgen Roelandts (Bel) Lotto Soudal0:18:43
99Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert0:18:56
100Alvaro Trueba Diego (Spa) Efapel0:19:08
101Mickael Delage (Fra) FDJ0:19:14
102Oscar Gatto (Ita) Astana Pro Team0:19:18
103Omar Fraile (Spa) Dimension Data0:19:22
104Gregory Rast (Swi) Trek-Segafredo0:19:28
105Marc Sarreau (Fra) FDJ0:19:29
106Frederik Frison (Bel) Lotto Soudal0:19:32
107Jóni Brandão (Por) Sporting / Tavira0:19:33
108Jelle Wallays (Bel) Lotto SoudalRow 107 - Cell 2
109Rúben Guerreiro (Por) Trek-Segafredo0:19:35
110Johann Van Zyl (RSA) Dimension Data0:19:37
111Geoffrey Soupe (Fra) Cofidis, Solutions Credits0:19:43
112Sergey Nikolaev (Rus) Gazprom – Rusvelo0:19:49
113Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert0:19:53
114André Greipel (Ger) Lotto SoudalRow 113 - Cell 2
115Andrea Pasqualon (Ita) Wanty - Groupe Gobert0:19:55
116Oscar Hernandez (Spa) Louletano - Hospital de Loule0:20:02
117Andreas Schillinger (Ger) Bora-Hansgrohe0:20:12
118Boy van Poppel (Ned) Trek-Segafredo0:20:20
119Mads Pedersen (Den) Trek-Segafredo0:20:31
120Mateo Garcia Castañeda (Col) Efapel0:20:41
121Nikolas Maes (Bel) Lotto Soudal0:20:52
122Raul Alarcon Garcia (Spa) W52/FC Porto0:20:56
123Nuno Almeida (Por) Louletano - Hospital de Loule0:21:16
124Shaun-Nick Bester (RSA) Sporting / Tavira0:21:30
125Hugo Sancho (Por) LA / Metalusa Blackjack0:21:33
126Sebastian Langeveld (Ned) Cannondale-Drapac0:22:11
127Luis Afonso (Por) LA / Metalusa Blackjack0:22:13
128Luis Mendonça (Por) Louletano - Hospital de Loule0:22:23
129Taylor Phinney (USA) Cannondale-Drapac0:22:24
130Mads Würtz Schmidt (Den) Katusha-Alpecin0:22:35
131Thomas Leezer (Ned) Team LottoNl-Jumbo0:22:37
132Christophe Laporte (Fra) Cofidis, Solutions Credits0:22:40
133Lukas Pöstlberger (Aut) Bora-Hansgrohe0:22:48
134Dario Cataldo (Ita) Astana Pro Team0:23:03
135Oscar Brea (Por) Sporting / Tavira0:23:05
136Aleksei Tcatevich (Rus) Gazprom – Rusvelo0:23:17
137Evgeny Shalunov (Rus) Gazprom – Rusvelo0:23:26
138Mark Cavendish (GBr) Dimension Data0:23:28
139Philip Deignan (Irl) Team SkyRow 138 - Cell 2
140Edward Theuns (Bel) Trek-Segafredo0:23:29
141Marc Fournier (Fra) FDJ0:23:31
142Matteo Trentin (Ita) Quick-Step FloorsRow 141 - Cell 2
143Kenneth Vanbilsen (Bel) Cofidis, Solutions Credits0:23:36
144Danny Pate (USA) Rally Cycling0:23:39
145David Livramento (Por) Sporting / TaviraRow 144 - Cell 2
146Sven Erik Bystrøm (Nor) Katusha-Alpecin0:23:46
147Coen Vermeltfoort (Ned) Roompot - Nederlandse Loterij0:23:49
148Baptiste Planckaert (Bel) Katusha-Alpecin0:23:54
149Ildar Arslanov (Rus) Gazprom – Rusvelo0:23:59
150Alexander Foliforov (Rus) Gazprom – Rusvelo0:24:03
151Ryan Mullen (Irl) Cannondale-Drapac0:24:06
152Daniel Mestre (Por) Efapel0:24:07
153Pablo Guerrero Bonilla (Spa) RP - Boavista0:24:08
154Andre Looij (Ned) Roompot - Nederlandse Loterij0:24:10
155Michael Schwarzmann (Ger) Bora-Hansgrohe0:24:13
156Juan Sebastian Molano (Col) Manzana Postobon0:24:14
157Jacopo Guarnieri (Ita) FDJRow 156 - Cell 2
158Justin Oien (USA) Caja Rural-Seguros RGA0:24:16
159Josu Zabala (Spa) Caja Rural-Seguros RGA0:24:25
160Samuel Blanco Prol (Spa) LA / Metalusa Blackjack0:24:26
161Jonas Van Genechten (Bel) Cofidis, Solutions Credits0:24:32
162Sjoerd Van Ginneken (Ned) Roompot - Nederlandse Loterij0:24:33
163Dylan Groenewegen (Ned) Team LottoNl-JumboRow 162 - Cell 2
164Jimmy Turgis (Fra) Cofidis, Solutions Credits0:24:39
165Tiago Ferreira (Por) W52/FC Porto0:24:40
166Aleksei Rybalkin (Rus) Gazprom – Rusvelo0:24:45
167João Benta (Por) RP - Boavista0:24:48
168Nacer Bouhanni (Fra) Cofidis, Solutions Credits0:24:49
169Dylan Page (Swi) Caja Rural-Seguros RGA0:24:52
170Gijs Van Hoecke (Bel) Team LottoNl-Jumbo0:24:58
171Matteo Dal-Cin (Can) Rally Cycling0:25:02
172Michaël Van Staeyen (Bel) Cofidis, Solutions Credits0:25:17
173Jetse Bol (Ned) Manzana Postobon0:25:25
174Maarten Wynants (Bel) Team LottoNl-Jumbo0:25:52
175Colin Joyce (USA) Rally Cycling0:25:59
176Filipe Cardoso (Por) RP - Boavista0:26:02
177Adam De Vos (Can) Rally Cycling0:26:39
178Sandro Pinto (Por) Louletano - Hospital de Loule0:27:14
179Fábio Silvestre (Por) Sporting / Tavira0:27:44
180Wouter Wippert (Ned) Cannondale-Drapac0:28:03
181Eric Young (USA) Rally Cycling0:28:12
182Fernando Gaviria (Col) Quick-Step Floors0:28:16
183Maximiliano Richeze (Arg) Quick-Step Floors0:28:18
184Brian Van Goethem (Ned) Roompot - Nederlandse Loterij0:29:25
185Pedro Paulinho (Por) Louletano - Hospital de Loule0:33:09
186Luis Gomes (Por) RP - Boavista0:35:07
187Igor Boev (Rus) Gazprom – Rusvelo0:35:23
188Jacobo Ucha Rodriguez (Spa) W52/FC Porto0:35:24
189Rafael Silva (Por) Efapel0:35:46
190João Matias (Por) LA / Metalusa Blackjack0:35:55
191Hélder Ferreira (Por) Louletano - Hospital de Loule0:36:05
192Daniel Sanchez Cidoncha (Spa) RP - Boavista0:36:27
193António Barbio (Por) Efapel0:36:38
194Zulmiro Magalhães (Por) LA / Metalusa Blackjack0:38:29
Swipe to scroll horizontally
Teams Classification
#Rider Name (Country) TeamResult
1Movistar Team28:53:41
2Astana Pro Team0:01:41
3Katusha-Alpecin0:02:11
4Team Sky0:04:07
5Quick-Step Floors0:04:25
6Wanty - Groupe Gobert0:09:09
7Bora-Hansgrohe0:09:31
8Sporting / Tavira0:10:37
9W52/FC Porto0:10:53
10Lotto Soudal0:11:50
11Manzana Postobon0:15:29
12LA / Metalusa Blackjack0:19:27
13Team LottoNl-Jumbo0:21:08
14Cannondale-Drapac0:22:12
15RP - Boavista0:23:59
16Trek-Segafredo0:25:22
17Caja Rural-Seguros RGA0:25:37
18Roompot - Nederlandse Loterij0:26:08
19Louletano - Hospital de Loule0:26:29
20FDJ0:30:23
21Dimension Data0:31:40
22Efapel0:34:47
23Rally Cycling0:36:34
24Cofidis, Solutions Credits0:40:07
25Gazprom – Rusvelo0:45:52
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniel Martin (Irl) Quick-Step Floors25pts
2Fernando Gaviria (Col) Quick-Step Floors25Row 1 - Cell 3
3André Greipel (Ger) Lotto Soudal23Row 2 - Cell 3
4Primoz Roglic (Slo) Team LottoNl-Jumbo20Row 3 - Cell 3
5Michal Kwiatkowski (Pol) Team Sky16Row 4 - Cell 3
6Nacer Bouhanni (Fra) Cofidis, Solutions Credits16Row 5 - Cell 3
7Amaro Antunes (Por) W52/FC Porto13Row 6 - Cell 3
8Dylan Groenewegen (Ned) Team LottoNl-Jumbo13Row 7 - Cell 3
9Rinaldo Nocentini (Ita) Sporting / Tavira10Row 8 - Cell 3
10John Degenkolb (Ger) Trek-Segafredo10Row 9 - Cell 3
11Christoph Pfingsten (Ger) Bora-Hansgrohe9Row 10 - Cell 3
12Luis León Sanchez (Spa) Astana Pro Team8Row 11 - Cell 3
13Baptiste Planckaert (Bel) Katusha-Alpecin8Row 12 - Cell 3
14Jonathan Castroviejo (Spa) Movistar Team6Row 13 - Cell 3
15Tony Gallopin (Fra) Lotto Soudal6Row 14 - Cell 3
16Matteo Trentin (Ita) Quick-Step Floors6Row 15 - Cell 3
17Justin Oien (USA) Caja Rural-Seguros RGA6Row 16 - Cell 3
18Andrea Pasqualon (Ita) Wanty - Groupe Gobert4Row 17 - Cell 3
19Daniel Sanchez Cidoncha (Spa) RP - Boavista3Row 18 - Cell 3
20Edgar Pinto (Por) LA / Metalusa Blackjack2Row 19 - Cell 3
21Lukasz Wisniowski (Pol) Team Sky2Row 20 - Cell 3
22João Benta (Por) RP - Boavista2Row 21 - Cell 3
23Brian Van Goethem (Ned) Roompot - Nederlandse Loterij2Row 22 - Cell 3
24João Matias (Por) LA / Metalusa Blackjack2Row 23 - Cell 3
25Tiesj Benoot (Bel) Lotto Soudal1Row 24 - Cell 3
26Edvald Boasson Hagen (Nor) Dimension Data1Row 25 - Cell 3
27Sven Erik Bystrøm (Nor) Katusha-Alpecin1Row 26 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniel Martin (Irl) Quick-Step Floors10pts
2Adam De Vos (Can) Rally Cycling8Row 1 - Cell 3
3Primoz Roglic (Slo) Team LottoNl-Jumbo8Row 2 - Cell 3
4Enric Mas (Spa) Quick-Step Floors6Row 3 - Cell 3
5Michal Kwiatkowski (Pol) Team Sky6Row 4 - Cell 3
6Amaro Antunes (Por) W52/FC Porto4Row 5 - Cell 3
7Tiago Machado (Por) Katusha-Alpecin4Row 6 - Cell 3
8Dries Devenyns (Bel) Quick-Step Floors3Row 7 - Cell 3
9Christoph Pfingsten (Ger) Bora-Hansgrohe3Row 8 - Cell 3
10Luis Gomes (Por) RP - Boavista3Row 9 - Cell 3
11Rinaldo Nocentini (Ita) Sporting / Tavira2Row 10 - Cell 3
12Zdenek Stybar (Cze) Quick-Step Floors2Row 11 - Cell 3
13João Benta (Por) RP - Boavista2Row 12 - Cell 3
14Daniel Sanchez Cidoncha (Spa) RP - Boavista2Row 13 - Cell 3
Swipe to scroll horizontally
Young Rider Classification
#Rider Name (Country) TeamResult
1Tiesj Benoot (Bel) Lotto Soudal9:38:18
2Enric Mas (Spa) Quick-Step Floors0:00:48
3Anthony Turgis (Fra) Cofidis, Solutions Credits0:01:05
4Tao Geoghegan Hart (GBr) Team Sky0:01:36
5Silvio Herklotz (Ger) Bora-Hansgrohe0:02:38
6Gianni Moscon (Ita) Team Sky0:03:14
7Artem Nych (Rus) Gazprom – Rusvelo0:05:58
8David Gaudu (Fra) FDJ0:07:02
9Héctor Carretero (Spa) Movistar Team0:07:57
10Juan Felipe Osorio (Col) Manzana Postobon0:08:04
11Nuno Matos (Por) Movistar Team0:08:16
12Xuban Errazquin (Spa) RP - Boavista0:10:03
13Hernan Aguirre (Col) Manzana Postobon0:11:03
14Sepp Kuss (USA) Rally Cycling0:12:39
15Aldemar Reyes (Col) Manzana Postobon0:14:08
16Rúben Guerreiro (Por) Trek-Segafredo0:17:46
17Mads Pedersen (Den) Trek-Segafredo0:18:42
18Mateo Garcia Castañeda (Col) Efapel0:18:52
19Mads Würtz Schmidt (Den) Katusha-Alpecin0:20:46
20Marc Fournier (Fra) FDJ0:21:42
21Ildar Arslanov (Rus) Gazprom – Rusvelo0:22:10
22Ryan Mullen (Irl) Cannondale-Drapac0:22:17
23Andre Looij (Ned) Roompot - Nederlandse Loterij0:22:21
24Juan Sebastian Molano (Col) Manzana Postobon0:22:25
25Justin Oien (USA) Caja Rural-Seguros RGA0:22:27
26Samuel Blanco Prol (Spa) LA / Metalusa Blackjack0:22:37
27Tiago Ferreira (Por) W52/FC Porto0:22:51
28Colin Joyce (USA) Rally Cycling0:24:10
29Fernando Gaviria (Col) Quick-Step Floors0:26:27
30Luis Gomes (Por) RP - Boavista0:33:18
31Zulmiro Magalhães (Por) LA / Metalusa Blackjack0:36:40

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Latest on Cyclingnews