| 1. |
Daniel Felipe MARTÍNEZ POVEDA
|
Ineos Grenadiers
|
20h00'26" |
| 2. |
Filippo GANNA
|
Ineos Grenadiers
|
00'02" |
| 3. |
Ilan VAN WILDER
|
Soudal - Quick Step
|
00'15" |
| 4. |
Tobias Svendsen FOSS
|
Jumbo - Visma
|
00'22" |
| 5. |
Stefan KÜNG
|
Groupama - FDJ
|
00'26" |
| 6. |
João Pedro Gonçalves ALMEIDA
|
UAE Team Emirates
|
00'40" |
| 7. |
Thomas PIDCOCK
|
Ineos Grenadiers
|
00'48" |
| 8. |
Bauke MOLLEMA
|
Lidl - Trek
|
00'49" |
| 9. |
Magnus CORT NIELSEN
|
EF Education - Easypost
|
00'55" |
| 10. |
Rui Alberto Faria da COSTA
|
Intermarché - Circus - Wanty
|
01'06" |
| 11. |
Sergio Andrés HIGUITA GARCIA
|
Bora - Hansgrohe
|
01'23" |
| 12. |
Oscar ONLEY
|
Team DSM - Firmenich
|
01'24" |
| 13. |
Jai HINDLEY
|
Bora - Hansgrohe
|
01'27" |
| 14. |
Rémi CAVAGNA
|
Soudal - Quick Step
|
01'47" |
| 15. |
Anthon CHARMIG
|
Uno - X Pro Cycling Team
|
01'50" |
| 16. |
Kevin VERMAERKE
|
Team DSM - Firmenich
|
02'30" |
| 17. |
Kobe GOOSSENS
|
Intermarché - Circus - Wanty
|
02'35" |
| 18. |
Frederik WANDAHL
|
Bora - Hansgrohe
|
02'41" |
| 19. |
Sébastien REICHENBACH
|
Tudor Pro Cycling Team
|
02'46" |
| 20. |
Finn FISHER BLACK
|
UAE Team Emirates
|
03'08" |
| 21. |
Nicola CONCI
|
Alpecin - Deceuninck
|
03'33" |
| 22. |
Merhawi KUDUS GEBREMEDHIN
|
EF Education - Easypost
|
03'48" |
| 23. |
Warren BARGUIL
|
Team Arkea - Samsic
|
03'51" |
| 24. |
Thymen ARENSMAN
|
Ineos Grenadiers
|
03'56" |
| 25. |
Jonathan CASTROVIEJO NICOLÁS
|
Ineos Grenadiers
|
04'45" |
| 26. |
Odd Christian EIKING
|
EF Education - Easypost
|
04'49" |
| 27. |
Rune HERREGODTS
|
Intermarché - Circus - Wanty
|
05'18" |
| 28. |
Natnael Ocbit TESFATSION
|
Lidl - Trek
|
05'20" |
| 29. |
Simon GUGLIELMI
|
Team Arkea - Samsic
|
05'29" |
| 30. |
Élie GESBERT
|
Team Arkea - Samsic
|
05'37" |
| 31. |
Laurens DE PLUS
|
Ineos Grenadiers
|
06'10" |
| 32. |
Joaquim Ricardo SOARES SILVA
|
Efapel Cycling
|
06'12" |
| 33. |
Milan VADER
|
Jumbo - Visma
|
07'18" |
| 34. |
Adrian Camilo BUSTAMANTE RUDA
|
Kelly - Simoldes - UDO
|
07'27" |
| 35. |
Xandro MEURISSE
|
Alpecin - Deceuninck
|
08'01" |
| 36. |
Tony GALLOPIN
|
Lidl - Trek
|
09'05" |
| 37. |
Artem NYCH
|
Glassdrive - Q8 - Anicolor
|
09'27" |
| 38. |
Jon BARRENETXEA GOLZARRI
|
Caja Rural - Seguros RGA
|
09'34" |
| 39. |
Luis Gabriel Silva GOMES
|
Kelly - Simoldes - UDO
|
09'38" |
| 40. |
Jonas KOCH
|
Bora - Hansgrohe
|
10'55" |
| 41. |
Henrique Madeira CASIMIRO
|
Efapel Cycling
|
11'12" |
| 42. |
Quinten HERMANS
|
Alpecin - Deceuninck
|
11'16" |
| 43. |
Matis LOUVEL
|
Team Arkea - Samsic
|
12'48" |
| 44. |
Simon PELLAUD
|
Tudor Pro Cycling Team
|
13'19" |
| 45. |
Eduard PRADES REVERTE
|
Caja Rural - Seguros RGA
|
14'34" |
| 46. |
Michał KWIATKOWSKI
|
Ineos Grenadiers
|
15'30" |
| 47. |
Tiago Gomes ANTUNES
|
Efapel Cycling
|
16'04" |
| 48. |
Sergio Román MARTÍN GALAN
|
Caja Rural - Seguros RGA
|
16'13" |
| 49. |
Kristian SBARAGLI
|
Alpecin - Deceuninck
|
17'17" |
| 50. |
Anders SKAARSETH
|
Uno - X Pro Cycling Team
|
17'39" |
| 51. |
Mike TEUNISSEN
|
Intermarché - Circus - Wanty
|
21'14" |
| 52. |
Ivo Emanuel Alves OLIVEIRA
|
UAE Team Emirates
|
21'51" |
| 53. |
Kristian AASVOLD
|
Human Powered Health
|
22'27" |
| 54. |
Tim VAN DIJKE
|
Jumbo - Visma
|
22'43" |
| 55. |
Olivier LE GAC
|
Groupama - FDJ
|
22'56" |
| 56. |
Nils POLITT
|
Bora - Hansgrohe
|
23'13" |
| 57. |
Casper PEDERSEN
|
Soudal - Quick Step
|
24'14" |
| 58. |
Owain DOULL
|
EF Education - Easypost
|
24'19" |
| 59. |
Sergio GARCIA GONZALEZ
|
Glassdrive - Q8 - Anicolor
|
25'03" |
| 60. |
Marco HALLER
|
Bora - Hansgrohe
|
|
| 61. |
Mathias VACEK
|
Lidl - Trek
|
25'14" |
| 62. |
Filippo BARONCINI
|
Lidl - Trek
|
25'32" |
| 63. |
César FONTE
|
Radio Popular - Paredes - Boavista
|
26'00" |
| 64. |
Carlos Ivan OYARZUN GUINEZ
|
Aviludo - Louletano - Loulé Concelho
|
26'05" |
| 65. |
Rui Filipe Alves OLIVEIRA
|
UAE Team Emirates
|
27'25" |
| 66. |
Hugo HOFSTETTER
|
Team Arkea - Samsic
|
27'28" |
| 67. |
Emanuel Fieber DUARTE
|
Efapel Cycling
|
28'04" |
| 68. |
Erik Nordsaeter RESELL
|
Uno - X Pro Cycling Team
|
28'33" |
| 69. |
Jake STEWART
|
Groupama - FDJ
|
29'37" |
| 70. |
Paul PENHOËT
|
Groupama - FDJ
|
30'18" |
| 71. |
Miles SCOTSON
|
Groupama - FDJ
|
30'19" |
| 72. |
Thibault GUERNALEC
|
Team Arkea - Samsic
|
30'42" |
| 73. |
Kasper ASGREEN
|
Soudal - Quick Step
|
31'29" |
| 74. |
Rasmus Fossum TILLER
|
Uno - X Pro Cycling Team
|
31'55" |
| 75. |
John DEGENKOLB
|
Team DSM - Firmenich
|
32'38" |
| 76. |
Jacopo MOSCA
|
Lidl - Trek
|
32'40" |
| 77. |
Aloïs CHARRIN
|
Tudor Pro Cycling Team
|
33'21" |
| 78. |
Afonso Miguel Martins da SILVA
|
Kelly - Simoldes - UDO
|
33'27" |
| 79. |
Lewis ASKEY
|
Groupama - FDJ
|
33'30" |
| 80. |
Rafael Jorge Magalhães da SILVA
|
Efapel Cycling
|
33'41" |
| 81. |
Matteo TRENTIN
|
UAE Team Emirates
|
33'47" |
| 82. |
Jimmy JANSSENS
|
Alpecin - Deceuninck
|
35'01" |
| 83. |
Michal SCHLEGEL
|
Caja Rural - Seguros RGA
|
35'09" |
| 84. |
Pavel BITTNER
|
Team DSM - Firmenich
|
36'24" |
| 85. |
Charles-Étienne CHRÉTIEN
|
Human Powered Health
|
37'37" |
| 86. |
Madis MIHKELS
|
Intermarché - Circus - Wanty
|
37'53" |
| 87. |
Stefan BISSEGGER
|
EF Education - Easypost
|
37'54" |
| 88. |
Hugo Rafael ANDRADE NUNES
|
Radio Popular - Paredes - Boavista
|
39'15" |
| 89. |
Tim DECLERCQ
|
Soudal - Quick Step
|
39'32" |
| 90. |
Ivo Alves PINHEIRO
|
ABTF Betão - Feirense
|
39'58" |
| 91. |
Alexander KRISTOFF
|
Uno - X Pro Cycling Team
|
40'02" |
| 92. |
Mark PADUN
|
EF Education - Easypost
|
40'22" |
| 93. |
Alexander KAMP
|
Tudor Pro Cycling Team
|
41'04" |
| 94. |
Rafael Neto LOURENÇO
|
AP Hotels & Resorts - Tavira - SC Farense
|
42'15" |
| 95. |
Roel VAN SINTMAARTENSDIJK
|
Circus - Re-uz - Technord
|
42'17" |
| 96. |
Ruben Miguel Dias SIMAO
|
AP Hotels & Resorts - Tavira - SC Farense
|
43'43" |
| 97. |
Michael MØRKØV
|
Soudal - Quick Step
|
44'45" |
| 98. |
Hélder Pimenta GONÇALVES
|
Kelly - Simoldes - UDO
|
44'54" |
| 99. |
João Pedro MEDEIROS
|
Credibom - LA Aluminios - Marcos Car
|
44'59" |
| 100. |
Rodrigo Ribeiro CAIXAS
|
Credibom - LA Aluminios - Marcos Car
|
45'52" |
| 101. |
Pedro Miguel Fernandes da SILVA
|
Glassdrive - Q8 - Anicolor
|
46'46" |
| 102. |
Timo KIELICH
|
Alpecin - Deceuninck Development Team
|
46'48" |
| 103. |
Nils EEKHOFF
|
Team DSM - Firmenich
|
47'05" |
| 104. |
Chad HAGA
|
Human Powered Health
|
47'37" |
| 105. |
Afonso Oliveira EULALIO
|
ABTF Betão - Feirense
|
47'40" |
| 106. |
Edward THEUNS
|
Lidl - Trek
|
48'04" |
| 107. |
Gage HECHT
|
Human Powered Health
|
48'13" |
| 108. |
Tom BOHLI
|
Tudor Pro Cycling Team
|
48'39" |
| 109. |
Jesús DEL PINO CORROCHANO
|
Aviludo - Louletano - Loulé Concelho
|
49'16" |
| 110. |
José Miguel Teles SOUSA
|
Kelly - Simoldes - UDO
|
49'17" |
| 111. |
Luís Filipe Silva FERNANDES
|
Radio Popular - Paredes - Boavista
|
49'19" |
| 112. |
Tobias BAYER
|
Alpecin - Deceuninck
|
49'53" |
| 113. |
Samuel BLANCO PROL
|
AP Hotels & Resorts - Tavira - SC Farense
|
50'57" |
| 114. |
Casper VAN UDEN
|
Team DSM - Firmenich
|
52'13" |
| 115. |
Fabio JAKOBSEN
|
Soudal - Quick Step
|
55'21" |
| 116. |
Fabio Marcelo Pinto de OLIVEIRA
|
ABTF Betão - Feirense
|
55'30" |
| 117. |
Jordi MEEUS
|
Bora - Hansgrohe
|
57'01" |
| 118. |
Venceslau Sousa FERNANDES
|
AP Hotels & Resorts - Tavira - SC Farense
|
57'05" |
| 119. |
Tomas CONTTE
|
Aviludo - Louletano - Loulé Concelho
|
1h00'37" |
| 120. |
Leangel Rubén LINÁREZ MENESES
|
Tavfer - Ovos Matinados - Mortagua
|
1h01'32" |
| 121. |
Matthew GIBSON
|
Human Powered Health
|
1h01'56" |
| 122. |
Daniel BABOR
|
Caja Rural - Seguros RGA
|
|
| 123. |
Iuri Gabriel Dantas LEITÃO
|
Caja Rural - Seguros RGA
|
1h02'36" |
| 124. |
Diogo Garces BARBOSA
|
AP Hotels & Resorts - Tavira - SC Farense
|
1h03'39" |
| 125. |
Gonçalo Rafael LEAÇA
|
Credibom - LA Aluminios - Marcos Car
|
1h04'40" |
| 126. |
Diogo Henrique da Cunha NARCISO
|
Credibom - LA Aluminios - Marcos Car
|
1h05'17" |
| 127. |
Santiago MESA PIETRALUNGA
|
ABTF Betão - Feirense
|
1h06'27" |
| 128. |
Goncalo Duarte Basilio AMADO
|
Tavfer - Ovos Matinados - Mortagua
|
1h08'07" |
| 129. |
Francisco Grilo MORAIS
|
Tavfer - Ovos Matinados - Mortagua
|
1h10'33" |
| 130. |
Francisco Luis Tavares MOREIRA
|
ABTF Betão - Feirense
|
1h10'43" |
| 131. |
Pedro Joaquim Silva ANDRADE
|
ABTF Betão - Feirense
|
1h12'19" |
| 132. |
Noah Maria Voets Sousa CAMPOS
|
Kelly - Simoldes - UDO
|
1h15'03" |
| 133. |
Cesar Alexandre Feiteira MARTINGIL
|
Aviludo - Louletano - Loulé Concelho
|
1h19'38" |
| 134. |
Fabio Manuel Fernandes da COSTA
|
Glassdrive - Q8 - Anicolor
|
1h20'15" |
| 135. |
Antonio Manuel Sousa FERREIRA
|
Kelly - Simoldes - UDO
|
1h22'10" |