Stage 7
12 May 2023
Stage result
- 1
Davide BaisTeam Polti VisitMalta6:08:40 - 4
Remco EvenepoelBelgium+3:10 - 5
Primož RogličRed Bull - Bora - Hansgrohe+3:10 - 8
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+3:10 - 9
Edward DunbarPinarello-Q36.5 Pro Cycling Team+3:10 - 10
Christian ScaroniXDS Astana Team+3:10 - 11
Santiago Buitrago SanchezBahrain Victorious+3:10 - 12
Tao Geoghegan HartLidl - Trek+3:10 - 13
Domenico PozzovivoSolution Tech Nippo Rali+3:10 - 14
Jack HaigNetcompany INEOS+3:10 - 15
Aleksandr VlasovRed Bull - Bora - Hansgrohe+3:10 - 16
Einer Augusto Rubio ReyesMovistar Team+3:10 - 17
Damiano CarusoBahrain Victorious+3:10 - 18
Lennard KämnaLidl - Trek+3:10 - 19
Pavel SivakovUAE Team Emirates XRG+3:10 - 20
Jay VineUAE Team Emirates XRG+3:10 - 22
Laurens De PlusNetcompany INEOS+3:10
- 23
Thymen ArensmanNetcompany INEOS+3:10 - 24
Ilan Van WilderSoudal Quick-Step+3:10 - 25
Lorenzo FortunatoXDS Astana Team+3:10 - 26
Aurélien Paret PeintreDecathlon CMA CGM Team+3:10 - 27VPValentin Paret PeintreSoudal Quick-Step+3:10
- 28
Andreas LeknessundUno-X Mobility+3:10 - 29
Jefferson CepedaEF Education - EasyPost+3:10 - 30
Sebastian BerwickCaja Rural-Seguros RGA+3:10 - 32
Koen BouwmanTeam Jayco AlUla+3:31 - 33
Sepp KussTeam Visma | Lease A Bike+3:34 - 35WBWilliam BartaTudor Pro Cycling Team+3:43
- 36
Patrick KonradLidl - Trek+3:50
- 37
Louis VervaekeSoudal Quick-Step+3:50
- 39
Jan HirtNSN Cycling Team+3:50
- 40
Laurens HuysNice Metropole Cote D'Azur+3:59 - 41HMHEßMANN MichelMovistar Team+3:59
- 42
Simone VelascoXDS Astana Team+3:59 - 43
Callum ScotsonDecathlon CMA CGM Team+4:04 - 44JLJonathan Lastra MartinezEuskaltel-Euskadi+4:07
- 45
Vadim PronskiyTerengganu Cycling Team+4:07 - 46
Warren BarguilTeam Picnic PostNL+4:07 - 48LCLuca CoviliBardiani Csf 7 Saber+4:23
- 51
Bruno ArmirailTeam Visma | Lease A Bike+4:46 - 52
Edoardo ZambaniniBahrain Victorious+4:46 - 53
Bob JungelsNetcompany INEOS+4:52 - 55
Nicolas ProdhommeDecathlon CMA CGM Team+4:52 - 57
Davide FormoloMovistar Team+5:45 - 58
Mattia CattaneoRed Bull - Bora - Hansgrohe+5:45
- 60
Lawrence WarbasseTudor Pro Cycling Team+5:45
- 61
Sam OomenLidl - Trek+5:52 - 62
Mattia BaisTeam Polti VisitMalta+6:03 - 63
Carlos Verona QuintanillaLidl - Trek+6:03 - 65
Thomas GloagPinarello-Q36.5 Pro Cycling Team+6:12 - 66
Brandon McnultyUAE Team Emirates XRG+6:12 - 67
Stefan KüngTudor Pro Cycling Team+6:12 - 68
Filippo ZanaSoudal Quick-Step+6:26 - 70
Thomas ChampionSt Michel - Preference Home - Auber93+6:37 - 71
Alessandro TonelliTeam Polti VisitMalta+6:44 - 72
Rein TaaramäeKinan Racing Team+6:56 - 73
Ben HealyEF Education - EasyPost+7:01 - 74
Stefano OldaniCaja Rural-Seguros RGA+7:52
- 75
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+7:52 - 76
Ben SwiftNetcompany INEOS+7:52 - 77
Nico DenzRed Bull - Bora - Hansgrohe+7:52 - 78
Diego UlissiXDS Astana Team+7:52 - 80
Ryan Gibbons+7:52 - 85
Alessandro VerreMbh Bank Csb Telecom Fort+8:44 - 86MFMarco FrigoNSN Cycling Team+9:53
- 87
Alessandro CoviTeam Jayco AlUla+9:53 - 88
Natnael TesfatsionMovistar Team+9:53 - 89
Lorenzo RotaLotto Intermarché+10:09 - 90MNMagnus NielsenUno-X Mobility+10:15
- 92
Toms SkujinsLidl - Trek+12:07 - 94
Jasha SütterlinTeam Jayco AlUla+13:40 - 95
Thibault GuernalecTotalEnergies+14:03 - 96
Jake StewartNSN Cycling Team+18:58 - 97
Derek GeeLidl - Trek+18:58 - 98
Matthew RiccitelloDecathlon CMA CGM Team+18:58 - 100
Florian StorkTudor Pro Cycling Team+21:28 - 101
Stefan De BodModern Adventure Pro Cycling+21:28 - 102
Pascal AckermannTeam Jayco AlUla+21:34 - 103
Alberto BettiolXDS Astana Team+22:35 - 106
Andrea VendrameTeam Jayco AlUla+23:01 - 107
Otto VergaerdeLidl - Trek+23:31
- 108
Vincenzo AlbaneseEF Education - EasyPost+25:14 - 109
Mirco MaestriTeam Polti VisitMalta+25:14 - 111
Sven Erik BystrømUno-X Mobility+25:14 - 112
Jonathan MilanLidl - Trek+25:14 - 113
Arne MaritRed Bull - Bora - Hansgrohe+25:29
- 114
Edoardo AffiniTeam Visma | Lease A Bike+25:29 - 115
Filippo GannaNetcompany INEOS+25:29 - 116
Alexandre DelettreTotalEnergies+25:29 - 117
Alexander KonychevChina Anta - Mentech Cycling Team+25:29 - 118
Bauke MollemaLidl - Trek+25:29 - 120
Laurenz RexSoudal Quick-Step+25:29 - 121
Jonathan CaicedoPetrolike+25:29 - 122
Rudy MolardGroupama-FDJ United+25:29
- 123
Alan Riou+25:29 - 126
Michael MatthewsTeam Jayco AlUla+26:35 - 127
Alex KirschCofidis+26:35
- 129
Mads PedersenLidl - Trek+26:35 - 130
Amanuel GhebreigzabhierLidl - Trek+26:35 - 131
Martin MarcellusiBardiani Csf 7 Saber+26:35 - 132
Diego Pablo Sevilla LopezTeam Polti VisitMalta+26:35
- 133
Fabian LienhardTudor Pro Cycling Team+26:35
- 135
Max KanterXDS Astana Team+30:05 - 136
Filippo MagliBardiani Csf 7 Saber+30:05
- 137
Niklas MärklTeam Picnic PostNL+30:05 - 138
Marius MayrhoferTudor Pro Cycling Team+30:05 - 140
Filippo FiorelliTeam Visma | Lease A Bike+30:05 - 141HMHenok MulueberhanXDS Astana Team+30:05
- 142
Daan HooleNetherlands+30:05
- 143
Veljko StojnićTeam United Shipping+30:05 - 145
Gianni MosconRed Bull - Bora - Hansgrohe+30:05
- 146
Erik FetterTeam United Shipping+30:05 - 148
Alessandro IacchiSolution Tech Nippo Rali+30:05 - 149
Samuele BattistellaEF Education - EasyPost+30:05 - 150
Simon ClarkeIsrael - Premier Tech+30:05 - 151
Yukiya ArashiroSolution Tech Nippo Rali+30:05 - 152
Alberto DaineseSoudal Quick-Step+30:05 - 153
Josef ČernýKasper Crypto4Me+30:05 - 154
Jonas Hem HvidebergUno-X Mobility+30:11 - 155
Davide BalleriniXDS Astana Team+30:15 - 156
Fernando Gaviria RendonCaja Rural-Seguros RGA+30:19 - 157
Simone ConsonniLidl - Trek+30:19 - 160
Albert Torres BarceloMovistar Team+30:19 - 162
Oscar Rodriguez GaraicoecheaNetcompany INEOS+30:19 - 163DDDavid DekkerBeat Cc P/B Saxo+30:19
- 164
Oscar RiesebeekAlpecin-Premier Tech+30:19 - 167
Kaden Alexander GrovesAlpecin-Premier Tech+30:19 - 168
Samuele ZoccaratoMbh Bank Csb Telecom Fort+31:11 - DNS
Giovanni AleottiRed Bull - Bora - HansgroheDNS
General classification
- 1
Andreas LeknessundUno-X Mobility29:02:38 - 2
Remco EvenepoelBelgium+0:28 - 3
Aurélien Paret PeintreDecathlon CMA CGM Team+0:30 - 4
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+1:00 - 5
Primož RogličRed Bull - Bora - Hansgrohe+1:12 - 7
Aleksandr VlasovRed Bull - Bora - Hansgrohe+1:26 - 8
Tao Geoghegan HartLidl - Trek+1:30 - 9
Lennard KämnaLidl - Trek+1:54 - 10
Damiano CarusoBahrain Victorious+1:59 - 11
Edward DunbarPinarello-Q36.5 Pro Cycling Team+2:15 - 12
Pavel SivakovUAE Team Emirates XRG+2:23 - 13
Jack HaigNetcompany INEOS+2:26 - 14
Laurens De PlusNetcompany INEOS+2:32
- 16
Thymen ArensmanNetcompany INEOS+2:33 - 18
Jay VineUAE Team Emirates XRG+2:47 - 19
Santiago Buitrago SanchezBahrain Victorious+2:52 - 20
Domenico PozzovivoSolution Tech Nippo Rali+3:01 - 21WBWilliam BartaTudor Pro Cycling Team+3:18
- 22
Einer Augusto Rubio ReyesMovistar Team+3:35 - 25
Patrick KonradLidl - Trek+5:04
- 26
Lorenzo FortunatoXDS Astana Team+5:27 - 27
Simone VelascoXDS Astana Team+5:59 - 28
Jefferson CepedaEF Education - EasyPost+6:27 - 29
Warren BarguilTeam Picnic PostNL+6:39 - 30
Ilan Van WilderSoudal Quick-Step+6:47 - 31
Laurens HuysNice Metropole Cote D'Azur+6:57 - 32LCLuca CoviliBardiani Csf 7 Saber+7:48
- 33
Louis VervaekeSoudal Quick-Step+8:21
- 34JLJonathan Lastra MartinezEuskaltel-Euskadi+8:52
- 36HMHEßMANN MichelMovistar Team+9:50
- 37
Koen BouwmanTeam Jayco AlUla+9:52 - 38
Toms SkujinsLidl - Trek+10:26 - 40
Sepp KussTeam Visma | Lease A Bike+11:48 - 41
Stefan KüngTudor Pro Cycling Team+12:06 - 42
Davide FormoloMovistar Team+12:06 - 43
Brandon McnultyUAE Team Emirates XRG+13:12 - 44
Alessandro TonelliTeam Polti VisitMalta+13:45 - 45
Filippo ZanaSoudal Quick-Step+13:48 - 46
Bruno ArmirailTeam Visma | Lease A Bike+15:04 - 47
Mattia CattaneoRed Bull - Bora - Hansgrohe+15:06
- 48
Sam OomenLidl - Trek+16:19 - 49VPValentin Paret PeintreSoudal Quick-Step+17:03
- 50MFMarco FrigoNSN Cycling Team+17:16
- 51
Diego UlissiXDS Astana Team+17:21 - 52
Nicolas ProdhommeDecathlon CMA CGM Team+17:49 - 53
Edoardo ZambaniniBahrain Victorious+17:50 - 55
Stefano OldaniCaja Rural-Seguros RGA+18:50
- 56
Bob JungelsNetcompany INEOS+20:19 - 57
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+20:40 - 59
Nico DenzRed Bull - Bora - Hansgrohe+23:04 - 60
Jan HirtNSN Cycling Team+23:09
- 61
Callum ScotsonDecathlon CMA CGM Team+23:25 - 62MNMagnus NielsenUno-X Mobility+23:38
- 63
Vincenzo AlbaneseEF Education - EasyPost+23:43 - 64
Mattia BaisTeam Polti VisitMalta+26:09 - 65
Vadim PronskiyTerengganu Cycling Team+26:23 - 66
Rein TaaramäeKinan Racing Team+26:38 - 67
Lorenzo RotaLotto Intermarché+27:12 - 68
Derek GeeLidl - Trek+28:08 - 69
Davide BaisTeam Polti VisitMalta+28:34 - 71
Bauke MollemaLidl - Trek+29:33 - 72
Ben HealyEF Education - EasyPost+30:12 - 74
Ryan Gibbons+31:05 - 76
Ben SwiftNetcompany INEOS+32:39 - 77
Christian ScaroniXDS Astana Team+32:47 - 81
Sebastian BerwickCaja Rural-Seguros RGA+36:51 - 83
Michael MatthewsTeam Jayco AlUla+37:55 - 84
Amanuel GhebreigzabhierLidl - Trek+38:10 - 85
Alessandro VerreMbh Bank Csb Telecom Fort+38:47 - 86
Lawrence WarbasseTudor Pro Cycling Team+38:53
- 87
Alberto BettiolXDS Astana Team+38:59 - 88
Matthew RiccitelloDecathlon CMA CGM Team+39:11 - 90
Jake StewartNSN Cycling Team+40:10 - 91
Jasha SütterlinTeam Jayco AlUla+41:14 - 93
Natnael TesfatsionMovistar Team+42:27 - 94
Carlos Verona QuintanillaLidl - Trek+42:41 - 95
Jonathan CaicedoPetrolike+43:40 - 98
Kaden Alexander GrovesAlpecin-Premier Tech+45:32 - 103
Thibault GuernalecTotalEnergies+48:42 - 104
Rudy MolardGroupama-FDJ United+48:53
- 105
Sven Erik BystrømUno-X Mobility+49:00 - 106
Mads PedersenLidl - Trek+49:07 - 107
Pascal AckermannTeam Jayco AlUla+50:35 - 108
Florian StorkTudor Pro Cycling Team+51:50 - 109
Marius MayrhoferTudor Pro Cycling Team+52:34 - 110
Laurenz RexSoudal Quick-Step+53:10 - 113
Thomas ChampionSt Michel - Preference Home - Auber93+53:50 - 114
Filippo GannaNetcompany INEOS+53:58 - 115
Oscar Rodriguez GaraicoecheaNetcompany INEOS+54:12 - 116
Mirco MaestriTeam Polti VisitMalta+54:49 - 117
Diego Pablo Sevilla LopezTeam Polti VisitMalta+55:14
- 118
Alessandro CoviTeam Jayco AlUla+57:18 - 120
Martin MarcellusiBardiani Csf 7 Saber+1:01:17 - 121
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:01:48 - 123
Samuele BattistellaEF Education - EasyPost+1:02:55 - 124
Jonathan MilanLidl - Trek+1:03:01 - 126
Erik FetterTeam United Shipping+1:03:37 - 127
Simon ClarkeIsrael - Premier Tech+1:04:07 - 128
Andrea VendrameTeam Jayco AlUla+1:04:10 - 129
Oscar RiesebeekAlpecin-Premier Tech+1:06:04 - 130HMHenok MulueberhanXDS Astana Team+1:06:47
- 131
Edoardo AffiniTeam Visma | Lease A Bike+1:07:14 - 132
Alex KirschCofidis+1:07:18
- 133
Stefan De BodModern Adventure Pro Cycling+1:08:22 - 134
Albert Torres BarceloMovistar Team+1:09:43 - 135
Simone ConsonniLidl - Trek+1:09:50 - 136
Alberto DaineseSoudal Quick-Step+1:12:02 - 138
Fernando Gaviria RendonCaja Rural-Seguros RGA+1:15:24 - 139
Niklas MärklTeam Picnic PostNL+1:16:06 - 140
Max KanterXDS Astana Team+1:16:06 - 142
Josef ČernýKasper Crypto4Me+1:16:34 - 144
Alexandre DelettreTotalEnergies+1:18:14 - 145
Samuele ZoccaratoMbh Bank Csb Telecom Fort+1:18:29 - 147
Filippo MagliBardiani Csf 7 Saber+1:20:16
- 148
Davide BalleriniXDS Astana Team+1:20:22 - 149
Alexander KonychevChina Anta - Mentech Cycling Team+1:20:46 - 150
Alan Riou+1:23:11 - 151
Arne MaritRed Bull - Bora - Hansgrohe+1:23:26
- 152
Fabian LienhardTudor Pro Cycling Team+1:23:32
- 155
Otto VergaerdeLidl - Trek+1:26:56
- 156
Gianni MosconRed Bull - Bora - Hansgrohe+1:27:33
- 157
Yukiya ArashiroSolution Tech Nippo Rali+1:28:19 - 158
Jonas Hem HvidebergUno-X Mobility+1:28:30 - 159
Filippo FiorelliTeam Visma | Lease A Bike+1:28:31 - 163
Alessandro IacchiSolution Tech Nippo Rali+1:30:12 - 164DDDavid DekkerBeat Cc P/B Saxo+1:31:00
- 166
Daan HooleNetherlands+1:33:04
- 167
Veljko StojnićTeam United Shipping+1:36:09 - DSQ
Alex BaudinEF Education - EasyPost+1:10:11
Points classification
- 1
Jonathan MilanLidl - Trek110 - 2
Kaden Alexander GrovesAlpecin-Premier Tech99 - 3
Mads PedersenLidl - Trek87 - 4
Michael MatthewsTeam Jayco AlUla57 - 5DDDavid DekkerBeat Cc P/B Saxo40
- 6
Aurélien Paret PeintreDecathlon CMA CGM Team33 - 7
Vincenzo AlbaneseEF Education - EasyPost32 - 8
Davide BaisTeam Polti VisitMalta27 - 9
Mads PedersenLidl - Trek4 - 10
Pascal AckermannTeam Jayco AlUla24 - 11
Arne MaritRed Bull - Bora - Hansgrohe23
- 12
Remco EvenepoelBelgium22 - 13
Andreas LeknessundUno-X Mobility22 - 14
Fernando Gaviria RendonCaja Rural-Seguros RGA20 - 18
Marius MayrhoferTudor Pro Cycling Team17 - 19
Toms SkujinsLidl - Trek16 - 20
Filippo FiorelliTeam Visma | Lease A Bike16 - 21
Alexander KonychevChina Anta - Mentech Cycling Team15 - 22
Primož RogličRed Bull - Bora - Hansgrohe15 - 25
Thomas ChampionSt Michel - Preference Home - Auber9313 - 27
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG12 - 28
Filippo GannaNetcompany INEOS12 - 29
Mirco MaestriTeam Polti VisitMalta12 - 30
Andrea VendrameTeam Jayco AlUla12 - 31
Amanuel GhebreigzabhierLidl - Trek10 - 32
Simone ConsonniLidl - Trek9 - 33
Mattia BaisTeam Polti VisitMalta8 - 35
Veljko StojnićTeam United Shipping8 - 36
Tao Geoghegan HartLidl - Trek7 - 37
Jake StewartNSN Cycling Team7 - 38
Simon ClarkeIsrael - Premier Tech6 - 40
Warren BarguilTeam Picnic PostNL6 - 41
Stefan KüngTudor Pro Cycling Team6 - 42
Stefano OldaniCaja Rural-Seguros RGA6
- 43
Samuele ZoccaratoMbh Bank Csb Telecom Fort6 - 45
Sven Erik BystrømUno-X Mobility5 - 46HMHenok MulueberhanXDS Astana Team5
- 47
Alexandre DelettreTotalEnergies5 - 48
Edward DunbarPinarello-Q36.5 Pro Cycling Team4 - 49
Jay VineUAE Team Emirates XRG4 - 50
Simone VelascoXDS Astana Team4 - 51
Koen BouwmanTeam Jayco AlUla4 - 53
Damiano CarusoBahrain Victorious3 - 54
Brandon McnultyUAE Team Emirates XRG3 - 55
Alessandro VerreMbh Bank Csb Telecom Fort3 - 56
Aleksandr VlasovRed Bull - Bora - Hansgrohe2 - 57
Lorenzo RotaLotto Intermarché2 - 58
Ryan Gibbons2 - 59
Max KanterXDS Astana Team2 - 61
Bruno ArmirailTeam Visma | Lease A Bike1 - 62
Christian ScaroniXDS Astana Team1 - 63
Martin MarcellusiBardiani Csf 7 Saber1 - 65
Alex KirschCofidis1
- 66
Alberto DaineseSoudal Quick-Step-13
Mountains classification
- 1
Davide BaisTeam Polti VisitMalta86 - 5
Amanuel GhebreigzabhierLidl - Trek26 - 6
Aurélien Paret PeintreDecathlon CMA CGM Team22 - 7HMHenok MulueberhanXDS Astana Team4
- 8
Stefan KüngTudor Pro Cycling Team3 - 9
Samuele ZoccaratoMbh Bank Csb Telecom Fort13 - 10
Santiago Buitrago SanchezBahrain Victorious12 - 11
Simon ClarkeIsrael - Premier Tech12 - 12
Andreas LeknessundUno-X Mobility10 - 13
Toms SkujinsLidl - Trek10 - 14
Remco EvenepoelBelgium9 - 15
Thomas ChampionSt Michel - Preference Home - Auber939 - 16
Warren BarguilTeam Picnic PostNL8 - 17
Vincenzo AlbaneseEF Education - EasyPost8 - 18
Primož RogličRed Bull - Bora - Hansgrohe6 - 20
Sepp KussTeam Visma | Lease A Bike4 - 21HMHenok MulueberhanXDS Astana Team4
- 22
Alexandre DelettreTotalEnergies4 - 24
Tao Geoghegan HartLidl - Trek3 - 25
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG3 - 26
Stefan KüngTudor Pro Cycling Team3 - 28
Laurens De PlusNetcompany INEOS2
- 29
Callum ScotsonDecathlon CMA CGM Team2 - 30
Mattia BaisTeam Polti VisitMalta2 - 31
Edward DunbarPinarello-Q36.5 Pro Cycling Team1 - 32
Pavel SivakovUAE Team Emirates XRG1 - 33
Bruno ArmirailTeam Visma | Lease A Bike1 - 34MFMarco FrigoNSN Cycling Team1
- 35
Alessandro VerreMbh Bank Csb Telecom Fort1 - 36
Marius MayrhoferTudor Pro Cycling Team1
Youth classification
- 1
Andreas LeknessundUno-X Mobility29:02:38 - 2
Remco EvenepoelBelgium+0:28 - 3
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+1:00 - 4
Thymen ArensmanNetcompany INEOS+2:33 - 5
Santiago Buitrago SanchezBahrain Victorious+2:52 - 6
Einer Augusto Rubio ReyesMovistar Team+3:35 - 7
Jefferson CepedaEF Education - EasyPost+6:27 - 8
Ilan Van WilderSoudal Quick-Step+6:47 - 9
Laurens HuysNice Metropole Cote D'Azur+6:57 - 10HMHEßMANN MichelMovistar Team+9:50
- 11
Jefferson CepedaEF Education - EasyPost+6:11:50 - 12
Brandon McnultyUAE Team Emirates XRG+13:12 - 13
Filippo ZanaSoudal Quick-Step+13:48 - 14VPValentin Paret PeintreSoudal Quick-Step+17:03
- 15MFMarco FrigoNSN Cycling Team+17:16
- 16
Edoardo ZambaniniBahrain Victorious+17:50 - 17
Stefano OldaniCaja Rural-Seguros RGA+18:50
- 18
Vadim PronskiyTerengganu Cycling Team+26:23 - 19
Davide BaisTeam Polti VisitMalta+28:34 - 20
Ben HealyEF Education - EasyPost+30:12 - 21
Brandon McnultyUAE Team Emirates XRG+6:14:52 - 22
Sebastian BerwickCaja Rural-Seguros RGA+36:51 - 23
Alessandro VerreMbh Bank Csb Telecom Fort+38:47 - 24
Matthew RiccitelloDecathlon CMA CGM Team+39:11 - 25
Jake StewartNSN Cycling Team+40:10 - 26
Alessandro VerreMbh Bank Csb Telecom Fort+6:17:24 - 27
Natnael TesfatsionMovistar Team+42:27 - 28
Alessandro CoviTeam Jayco AlUla+6:18:33 - 29
Kaden Alexander GrovesAlpecin-Premier Tech+45:32 - 30
Marius MayrhoferTudor Pro Cycling Team+52:34 - 31
Laurenz RexSoudal Quick-Step+53:10 - 32
Thomas ChampionSt Michel - Preference Home - Auber93+53:50 - 33
Alessandro CoviTeam Jayco AlUla+57:18 - 34
Martin MarcellusiBardiani Csf 7 Saber+1:01:17 - 35
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:01:48 - 36
Samuele BattistellaEF Education - EasyPost+1:02:55 - 37
Jonathan MilanLidl - Trek+1:03:01 - 38
Erik FetterTeam United Shipping+1:03:37 - 39HMHenok MulueberhanXDS Astana Team+1:06:47
- 40
Alberto DaineseSoudal Quick-Step+1:12:02 - 41
Niklas MärklTeam Picnic PostNL+1:16:06 - 42
Daan HooleNetherlands+6:38:45
- 43
Samuele ZoccaratoMbh Bank Csb Telecom Fort+1:18:29 - 44
Erik FetterTeam United Shipping+6:38:45 - 45
Filippo MagliBardiani Csf 7 Saber+1:20:16
- 46
Alexander KonychevChina Anta - Mentech Cycling Team+1:20:46 - 47
Arne MaritRed Bull - Bora - Hansgrohe+1:23:26
- 48
Jonas Hem HvidebergUno-X Mobility+1:28:30 - 49
Alessandro IacchiSolution Tech Nippo Rali+1:30:12 - 50DDDavid DekkerBeat Cc P/B Saxo+1:31:00
- 51
Daan HooleNetherlands+1:33:04
- 52
Veljko StojnićTeam United Shipping+1:36:09 - DSQ
Alex BaudinEF Education - EasyPost+1:10:11