CLASSEMENTS DE LA 3e ETAPEETAPEVICTOIRE DE SAM BENNETT (Deceuninck) 1 Sam Bennett Deceuninck-Quick Step 05:02:14 2 Danny van Poppel Intermarché-Wanty-Gobert + 00
3 Michael Mørkøv Deceuninck-Quick Step + 00
4 Jon Aberasturi Caja Rural-Seguros RGA + 00
5 Pascal Ackermann BORA-hansgrohe + 00
6 Eduard Michael Grosu
Delko + 00
7 Thomas Boudat Arkéa-Samsic + 00 8 Rui Oliveira UAE Team Emirates + 00
9 Iuri Leitao Tavfer - Measindot - Mortagua + 00
10 Ryan Gibbons UAE Team Emirates + 00
11 Marc Sarreau AG2R Citroën Team + 00
12 Damien Touzé AG2R Citroën Team + 00 13 Cesar Martingil Atum General - Tavira + 00
14 David González Caja Rural-Seguros RGA + 00
15 Marijn Van Den Berg
Groupama-FDJ + 00
16 Mikel Alonso Euskaltel-Euskadi + 00
17 Jarrad Drizners Hagens Berman Axeon + 00
18 Vicente Garcia de Mateos Antarte-Feirense + 00
19 Enrique Sanz Kern Pharma + 00
20 Colin Joyce Rally Cycling + 00
21 Carlos Canal Burgos-BH + 00
22 Ivo Oliveira UAE Team Emirates + 00
23 Kevin Geniets
Groupama-FDJ + 00
24 Olivier Le Gac Groupama-FDJ + 00 25 Christophe Noppe
Arkéa-Samsic + 00
26 Joao Rodrigues W52 - FC Porto - Reconco + 00
27 Rüdiger Selig BORA-hansgrohe + 00
28 Elie Gesbert Arkéa-Samsic + 00 29 Dzmitry Zhyhunou Euskaltel-Euskadi + 00
30 Daniel Mestre W52 - FC Porto - Reconco + 00
31 Nicolas Prodhomme AG2R Citroën Team + 00 32 Oliver Naesen
AG2R Citroën Team + 00
33 Daniel Freitas Radio Popular - Boavista + 00
34 Odd Christian Eiking Intermarché-Wanty-Gobert + 00
35 Anthony Jullien AG2R Citroën Team + 00 36 Milan Menten Bingoal Pauwels Sauces WB + 00
37 Ethan Hayter INEOS Grenadiers + 00
38 Stanislaw Aniolkowski Bingoal Pauwels Sauces WB + 00
39 Alejandro Marque Atum General - Tavira + 00
40 Amaro Antunes W52 - FC Porto - Reconco + 00
41 Joey Rosskopf Rally Cycling + 02
42 Jonathan Lastra Caja Rural-Seguros RGA + 02
43 Kasper Asgreen Deceuninck-Quick Step + 02
44 Luís Gomes Kelly-Simoldes-UD Oliveirense + 02
45 João Macedo LA Alumínios + 02
46 Maxime Bouet Arkéa-Samsic + 02
47 Michael Garrison Hagens Berman Axeon + 02
48 Matis Louvel Arkéa-Samsic + 02
49 Jose Sousa Kelly-Simoldes-UD Oliveirense + 02
50 Aritz Bagües Caja Rural-Seguros RGA + 02
51 Delio Fernandez Delko + 02
52 Joni Brandão W52 - FC Porto - Reconco + 02
53 Jose Manuel Diaz Delko + 02
54 Thibault Guernalec Arkéa-Samsic + 02
55 Leonardo Basso INEOS Grenadiers + 02
56 Antonio Ferreira Antarte-Feirense + 02
57 Gustavo Cesar Veloso Atum General - Tavira + 02
58 Rafael Lourenço Atum General - Tavira + 02
59 Aleksandr Grigoriev Atum General - Tavira + 02
60 Michael Schwarzmann BORA-hansgrohe + 02
61 Aleksandr Grigoriev Atum General - Tavira + 02
62 Joan Bou Euskaltel-Euskadi + 02
63 Diego Rosa Arkéa-Samsic + 02
64 Diogo Barbosa Hagens Berman Axeon + 02
65 Mathijs Paasschens Bingoal Pauwels Sauces WB + 02
66 Emanuel Duarte Atum General - Tavira + 02
67 Kenny Molly Bingoal Pauwels Sauces WB + 02
68 Willie Smit Burgos-BH + 02
69 Helder Goncalves Kelly-Simoldes-UD Oliveirense + 02
70 Joaquim Silva Tavfer - Measindot - Mortagua + 02
71 Ivan Moreno Kern Pharma + 02
72 Matthew Riccitello Hagens Berman Axeon + 02
73 David De la Fuente Louletano - Loule Concelho + 02
74 Alberto Gallego Radio Popular - Boavista + 02
75 Jelle Vanendert Bingoal Pauwels Sauces WB + 02
76 Evaldas Siskevicius Delko + 02
77 Jesus Del Pino Louletano - Loule Concelho + 02
78 Rui Emanuel Rodrigues Louletano - Loule Concelho + 02
79 Sebastian Henao INEOS Grenadiers + 02
80 Dimitri Peyskens Bingoal Pauwels Sauces WB + 02
81 Maurits Lammertink Intermarché-Wanty-Gobert + 02
82 Pedro Andrade Hagens Berman Axeon + 02
83 Jose Neves W52 - FC Porto - Reconco + 02
84 Venceslau Fernandes Antarte-Feirense + 02
85 William Bonnet Groupama-FDJ + 02
86 Sean Quinn Hagens Berman Axeon + 02
87 Nils Politt BORA-hansgrohe + 02
88 Martin Laas BORA-hansgrohe + 02
89 Georg Zimmermann Intermarché-Wanty-Gobert + 02
90 Danny Van der Tuuk Kern Pharma + 02
91 Lennard Kämna BORA-hansgrohe + 02
92 Goncalo Amado Antarte-Feirense + 02
93 Andres Ardila UAE Team Emirates + 02
94 Cesar Paredes Louletano - Loule Concelho + 02
95 Fabio Oliveira Antarte-Feirense + 02
96 Boy van Poppel Intermarché-Wanty-Gobert + 02
97 Gabriel Muller Burgos-BH + 02 98 Pedro Silva Radio Popular - Boavista + 02
99 Nuno Meireles Louletano - Loule Concelho + 02
100 Hugo Nunes Radio Popular - Boavista + 02
101 Jonas Koch Intermarché-Wanty-Gobert + 02
102 Vojtech Repa Kern Pharma + 02
103 Carlos Oyarzun Louletano - Loule Concelho + 02
104 Ivan Sosa INEOS Grenadiers + 02
105 Rafael Silva Antarte-Feirense + 02
106 Keegan Swirbul Rally Cycling + 02
107 Gijs Van Hoecke
AG2R Citroën Team + 02
108 Martí Márquez Kern Pharma + 02
109 Bert Van Lerberghe Deceuninck-Quick Step + 02
110 Cesar Fonte Kelly-Simoldes-UD Oliveirense + 02
111 Diego Lopez Kern Pharma + 02
112 Hector Saez Caja Rural-Seguros RGA + 02
113 Sergio Martin Caja Rural-Seguros RGA + 02
114 Jon Irisarri Caja Rural-Seguros RGA + 02
115 Baptiste Planckaert Intermarché-Wanty-Gobert + 02
116 Ricardo Mestre W52 - FC Porto - Reconco + 02
117 Oliviero Troia UAE Team Emirates + 02
118 Davide Ballerini Deceuninck-Quick Step + 02
119 Alessandro Fedeli
Delko + 02
120 Clément Carisey Delko + 02 121 Jetse Bol Burgos-BH + 02
122 Samuel Caldeira W52 - FC Porto - Reconco + 02
123 Peio Goikoetxea Euskaltel-Euskadi + 02
124 Vegard Stake Laengen UAE Team Emirates + 02
125 Bruno Silva Antarte-Feirense + 02
126 Fabio Jakobsen Deceuninck-Quick Step + 02
127 Gavin Mannion Rally Cycling + 02
128 Remy Mertz Bingoal Pauwels Sauces WB + 02
129 Mauro Finetto
Delko + 02
130 Daniel Navarro Burgos-BH + 02
131 Brandon Rivera INEOS Grenadiers + 02
132 Kyle Murphy Rally Cycling + 02
133 Joao Salgado Kelly-Simoldes-UD Oliveirense + 02
134 Cameron Wurf INEOS Grenadiers + 02
135 Carlos Rodriguez INEOS Grenadiers + 02
136 Julien Duval AG2R Citroën Team + 01:58 137 Pedro Pinto Tavfer - Measindot - Mortagua + 02
138 Fabio Costa Efapel + 02
139 Gaspar Goncalves Tavfer - Measindot - Mortagua + 02
140 Marcelo Salvador LA Alumínios + 02
141 Alexys Brunel Groupama-FDJ + 02 142 Marvin Scheulen LA Alumínios + 01:58
143 Pedro Miguel Lopes Kelly-Simoldes-UD Oliveirense + 02
144 Clément Davy Groupama-FDJ + 02 145 Nathan Brown Rally Cycling + 02
146 Rafael Reis Efapel + 02
147 Alvaro Trueba Atum General - Tavira + 02
148 Andreas Schillinger BORA-hansgrohe + 02:18
149 Benjamin Thomas Groupama-FDJ + 02:36 150 Raúl García Kern Pharma + 02:37
151 Xabier Azparren Euskaltel-Euskadi + 02:39
152 Emerson Oronte Rally Cycling + 02
153 Fabio Fernandes Efapel + 02
154 Frederico Figueiredo Efapel + 02
155 Javier Moreno Efapel + 02
156 Karel Hnik Efapel + 02
157 João Medeiros LA Alumínios + 02
158 André Domingues Efapel + 02
159 Henrique Casimiro Kelly-Simoldes-UD Oliveirense + 02
160 Joseph Laverick Hagens Berman Axeon + 03:17
161 Shane Archbold Deceuninck-Quick Step + 03:21
162 João Benta Radio Popular - Boavista + 02
163 Afonso Silva Radio Popular - Boavista + 02
164 Luis Fernandes Radio Popular - Boavista + 02
165 Julen Irizar Euskaltel-Euskadi + 03:42
166 Tomas Contte Louletano - Loule Concelho + 02
167 Andre Ramalho LA Alumínios + 02
168 Miguel Salgueiro LA Alumínios + 02
169 Pedro Paulinho Tavfer - Measindot - Mortagua + 02
170 Leangel Linarez Tavfer - Measindot - Mortagua + 02
171 Mikel Aristi Euskaltel-Euskadi + 08:05
DNF Tiago Antunes Tavfer - Measindot - Mortagua
GENERAL1 - Ethan Hayter INEOS Grenadiers 14:28:402 - Joao Rodrigues W52 - FC Porto - Reconco + 00
3 - Jonathan Lastra Caja Rural-Seguros RGA + 00
4 - Elie Gesbert Arkéa-Samsic + 035 - Ivan Sosa INEOS Grenadiers + 09
6 - Sebastian Henao INEOS Grenadiers + 20
7 - Amaro Antunes W52 - FC Porto - Reconco + 30
8 - Odd Christian Eiking Intermarché-Wanty-Gobert + 34
9 1 Nicolas Prodhomme AG2R Citroën Team + 3510 1 Luis Fernandes Radio Popular - Boavista + 35
11 - Delio Fernandez
Delko + 37
12 - Maxime Bouet Arkéa-Samsic + 3713 - Jose Manuel Diaz
Delko + 37
14 - Joni Brandão W52 - FC Porto - Reconco + 40
15 - Daniel Navarro Burgos-BH + 40
16 - Sean Quinn Hagens Berman Axeon + 48
17 - Georg Zimmermann Intermarché-Wanty-Gobert + 01:02
18 4 Olivier Le Gac Groupama-FDJ + 01:0519 - Alejandro Marque Atum General - Tavira + 01:05
20 1 Thibault Guernalec Arkéa-Samsic + 01:0521 3 Cesar Fonte Kelly-Simoldes-UD Oliveirense + 01:05
22 1 Joaquim Silva Tavfer - Measindot - Mortagua + 01:05
23 3 Martí Márquez Kern Pharma + 01:05
24 - Ivan Moreno Kern Pharma + 01:21
25 - Kasper Asgreen Deceuninck-Quick Step + 01:23
26 - Frederico Figueiredo Efapel + 01:38
27 - Joan Bou Euskaltel-Euskadi + 01:42
28 - Joey Rosskopf Rally Cycling + 01:44
29 - Matthew Riccitello Hagens Berman Axeon + 01:44
30 - Pedro Andrade Hagens Berman Axeon + 01:44
31 - Vicente Garcia de Mateos Antarte-Feirense + 01:49
32 - Oliver Naesen
AG2R Citroën Team + 01:54
33 - Emanuel Duarte Atum General - Tavira + 02:11
34 - Diego Rosa
Arkéa-Samsic + 02:16
35 - Hugo Nunes Radio Popular - Boavista + 02:16
36 1 Jose Neves W52 - FC Porto - Reconco + 02:28
37 1 Sergio Martin Caja Rural-Seguros RGA + 02:28
38 - Luís Gomes Kelly-Simoldes-UD Oliveirense + 02:54
39 - Cesar Paredes Louletano - Loule Concelho + 02:55
40 - Goncalo Amado Antarte-Feirense + 02:59
41 - Jesus Ezquerra Burgos-BH + 03:35
42 - Alberto Gallego Radio Popular - Boavista + 03:35
43 - Maurits Lammertink Intermarché-Wanty-Gobert + 04:03
44 - João Benta Radio Popular - Boavista + 04:29
45 - Ryan Gibbons UAE Team Emirates + 04:36
46 - Carlos Rodriguez INEOS Grenadiers + 04:46
47 - Pedro Miguel Lopes Kelly-Simoldes-UD Oliveirense + 04:47
48 - Remy Mertz Bingoal Pauwels Sauces WB + 04:58
49 - Mathijs Paasschens Bingoal Pauwels Sauces WB + 05:08
50 - Andres Ardila UAE Team Emirates + 05:15
51 - Gaspar Goncalves Tavfer - Measindot - Mortagua + 05:25
52 - Keegan Swirbul Rally Cycling + 05:31
53 1 Nils Politt BORA-hansgrohe + 06:23
54 1 Nuno Meireles Louletano - Loule Concelho + 06:34
55 1 Dimitri Peyskens Bingoal Pauwels Sauces WB + 08:23
56 1 João Medeiros LA Alumínios + 08:47
57 1 Javier Moreno Efapel + 09:05
58 1 Jonas Koch Intermarché-Wanty-Gobert + 09:08
59 3 Aritz Bagües Caja Rural-Seguros RGA + 09:16
60 - Lennard Kämna BORA-hansgrohe + 09:16
61 - Diego Lopez Kern Pharma + 09:16
62 2 Leonardo Basso INEOS Grenadiers + 09:34
63 - Davide Ballerini Deceuninck-Quick Step + 09:34
64 1 Diogo Barbosa Hagens Berman Axeon + 09:55
65 2 Rui Oliveira UAE Team Emirates + 10:00
66 - Jesus Del Pino Louletano - Loule Concelho + 10:01
67 1 Rafael Silva Antarte-Feirense + 10:02
68 1 Rafael Reis Efapel + 10:08
69 1 Ricardo Mestre W52 - FC Porto - Reconco + 10:19
70 1 Kyle Murphy Rally Cycling + 10:28
71 1 Antonio Ferreira Antarte-Feirense + 10:41
72 1 Jarrad Drizners Hagens Berman Axeon + 11:03
73 2 Daniel Freitas Radio Popular - Boavista + 11:03
74 2 Daniel Mestre W52 - FC Porto - Reconco + 11:03
75 3 João Macedo LA Alumínios + 11:03
76 2 Samuel Caldeira W52 - FC Porto - Reconco + 11:03
77 - Mauro Finetto
Delko + 11:03
78 1 Henrique Casimiro Kelly-Simoldes-UD Oliveirense + 11:42
79 1 Afonso Silva Radio Popular - Boavista + 11:42
80 1 Nathan Brown Rally Cycling + 11:54
81 1 Andre Ramalho LA Alumínios + 12:06
82 1 Venceslau Fernandes Antarte-Feirense + 12:28
83 1 Karel Hnik Efapel + 12:28
84 1 Boy van Poppel Intermarché-Wanty-Gobert + 13:04
85 1 Carlos Canal Burgos-BH + 13:26
86 1 Baptiste Planckaert Intermarché-Wanty-Gobert + 13:26
87 1 Matis Louvel Arkéa-Samsic + 13:4488 2 Jelle Vanendert Bingoal Pauwels Sauces WB + 14:29
89 2 David De la Fuente Louletano - Loule Concelho + 14:42
90 2 Thomas Boudat Arkéa-Samsic + 15:21
91 3 Damien Touzé AG2R Citroën Team + 15:23
92 1 Anthony Jullien AG2R Citroën Team + 15:2393 2 Aleksandr Grigoriev Atum General - Tavira + 15:23
94 2 Alessandro Fedeli
Delko + 15:25
95 2 Emerson Oronte Rally Cycling + 16:02
96 2 Carlos Oyarzun Louletano - Loule Concelho + 16:56
97 2 Danny van Poppel Intermarché-Wanty-Gobert + 17:14
98 3 Marijn Van Den Berg
Groupama-FDJ + 17:16
99 1 Michael Schwarzmann BORA-hansgrohe + 17:16
100 2 Michael Garrison Hagens Berman Axeon + 17:16
101 2 Jon Aberasturi Caja Rural-Seguros RGA + 17:32
102 13 Julen Irizar Euskaltel-Euskadi + 17:34
103 2 Danny Van der Tuuk Kern Pharma + 17:55
104 4 Sam Bennett Deceuninck-Quick Step + 17:57
105 4 Michael Mørkøv Deceuninck-Quick Step + 17:57
106 4 Marc Sarreau AG2R Citroën Team + 17:59107 1 Milan Menten Bingoal Pauwels Sauces WB + 17:59
108 1 Stanislaw Aniolkowski Bingoal Pauwels Sauces WB + 17:59
109 3 Kevin Geniets
Groupama-FDJ + 17:59
110 7 Rafael Lourenço Atum General - Tavira + 17:59
111 - Vegard Stake Laengen UAE Team Emirates + 17:59
112 1 Gavin Mannion Rally Cycling + 17:59
113 1 Jetse Bol Burgos-BH + 17:59
114 2 Gijs Van Hoecke
AG2R Citroën Team + 17:59
115 - Leangel Linarez Tavfer - Measindot - Mortagua + 17:59
116 2 Kenny Molly Bingoal Pauwels Sauces WB + 18:06
117 2 David González Caja Rural-Seguros RGA + 18:07
118 2 Ivo Oliveira UAE Team Emirates + 18:14
119 2 Cesar Martingil Atum General - Tavira + 18:14
120 2 Pascal Ackermann BORA-hansgrohe + 18:16
121 2 Pedro Pinto Tavfer - Measindot - Mortagua + 18:19
122 2 Alexys Brunel Groupama-FDJ + 18:34123 7 Jose Sousa Kelly-Simoldes-UD Oliveirense + 18:38
124 3 Fabio Oliveira Antarte-Feirense + 18:38
125 1 Pedro Silva Radio Popular - Boavista + 18:38
126 3 Bruno Silva Antarte-Feirense + 18:38
127 1 Alvaro Trueba Atum General - Tavira + 18:38
128 3 Miguel Salgueiro LA Alumínios + 18:38
129 2 Cameron Wurf INEOS Grenadiers + 19:02
130 2 Brandon Rivera INEOS Grenadiers + 19:02
131 2 Colin Joyce Rally Cycling + 19:08
132 2 Helder Goncalves Kelly-Simoldes-UD Oliveirense + 19:11
133 2 Martin Laas BORA-hansgrohe + 19:15
134 2 Fabio Fernandes Efapel + 19:39
135 2 Marcelo Salvador LA Alumínios + 19:54
136 2 Gustavo Cesar Veloso Atum General - Tavira + 20:22
137 2 William Bonnet Groupama-FDJ + 20:41138 34 Joseph Laverick Hagens Berman Axeon + 21:10
139 1 Hector Saez Caja Rural-Seguros RGA + 22:23
140 1 Clément Carisey Delko + 22:24141 1 Fabio Costa Efapel + 22:29
142 2 Christophe Noppe
Arkéa-Samsic + 22:30
143 - Peio Goikoetxea Euskaltel-Euskadi + 22:30
144 2 Eduard Michael Grosu
Delko + 22:50
145 3 Jon Irisarri Caja Rural-Seguros RGA + 23:09
146 4 Rui Emanuel Rodrigues Louletano - Loule Concelho + 23:52
147 4 Bert Van Lerberghe Deceuninck-Quick Step + 23:52
148 4 Willie Smit Burgos-BH + 23:59
149 4 Iuri Leitao Tavfer - Measindot - Mortagua + 24:09
150 5 Enrique Sanz Kern Pharma + 24:09
151 5 Oliviero Troia UAE Team Emirates + 24:09
152 7 Benjamin Thomas Groupama-FDJ + 25:12153 6 Andreas Schillinger BORA-hansgrohe + 25:25
154 4 Vojtech Repa Kern Pharma + 26:18
155 4 Evaldas Siskevicius
Delko + 26:32
156 4 Clément Davy Groupama-FDJ + 26:32157 4 Mikel Alonso Euskaltel-Euskadi + 26:41
158 4 Gabriel Muller Burgos-BH + 26:42159 10 Shane Archbold Deceuninck-Quick Step + 26:49
160 4 André Domingues Efapel + 26:55
161 4 Tomas Contte Louletano - Loule Concelho + 27:23
162 5 Marvin Scheulen LA Alumínios + 27:40
163 3 Dzmitry Zhyhunou Euskaltel-Euskadi + 28:40
164 3 Pedro Paulinho Tavfer - Measindot - Mortagua + 28:40
165 3 Rüdiger Selig BORA-hansgrohe + 28:48
166 3 Fabio Jakobsen Deceuninck-Quick Step + 29:05
167 4 Xabier Azparren Euskaltel-Euskadi + 29:28
168 2 Joao Salgado Kelly-Simoldes-UD Oliveirense + 30:02
169 15 Mikel Aristi Euskaltel-Euskadi + 32:12
170 1 Raúl García Kern Pharma + 35:46
171 1 Julien Duval AG2R Citroën Team + 38:34.