Stage 1
04 May 2024
Stage result
- 1
Jhonatan NarvaezUAE Team Emirates XRG3:14:23 - 2MSMaximilian SchachmannSoudal Quick-Steps.t.
- 3
Tadej PogačarUAE Team Emirates XRGs.t. - 4
Alex BaudinEF Education - EasyPost+0:06 - 5
Nicola ConciXDS Astana Team+0:10 - 6
Quinten HermansPinarello-Q36.5 Pro Cycling Team+0:10 - 7
Mauri VansevenantSoudal Quick-Step+0:10 - 8
Antonio TiberiBahrain Victorious+0:10 - 9
Attila ValterBahrain Victorious+0:10 - 11
Filippo GannaNetcompany INEOS+0:10 - 12
Damiano CarusoBahrain Victorious+0:10 - 13
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+0:10 - 14
Cian UijtdebroeksMovistar Team+0:10 - 15
Edward DunbarPinarello-Q36.5 Pro Cycling Team+0:10 - 16
Mikkel HonoréEF Education - EasyPost+0:10 - 17
Julian AlaphilippeTudor Pro Cycling Team+0:10
- 19
Ben O'connorTeam Jayco AlUla+0:10
- 20
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:10 - 21
Einer Augusto Rubio ReyesMovistar Team+0:10 - 22
Alexey LutsenkoNSN Cycling Team+0:10 - 23
Juan Pedro Lopez PerezMovistar Team+0:20 - 24
Aurélien Paret PeintreDecathlon CMA CGM Team+0:20 - 25
Jan HirtNSN Cycling Team+0:20
- 26
Lorenzo FortunatoXDS Astana Team+0:24 - 27
Jan TratnikSlovenia+0:27 - 28
Filippo ZanaSoudal Quick-Step+0:27 - 29
Giovanni AleottiRed Bull - Bora - Hansgrohe+0:47 - 30
Michael StorerTudor Pro Cycling Team+0:47 - 33NSNicholas SchultzNSN Cycling Team+0:57
- 34
Domenico PozzovivoSolution Tech Nippo Rali+0:57 - 35
Nairo QuintanaMovistar Team+0:57 - 36LCLuca CoviliBardiani Csf 7 Saber+0:57
- 37
Enzo PaleniGroupama-FDJ United+0:57 - 38
Georg SteinhauserEF Education - EasyPost+0:57 - 40
Lucas PlappTeam Jayco AlUla+0:57 - 41DPDavide PiganzoliTeam Visma | Lease A Bike+0:57
- 42MFMarco FrigoNSN Cycling Team+0:57
- 43HMHenok MulueberhanXDS Astana Team+1:07
- 44
Ruben FernandezAnicolor/Campicarn+1:40 - 46
Christian ScaroniXDS Astana Team+2:05 - 47
Thymen ArensmanNetcompany INEOS+2:17 - 48
Matteo TrentinTudor Pro Cycling Team+2:17 - 49
Andrea VendrameTeam Jayco AlUla+2:17 - 50
Marius MayrhoferTudor Pro Cycling Team+2:17 - 51
Kevin VermaerkeUAE Team Emirates XRG+2:17 - 52
Mattia BaisTeam Polti VisitMalta+2:17 - 54
Florian LipowitzRed Bull - Bora - Hansgrohe+2:25 - 55WBWilliam BartaTudor Pro Cycling Team+2:25
- 56
Chris HamiltonTeam Picnic PostNL+2:29 - 57
Domen NovakUAE Team Emirates XRG+3:56 - 59
Edoardo ZambaniniBahrain Victorious+4:39 - 61
Michael ValgrenEF Education - EasyPost+5:16 - 62
Amanuel GhebreigzabhierLidl - Trek+7:56 - 63
Benjamin ThomasCofidis+8:13
- 64
Andrea BagioliLidl - Trek+8:13 - 65
Simone VelascoXDS Astana Team+8:13 - 66
Tobias Svendsen FossNetcompany INEOS+8:13 - 67
Magnus SheffieldNetcompany INEOS+8:13 - 68
Lawrence WarbasseTudor Pro Cycling Team+8:13
- 69
Gijs LeemreizeTeam Picnic PostNL+8:13 - 70
Ewen CostiouGroupama-FDJ United+8:13 - 71
Thomas ChampionSt Michel - Preference Home - Auber93+8:13 - 73
Florian StorkTudor Pro Cycling Team+8:13 - 74APAndrea PietrobonTeam Polti VisitMalta+8:13
- 75
Davide BaisTeam Polti VisitMalta+8:13 - 76
Mirco MaestriTeam Polti VisitMalta+8:13 - 77
Pelayo Sanchez MayoMovistar Team+8:13 - 78VPValentin Paret PeintreSoudal Quick-Step+8:13
- 79
Biniam GirmayNSN Cycling Team+8:13 - 80
Stefan De BodModern Adventure Pro Cycling+8:13 - 81
Martin MarcellusiBardiani Csf 7 Saber+8:13 - 82
Alessandro TonelliTeam Polti VisitMalta+8:13 - 83
Matteo FabbroSolution Tech Nippo Rali+8:13 - 84
Rainer KepplingerBahrain Victorious+8:13 - 85
Jefferson CepedaEF Education - EasyPost+8:13 - 86
Jasha SütterlinTeam Jayco AlUla+8:13 - 87
Mikkel Norsgaard BjergUAE Team Emirates XRG+8:59 - 88
Felix GrossschartnerUAE Team Emirates XRG+9:29 - 90
Davide BalleriniXDS Astana Team+10:58 - 91
Ethan VernonNSN Cycling Team+10:58 - 93
Roel Van SintmaartensdijkLotto Intermarché+10:58 - 94FMFrancisco Muñoz LlanaTeam Polti VisitMalta+10:58
- 95
Tobias BayerAlpecin-Premier Tech+10:58 - 97
Madis MihkelsEF Education - EasyPost+10:58 - 98
Vadim PronskiyTerengganu Cycling Team+10:58 - 99
Jenthe BiermansCofidis+10:58 - 100
Dries De PooterTeam Jayco AlUla+10:58 - 101
Patrick GamperTeam Jayco AlUla+10:58 - 102
Damien TouzeCofidis+10:58
- 103
Cyril BartheGroupama-FDJ United+10:58 - 104
Lorenzo GermaniGroupama-FDJ United+10:58 - 105
Ben SwiftNetcompany INEOS+10:58 - 106
Connor SwiftNetcompany INEOS+10:58 - 107
Manuele TarozziBardiani Csf 7 Saber+10:58 - 108
Alan Riou+10:58 - 109
Giovanni LonardiTeam Polti VisitMalta+10:58 - 110
Stefano OldaniCaja Rural-Seguros RGA+10:58
- 111
Dion Allan SmithNSN Cycling Team+10:58 - 112
Nadav RaisbergNSN Cycling Team+10:58 - 113SCSimon CarrCofidis+10:58
- 115
Olivier Le GacGroupama-FDJ United+10:58 - 116
Filippo FiorelliTeam Visma | Lease A Bike+11:04 - 118
Daan HooleNetherlands+13:25
- 119
Lorenzo MilesiMovistar Team+13:25 - 120
Fabian LienhardTudor Pro Cycling Team+14:16
- 121
Clément DavyNice Metropole Cote D'Azur+14:16 - 122
Max KanterXDS Astana Team+14:16 - 123
Edward PlanckaertAlpecin-Premier Tech+14:16
- 124
Timo KielichTeam Visma | Lease A Bike+14:16 - 125
Christophe LaporteTeam Visma | Lease A Bike+14:16 - 126
Laurence PithieRed Bull - Bora - Hansgrohe+14:16 - 127
Fabio Van Den BosscheSoudal Quick-Step+14:16 - 128
Lewis AskeyNSN Cycling Team+14:16 - 130
Simon ClarkeIsrael - Premier Tech+14:16 - 131
Kaden Alexander GrovesAlpecin-Premier Tech+14:16 - 132
Edoardo AffiniTeam Visma | Lease A Bike+14:16 - 133
Nicolas DebeaumarcheCofidis+14:16 - 134
Hugo HofstetterNSN Cycling Team+14:16
- 135
Donavan GrondinArkea-B&B Hotels+14:16 - 136
Alessandro VerreMbh Bank Csb Telecom Fort+14:16 - 137
Simone ConsonniLidl - Trek+14:16 - 138
Harrison WoodFeirense - Beeceler+14:16
- 139
Jonathan MilanLidl - Trek+14:16 - 140
Alexander KampUno-X Mobility+14:16 - 141
Tobias Lund AndresenDecathlon CMA CGM Team+14:16 - 143MRMaximilian Richard WalscheidLidl - Trek+14:48
- 144
Luka MezgecTeam Jayco AlUla+14:48 - 145
Tim Van DijkeRed Bull - Bora - Hansgrohe+14:48 - 146
Olav KooijDecathlon CMA CGM Team+14:48
- 147
Enrico ZanoncelloBardiani Csf 7 Saber+14:48
- 148
Albert Torres BarceloMovistar Team+14:48 - 149
Bert Van LerbergheSoudal Quick-Step+14:48
- 150
Luke LampertiEF Education - EasyPost+14:48 - 151
Jasper StuyvenSoudal Quick-Step+14:48 - 152
Edward TheunsLidl - Trek+14:48 - 154
Fernando Gaviria RendonCaja Rural-Seguros RGA+14:48 - 155
Phil BauhausBahrain Victorious+14:48
- 156
Fabio Jakobsen+14:48 - 158
Ryan MullenNSN Cycling Team+14:48 - 159
Danny Van PoppelRed Bull - Bora - Hansgrohe+14:48 - 160
Robin FroidevauxTudor Pro Cycling Team+14:48 - 161
Alberto DaineseSoudal Quick-Step+14:48 - 162
Stanisław AniołkowskiCofidis+14:48 - 163
Tim MerlierSoudal Quick-Step+14:48 - 164
Rui Filipe Alves OliveiraUAE Team Emirates XRG+14:48 - 166
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+14:48 - 167
Julius Van Den BergTeam Picnic PostNL+14:48
- 168
Vegard Stake LaengenUAE Team Emirates XRG+14:48
- 170
Bastien TronchonGroupama-FDJ United+14:52 - 171
Josef ČernýKasper Crypto4Me+14:52 - 172
Torstein TræenUno-X Mobility+15:04 - 173
Louis BarreTeam Visma | Lease A Bike+16:31 - 175
Riley PickrellModern Adventure Pro Cycling+17:36 - 176DDDavid DekkerBeat Cc P/B Saxo+17:59
General classification
- 1
Jhonatan NarvaezUAE Team Emirates XRG3:14:13 - 2MSMaximilian SchachmannSoudal Quick-Step+0:03
- 3
Tadej PogačarUAE Team Emirates XRG+0:06 - 4
Alex BaudinEF Education - EasyPost+0:16 - 5
Damiano CarusoBahrain Victorious+0:17 - 6
Nicola ConciXDS Astana Team+0:18 - 7
Quinten HermansPinarello-Q36.5 Pro Cycling Team+0:20 - 8
Mauri VansevenantSoudal Quick-Step+0:20 - 9
Antonio TiberiBahrain Victorious+0:20 - 10
Attila ValterBahrain Victorious+0:20 - 12
Filippo GannaNetcompany INEOS+0:20 - 13
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+0:20 - 14
Cian UijtdebroeksMovistar Team+0:20 - 15
Edward DunbarPinarello-Q36.5 Pro Cycling Team+0:20 - 16
Mikkel HonoréEF Education - EasyPost+0:20 - 17
Julian AlaphilippeTudor Pro Cycling Team+0:20
- 19
Ben O'connorTeam Jayco AlUla+0:20
- 20
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:20 - 21
Einer Augusto Rubio ReyesMovistar Team+0:20 - 22
Alexey LutsenkoNSN Cycling Team+0:20 - 23
Juan Pedro Lopez PerezMovistar Team+0:30 - 24
Aurélien Paret PeintreDecathlon CMA CGM Team+0:30 - 25
Jan HirtNSN Cycling Team+0:30
- 26
Lorenzo FortunatoXDS Astana Team+0:34 - 27
Jan TratnikSlovenia+0:37 - 28
Filippo ZanaSoudal Quick-Step+0:37 - 29
Giovanni AleottiRed Bull - Bora - Hansgrohe+0:57 - 30
Michael StorerTudor Pro Cycling Team+0:57 - 33NSNicholas SchultzNSN Cycling Team+1:07
- 34
Domenico PozzovivoSolution Tech Nippo Rali+1:07 - 35
Nairo QuintanaMovistar Team+1:07 - 36LCLuca CoviliBardiani Csf 7 Saber+1:07
- 37
Enzo PaleniGroupama-FDJ United+1:07 - 38
Georg SteinhauserEF Education - EasyPost+1:07 - 40
Lucas PlappTeam Jayco AlUla+1:07 - 41DPDavide PiganzoliTeam Visma | Lease A Bike+1:07
- 42MFMarco FrigoNSN Cycling Team+1:07
- 43HMHenok MulueberhanXDS Astana Team+1:17
- 45
Ruben FernandezAnicolor/Campicarn+1:50 - 46
Christian ScaroniXDS Astana Team+2:15 - 47
Thymen ArensmanNetcompany INEOS+2:27 - 48
Matteo TrentinTudor Pro Cycling Team+2:27 - 49
Andrea VendrameTeam Jayco AlUla+2:27 - 50
Marius MayrhoferTudor Pro Cycling Team+2:27 - 51
Kevin VermaerkeUAE Team Emirates XRG+2:27 - 52
Mattia BaisTeam Polti VisitMalta+2:27 - 54
Florian LipowitzRed Bull - Bora - Hansgrohe+2:35 - 55WBWilliam BartaTudor Pro Cycling Team+2:35
- 56
Chris HamiltonTeam Picnic PostNL+2:39 - 57
Domen NovakUAE Team Emirates XRG+4:06 - 59
Edoardo ZambaniniBahrain Victorious+4:49 - 61
Michael ValgrenEF Education - EasyPost+5:26 - 62
Amanuel GhebreigzabhierLidl - Trek+8:04 - 63
Benjamin ThomasCofidis+8:23
- 64
Andrea BagioliLidl - Trek+8:23 - 65
Simone VelascoXDS Astana Team+8:23 - 66
Tobias Svendsen FossNetcompany INEOS+8:23 - 67
Magnus SheffieldNetcompany INEOS+8:23 - 68
Lawrence WarbasseTudor Pro Cycling Team+8:23
- 69
Gijs LeemreizeTeam Picnic PostNL+8:23 - 70
Ewen CostiouGroupama-FDJ United+8:23 - 71
Thomas ChampionSt Michel - Preference Home - Auber93+8:23 - 73
Florian StorkTudor Pro Cycling Team+8:23 - 74APAndrea PietrobonTeam Polti VisitMalta+8:23
- 75
Davide BaisTeam Polti VisitMalta+8:23 - 76
Mirco MaestriTeam Polti VisitMalta+8:23 - 77
Pelayo Sanchez MayoMovistar Team+8:23 - 78VPValentin Paret PeintreSoudal Quick-Step+8:23
- 79
Biniam GirmayNSN Cycling Team+8:23 - 80
Stefan De BodModern Adventure Pro Cycling+8:23 - 81
Martin MarcellusiBardiani Csf 7 Saber+8:23 - 82
Alessandro TonelliTeam Polti VisitMalta+8:23 - 83
Matteo FabbroSolution Tech Nippo Rali+8:23 - 84
Rainer KepplingerBahrain Victorious+8:23 - 85
Jefferson CepedaEF Education - EasyPost+8:23 - 86
Jasha SütterlinTeam Jayco AlUla+8:23 - 87
Mikkel Norsgaard BjergUAE Team Emirates XRG+9:09 - 88
Felix GrossschartnerUAE Team Emirates XRG+9:39 - 90
Davide BalleriniXDS Astana Team+11:08 - 91
Ethan VernonNSN Cycling Team+11:08 - 93
Roel Van SintmaartensdijkLotto Intermarché+11:08 - 94FMFrancisco Muñoz LlanaTeam Polti VisitMalta+11:08
- 95
Tobias BayerAlpecin-Premier Tech+11:08 - 97
Madis MihkelsEF Education - EasyPost+11:08 - 98
Vadim PronskiyTerengganu Cycling Team+11:08 - 99
Jenthe BiermansCofidis+11:08 - 100
Dries De PooterTeam Jayco AlUla+11:08 - 101
Patrick GamperTeam Jayco AlUla+11:08 - 102
Damien TouzeCofidis+11:08
- 103
Cyril BartheGroupama-FDJ United+11:08 - 104
Lorenzo GermaniGroupama-FDJ United+11:08 - 105
Ben SwiftNetcompany INEOS+11:08 - 106
Connor SwiftNetcompany INEOS+11:08 - 107
Manuele TarozziBardiani Csf 7 Saber+11:08 - 108
Alan Riou+11:08 - 109
Giovanni LonardiTeam Polti VisitMalta+11:08 - 110
Stefano OldaniCaja Rural-Seguros RGA+11:08
- 111
Dion Allan SmithNSN Cycling Team+11:08 - 112
Nadav RaisbergNSN Cycling Team+11:08 - 113SCSimon CarrCofidis+11:08
- 115
Olivier Le GacGroupama-FDJ United+11:08 - 116
Filippo FiorelliTeam Visma | Lease A Bike+11:13 - 118
Daan HooleNetherlands+13:35
- 119
Lorenzo MilesiMovistar Team+13:35 - 120
Fabian LienhardTudor Pro Cycling Team+14:26
- 121
Clément DavyNice Metropole Cote D'Azur+14:26 - 122
Max KanterXDS Astana Team+14:26 - 123
Edward PlanckaertAlpecin-Premier Tech+14:26
- 124
Timo KielichTeam Visma | Lease A Bike+14:26 - 125
Christophe LaporteTeam Visma | Lease A Bike+14:26 - 126
Laurence PithieRed Bull - Bora - Hansgrohe+14:26 - 127
Fabio Van Den BosscheSoudal Quick-Step+14:26 - 128
Lewis AskeyNSN Cycling Team+14:26 - 130
Simon ClarkeIsrael - Premier Tech+14:26 - 131
Kaden Alexander GrovesAlpecin-Premier Tech+14:26 - 132
Edoardo AffiniTeam Visma | Lease A Bike+14:26 - 133
Nicolas DebeaumarcheCofidis+14:26 - 134
Hugo HofstetterNSN Cycling Team+14:26
- 135
Donavan GrondinArkea-B&B Hotels+14:26 - 136
Alessandro VerreMbh Bank Csb Telecom Fort+14:26 - 137
Simone ConsonniLidl - Trek+14:26 - 138
Harrison WoodFeirense - Beeceler+14:26
- 139
Jonathan MilanLidl - Trek+14:26 - 140
Alexander KampUno-X Mobility+14:26 - 141
Tobias Lund AndresenDecathlon CMA CGM Team+14:26 - 143MRMaximilian Richard WalscheidLidl - Trek+14:58
- 144
Luka MezgecTeam Jayco AlUla+14:58 - 145
Tim Van DijkeRed Bull - Bora - Hansgrohe+14:58 - 146
Olav KooijDecathlon CMA CGM Team+14:58
- 147
Enrico ZanoncelloBardiani Csf 7 Saber+14:58
- 148
Albert Torres BarceloMovistar Team+14:58 - 149
Bert Van LerbergheSoudal Quick-Step+14:58
- 150
Luke LampertiEF Education - EasyPost+14:58 - 151
Jasper StuyvenSoudal Quick-Step+14:58 - 152
Edward TheunsLidl - Trek+14:58 - 154
Fernando Gaviria RendonCaja Rural-Seguros RGA+14:58 - 155
Phil BauhausBahrain Victorious+14:58
- 156
Fabio Jakobsen+14:58 - 158
Ryan MullenNSN Cycling Team+14:58 - 159
Danny Van PoppelRed Bull - Bora - Hansgrohe+14:58 - 160
Robin FroidevauxTudor Pro Cycling Team+14:58 - 161
Alberto DaineseSoudal Quick-Step+14:58 - 162
Stanisław AniołkowskiCofidis+14:58 - 163
Tim MerlierSoudal Quick-Step+14:58 - 164
Rui Filipe Alves OliveiraUAE Team Emirates XRG+14:58 - 166
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+14:58 - 167
Julius Van Den BergTeam Picnic PostNL+14:58
- 168
Vegard Stake LaengenUAE Team Emirates XRG+14:58
- 170
Bastien TronchonGroupama-FDJ United+15:02 - 171
Josef ČernýKasper Crypto4Me+15:02 - 172
Torstein TræenUno-X Mobility+15:14 - 173
Louis BarreTeam Visma | Lease A Bike+16:41 - 175
Riley PickrellModern Adventure Pro Cycling+17:46 - 176DDDavid DekkerBeat Cc P/B Saxo+18:09
Points classification
- 1
Jhonatan NarvaezUAE Team Emirates XRG25 - 3
Filippo FiorelliTeam Visma | Lease A Bike18 - 4MSMaximilian SchachmannSoudal Quick-Step18
- 5
Amanuel GhebreigzabhierLidl - Trek13 - 6
Tadej PogačarUAE Team Emirates XRG12 - 7APAndrea PietrobonTeam Polti VisitMalta11
- 8
Alex BaudinEF Education - EasyPost8 - 9
Nicola ConciXDS Astana Team6 - 10
Quinten HermansPinarello-Q36.5 Pro Cycling Team5 - 11
Mauri VansevenantSoudal Quick-Step4 - 12
Kaden Alexander GrovesAlpecin-Premier Tech4 - 13
Jonathan MilanLidl - Trek4 - 14
Louis BarreTeam Visma | Lease A Bike4 - 15
Antonio TiberiBahrain Victorious3 - 16
Nicolas DebeaumarcheCofidis3 - 17
Danny Van PoppelRed Bull - Bora - Hansgrohe3 - 18
Attila ValterBahrain Victorious2 - 20
Lucas PlappTeam Jayco AlUla1 - 21
Edward PlanckaertAlpecin-Premier Tech1
Mountains classification
- 2
Amanuel GhebreigzabhierLidl - Trek10 - 3
Giulio PellizzariRed Bull - Bora - Hansgrohe8 - 4
Filippo FiorelliTeam Visma | Lease A Bike7 - 5
Giovanni AleottiRed Bull - Bora - Hansgrohe6 - 7
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe2 - 8
Louis BarreTeam Visma | Lease A Bike2 - 9
Tadej PogačarUAE Team Emirates XRG1 - 10APAndrea PietrobonTeam Polti VisitMalta1
Youth classification
- 1
Alex BaudinEF Education - EasyPost3:14:29 - 2
Mauri VansevenantSoudal Quick-Step+0:04 - 3
Antonio TiberiBahrain Victorious+0:04 - 4
Cian UijtdebroeksMovistar Team+0:04 - 5
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:04 - 6
Filippo ZanaSoudal Quick-Step+0:21 - 7
Giovanni AleottiRed Bull - Bora - Hansgrohe+0:41 - 9
Enzo PaleniGroupama-FDJ United+0:51 - 10
Georg SteinhauserEF Education - EasyPost+0:51 - 11
Lucas PlappTeam Jayco AlUla+0:51 - 12DPDavide PiganzoliTeam Visma | Lease A Bike+0:51
- 13MFMarco FrigoNSN Cycling Team+0:51
- 14HMHenok MulueberhanXDS Astana Team+1:01
- 15
Thymen ArensmanNetcompany INEOS+2:11 - 16
Marius MayrhoferTudor Pro Cycling Team+2:11 - 17
Kevin VermaerkeUAE Team Emirates XRG+2:11 - 18
Florian LipowitzRed Bull - Bora - Hansgrohe+2:19 - 19
Edoardo ZambaniniBahrain Victorious+4:33 - 20
Andrea BagioliLidl - Trek+8:07 - 21
Magnus SheffieldNetcompany INEOS+8:07 - 22
Gijs LeemreizeTeam Picnic PostNL+8:07 - 23
Ewen CostiouGroupama-FDJ United+8:07 - 24
Thomas ChampionSt Michel - Preference Home - Auber93+8:07 - 25APAndrea PietrobonTeam Polti VisitMalta+8:07
- 26
Pelayo Sanchez MayoMovistar Team+8:07 - 27VPValentin Paret PeintreSoudal Quick-Step+8:07
- 28
Biniam GirmayNSN Cycling Team+8:07 - 29
Martin MarcellusiBardiani Csf 7 Saber+8:07 - 30
Ethan VernonNSN Cycling Team+10:52 - 32
Roel Van SintmaartensdijkLotto Intermarché+10:52 - 33FMFrancisco Muñoz LlanaTeam Polti VisitMalta+10:52
- 34
Tobias BayerAlpecin-Premier Tech+10:52 - 35
Madis MihkelsEF Education - EasyPost+10:52 - 36
Dries De PooterTeam Jayco AlUla+10:52 - 37
Lorenzo GermaniGroupama-FDJ United+10:52 - 38
Nadav RaisbergNSN Cycling Team+10:52 - 39
Daan HooleNetherlands+13:19
- 40
Lorenzo MilesiMovistar Team+13:19 - 41
Timo KielichTeam Visma | Lease A Bike+14:10 - 42
Laurence PithieRed Bull - Bora - Hansgrohe+14:10 - 43
Fabio Van Den BosscheSoudal Quick-Step+14:10 - 44
Lewis AskeyNSN Cycling Team+14:10 - 45
Donavan GrondinArkea-B&B Hotels+14:10 - 46
Alessandro VerreMbh Bank Csb Telecom Fort+14:10 - 47
Harrison WoodFeirense - Beeceler+14:10
- 48
Jonathan MilanLidl - Trek+14:10 - 49
Tobias Lund AndresenDecathlon CMA CGM Team+14:10 - 50
Tim Van DijkeRed Bull - Bora - Hansgrohe+14:42 - 51
Olav KooijDecathlon CMA CGM Team+14:42
- 52
Luke LampertiEF Education - EasyPost+14:42 - 53
Bastien TronchonGroupama-FDJ United+14:46 - 54
Louis BarreTeam Visma | Lease A Bike+16:25 - 55
Riley PickrellModern Adventure Pro Cycling+17:30