Stage 10
11 Jul 2023
GC · Jonas Vingegaard HansenPoints · Jasper PhilipsenMountains · Neilson PowlessYouth · Tadej Pogačar
Stage result
- 1
Pello Bilbao Lopez De ArmentiaBahrain Victorious3:52:34 - 2
Georg ZimmermannLotto Intermarchés.t. - 3
Ben O'connorTeam Jayco AlUlas.t.
- 4
Krists NeilandsNSN Cycling Teams.t. - 7
Mattias SkjelmoseLidl - Trek+0:27 - 8
Michal KwiatkowskiNetcompany INEOS+0:27 - 9
Warren BarguilTeam Picnic PostNL+0:30 - 10
Julian AlaphilippeTudor Pro Cycling Team+0:32
- 11
Jasper StuyvenSoudal Quick-Step+2:53 - 12
Tobias Halland JohannessenUno-X Mobility+2:53 - 13AAAlex Aranburu DevaCofidis+2:53
- 14
Maxim Van GilsRed Bull - Bora - Hansgrohe+2:53 - 15
Pascal EenkhoornSoudal Quick-Step+2:53 - 16MNMagnus NielsenUno-X Mobility+2:53
- 17
Jonas AbrahamsenUno-X Mobility+2:53 - 18
Clément BerthetGroupama-FDJ United+2:53 - 19
Stefan KüngTudor Pro Cycling Team+2:53 - 20
Mathieu BurgaudeauTotalEnergies+2:53 - 21
Jonas Vingegaard HansenTeam Visma | Lease A Bike+2:53 - 22
Jai HindleyRed Bull - Bora - Hansgrohe+2:53 - 24
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+2:53 - 26
Valentin MadouasGroupama-FDJ United+2:53 - 27
Tadej PogačarUAE Team Emirates XRG+2:53 - 28
Bob JungelsNetcompany INEOS+2:53 - 29IIIon Izaguirre InsaustiCofidis+2:53
- 30
Sepp KussTeam Visma | Lease A Bike+2:53 - 31
David GauduGroupama-FDJ United+2:53 - 32
Carlos Rodriguez CanoNetcompany INEOS+2:53 - 33
Tom PidcockPinarello-Q36.5 Pro Cycling Team+2:53 - 34
Wout Van AertTeam Visma | Lease A Bike+2:53 - 36
Adam Richard YatesUAE Team Emirates XRG+2:53 - 37
Emanuel BuchmannCofidis+2:53 - 38
Guillaume Martin GuyonnetGroupama-FDJ United+2:53 - 39
Giulio CicconeLidl - Trek+2:53 - 40
Aurélien Paret PeintreDecathlon CMA CGM Team+2:53 - 41
Mikel Landa MeanaSoudal Quick-Step+2:53 - 43
Wilco KeldermanTeam Visma | Lease A Bike+2:53 - 45
Felix GrossschartnerUAE Team Emirates XRG+2:53 - 47
Chris HamiltonTeam Picnic PostNL+2:53 - 51WPWouter PoelsUnibet Rose Rockets+2:53
- 52NSNicholas SchultzNSN Cycling Team+2:53
- 53
Jack HaigNetcompany INEOS+2:53 - 54
Felix GallDecathlon CMA CGM Team+2:53 - 56
Dylan Van BaarleSoudal Quick-Step+2:53 - 57CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+2:53
- 58
James ShawEF Education - EasyPost+3:17 - 59
Egan Arley Bernal GomezNetcompany INEOS+3:17 - 60
Kevin VermaerkeUAE Team Emirates XRG+6:33 - 61
Nils PolittUAE Team Emirates XRG+6:33 - 63
Benoit CosnefroyUAE Team Emirates XRG+8:05 - 64
Mike TeunissenXDS Astana Team+8:05 - 66
Vegard Stake LaengenUAE Team Emirates XRG+8:05
- 67
Matis LouvelNSN Cycling Team+8:05 - 68
Luka MezgecTeam Jayco AlUla+8:05 - 69
Victor CampenaertsTeam Visma | Lease A Bike+8:05 - 70
Simon ClarkeIsrael - Premier Tech+8:05 - 71
Kasper AsgreenEF Education - EasyPost+9:23 - 72
Nelson OliveiraMovistar Team+9:23 - 76
Quentin PacherGroupama-FDJ United+9:23
- 80
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+10:56 - 82
Dion Allan SmithNSN Cycling Team+10:56 - 83
Stan DewulfDecathlon CMA CGM Team+10:56
- 85
Gianni MosconRed Bull - Bora - Hansgrohe+10:56
- 86
Valentin FerronCofidis+10:56 - 87
Christophe LaporteTeam Visma | Lease A Bike+10:56 - 88
Anthony TurgisTotalEnergies+10:56 - 89
Jasper De BuystLotto Intermarché+10:56 - 90
Oliver NaesenDecathlon CMA CGM Team+10:56 - 91
Yves LampaertSoudal Quick-Step+10:56 - 92
Marco HallerTudor Pro Cycling Team+10:56
- 93
Torstein TræenUno-X Mobility+10:56 - 94
Rasmus TillerUno-X Mobility+10:56 - 97
Gregor MühlbergerDecathlon CMA CGM Team+12:55
- 98
Matteo JorgensonTeam Visma | Lease A Bike+12:55 - 101
Michael GoglAlpecin-Premier Tech+13:02
- 102
Jonas RickaertAlpecin-Premier Tech+13:02 - 103
Jasper PhilipsenAlpecin-Premier Tech+13:02 - 104
Danny Van PoppelRed Bull - Bora - Hansgrohe+13:02 - 105
Luke DurbridgeTeam Jayco AlUla+13:02 - 106
Patrick KonradLidl - Trek+13:02
- 107
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+13:02 - 109
Harold Alfonso Tejada CanacueXDS Astana Team+13:02 - 110
Mathieu Van Der PoelAlpecin-Premier Tech+13:08 - 111
Bryan CoquardCofidis+13:08 - 112
Alberto BettiolXDS Astana Team+13:08 - 113
Anthon CharmigUno-X Mobility+19:04 - 114
Silvan DillierAlpecin-Premier Tech+19:42
- 115
Hugo HouleAlpecin-Premier Tech+20:18 - 116
Matthew DinhamTeam Picnic PostNL+20:18 - 117
Yevgeniy FedorovXDS Astana Team+20:18 - 118
Ben TurnerNetcompany INEOS+20:18 - 119
Dylan TeunsCofidis+20:18
- 120
Matej MohoricBahrain Victorious+20:18 - 122
Mikkel Norsgaard BjergUAE Team Emirates XRG+20:18 - 123
Juan Pedro Lopez PerezMovistar Team+20:18 - 124
Simon GuglielmiSt Michel - Preference Home - Auber93+20:18 - 125
Neilson PowlessEF Education - EasyPost+20:18 - 126
Matteo TrentinTudor Pro Cycling Team+20:18 - 127
Clément ChampoussinXDS Astana Team+20:18 - 129
Marc SolerUAE Team Emirates XRG+20:18 - 132
Alexey LutsenkoNSN Cycling Team+20:27 - 133
Luca MozzatoTudor Pro Cycling Team+20:38 - 134
John DegenkolbTeam Picnic PostNL+23:33 - 135
Rémi CavagnaGroupama-FDJ United+23:33 - 136
Olivier Le GacGroupama-FDJ United+23:33 - 138
Mads PedersenLidl - Trek+23:38 - 139
Alex KirschCofidis+23:38
- 140
Jenthe BiermansCofidis+23:38 - 141
Cees BolDecathlon CMA CGM Team+23:38 - 142
Biniam GirmayNSN Cycling Team+23:38 - 143
Quinten HermansPinarello-Q36.5 Pro Cycling Team+23:38 - 144
Kévin GenietsGroupama-FDJ United+23:38 - 146
Søren WærenskjoldUno-X Mobility+25:03 - 147
Sam WelsfordNetcompany INEOS+25:03 - 149
Guillaume BoivinNSN Cycling Team+25:03 - 150
Nils EekhoffTeam Picnic PostNL+25:09 - 152
Christopher JensenTeam Jayco AlUla+25:32 - 153
Elmar ReindersUnibet Rose Rockets+25:32
- 154
Dylan GroenewegenUnibet Rose Rockets+25:32 - 157
Nikias ArndtBahrain Victorious+25:32 - 158
Axel ZingleTeam Visma | Lease A Bike+25:32 - 159
Phil BauhausBahrain Victorious+25:32
- 160
Corbin John StrongNSN Cycling Team+25:32 - 161
Alexis RenardCofidis+25:32 - 162
Søren Kragh AndersenLidl - Trek+25:32 - 163
Jordi MeeusRed Bull - Bora - Hansgrohe+25:32 - 165
Fabio Jakobsen+34:09 - 167
Florian VermeerschUAE Team Emirates XRG+34:09 - 168
Frederik FrisonPinarello-Q36.5 Pro Cycling Team+34:09
General classification
- 1
Jonas Vingegaard HansenTeam Visma | Lease A Bike42:33:13 - 2
Tadej PogačarUAE Team Emirates XRG+0:17 - 3
Jai HindleyRed Bull - Bora - Hansgrohe+2:40 - 4
Carlos Rodriguez CanoNetcompany INEOS+4:22 - 5
Pello Bilbao Lopez De ArmentiaBahrain Victorious+4:34 - 6
Adam Richard YatesUAE Team Emirates XRG+4:39 - 8
Tom PidcockPinarello-Q36.5 Pro Cycling Team+5:26 - 9
David GauduGroupama-FDJ United+6:01 - 10
Sepp KussTeam Visma | Lease A Bike+6:45 - 13
Emanuel BuchmannCofidis+9:09 - 14
Mikel Landa MeanaSoudal Quick-Step+9:09 - 16
Felix GallDecathlon CMA CGM Team+9:46 - 17
Ben O'connorTeam Jayco AlUla+11:07
- 18
Guillaume Martin GuyonnetGroupama-FDJ United+11:12 - 20
Valentin MadouasGroupama-FDJ United+18:56 - 21
Clément BerthetGroupama-FDJ United+19:24 - 22
Wilco KeldermanTeam Visma | Lease A Bike+20:42 - 23CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+23:36
- 24
Julian AlaphilippeTudor Pro Cycling Team+26:08
- 25
Mattias SkjelmoseLidl - Trek+26:50 - 26
Wout Van AertTeam Visma | Lease A Bike+27:30 - 30
Egan Arley Bernal GomezNetcompany INEOS+34:56 - 31
Giulio CicconeLidl - Trek+35:38 - 33
Harold Alfonso Tejada CanacueXDS Astana Team+38:09 - 34
Mathieu BurgaudeauTotalEnergies+40:16 - 35
Bob JungelsNetcompany INEOS+40:22 - 36
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+41:30 - 37
Warren BarguilTeam Picnic PostNL+43:41 - 38
Jack HaigNetcompany INEOS+44:23 - 39
Felix GrossschartnerUAE Team Emirates XRG+48:21 - 40
Tobias Halland JohannessenUno-X Mobility+49:42 - 41
Aurélien Paret PeintreDecathlon CMA CGM Team+50:03 - 42IIIon Izaguirre InsaustiCofidis+55:11
- 44
Matteo JorgensonTeam Visma | Lease A Bike+57:07 - 45
Neilson PowlessEF Education - EasyPost+58:15 - 46
Victor CampenaertsTeam Visma | Lease A Bike+1:01:35 - 47
Chris HamiltonTeam Picnic PostNL+1:01:47 - 48
Michal KwiatkowskiNetcompany INEOS+1:02:12 - 50
Dylan TeunsCofidis+1:04:31
- 51
Krists NeilandsNSN Cycling Team+1:05:27 - 52
Matis LouvelNSN Cycling Team+1:05:41 - 54
Juan Pedro Lopez PerezMovistar Team+1:06:26 - 55
Stefan KüngTudor Pro Cycling Team+1:07:22 - 56
Georg ZimmermannLotto Intermarché+1:08:57 - 57WPWouter PoelsUnibet Rose Rockets+1:09:23
- 58
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+1:10:30 - 61AAAlex Aranburu DevaCofidis+1:13:40
- 62
Quentin PacherGroupama-FDJ United+1:14:56
- 63
James ShawEF Education - EasyPost+1:15:34 - 64
Kévin GenietsGroupama-FDJ United+1:15:39 - 65
Nelson OliveiraMovistar Team+1:16:39 - 66
Dylan Van BaarleSoudal Quick-Step+1:16:47 - 67
Matthew DinhamTeam Picnic PostNL+1:16:56 - 68NSNicholas SchultzNSN Cycling Team+1:17:06
- 69
Alexey LutsenkoNSN Cycling Team+1:18:31 - 70
Gregor MühlbergerDecathlon CMA CGM Team+1:18:42
- 71
Clément ChampoussinXDS Astana Team+1:20:18 - 72
Maxim Van GilsRed Bull - Bora - Hansgrohe+1:20:56 - 75
Matej MohoricBahrain Victorious+1:23:12 - 79
Alberto BettiolXDS Astana Team+1:26:39 - 81
Mathieu Van Der PoelAlpecin-Premier Tech+1:30:25 - 82
Hugo HouleAlpecin-Premier Tech+1:32:14 - 84
Pascal EenkhoornSoudal Quick-Step+1:32:18 - 86
Patrick KonradLidl - Trek+1:35:40
- 87
Jasper StuyvenSoudal Quick-Step+1:35:49 - 88
Kevin VermaerkeUAE Team Emirates XRG+1:36:51 - 89
Jonas AbrahamsenUno-X Mobility+1:36:57 - 90
Nils PolittUAE Team Emirates XRG+1:38:09 - 91
Oliver NaesenDecathlon CMA CGM Team+1:38:54 - 95
Marc SolerUAE Team Emirates XRG+1:40:54 - 96
Marco HallerTudor Pro Cycling Team+1:41:39
- 97
Stan DewulfDecathlon CMA CGM Team+1:41:46
- 99
Valentin FerronCofidis+1:43:12 - 100
Mike TeunissenXDS Astana Team+1:44:05 - 102
Jasper PhilipsenAlpecin-Premier Tech+1:45:52 - 103
Corbin John StrongNSN Cycling Team+1:45:53 - 105
Simon ClarkeIsrael - Premier Tech+1:47:23 - 106MNMagnus NielsenUno-X Mobility+1:48:58
- 107
Christophe LaporteTeam Visma | Lease A Bike+1:49:54 - 108
Kasper AsgreenEF Education - EasyPost+1:50:19 - 109
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+1:50:48 - 111
Dion Allan SmithNSN Cycling Team+1:52:58 - 112
Benoit CosnefroyUAE Team Emirates XRG+1:53:03 - 113
Anthony TurgisTotalEnergies+1:53:04 - 114
Quinten HermansPinarello-Q36.5 Pro Cycling Team+1:53:15 - 115
Bryan CoquardCofidis+1:53:29 - 116
Rasmus TillerUno-X Mobility+1:54:55 - 117
Anthon CharmigUno-X Mobility+1:56:58 - 118
Mads PedersenLidl - Trek+1:57:32 - 119
Jonas RickaertAlpecin-Premier Tech+1:58:42 - 120
Luka MezgecTeam Jayco AlUla+1:58:48 - 121
Vegard Stake LaengenUAE Team Emirates XRG+1:58:57
- 122
Danny Van PoppelRed Bull - Bora - Hansgrohe+2:00:25 - 123
Silvan DillierAlpecin-Premier Tech+2:01:16
- 124
Biniam GirmayNSN Cycling Team+2:01:19 - 125
Nikias ArndtBahrain Victorious+2:03:17 - 126
Guillaume BoivinNSN Cycling Team+2:03:41 - 127
Alex KirschCofidis+2:03:41
- 128
Ben TurnerNetcompany INEOS+2:05:18 - 129
Torstein TræenUno-X Mobility+2:06:19 - 130
Simon GuglielmiSt Michel - Preference Home - Auber93+2:06:53 - 131
Michael GoglAlpecin-Premier Tech+2:06:56
- 134
Matteo TrentinTudor Pro Cycling Team+2:10:09 - 135
Rémi CavagnaGroupama-FDJ United+2:10:18 - 136
Søren Kragh AndersenLidl - Trek+2:10:49 - 137
Yves LampaertSoudal Quick-Step+2:11:12 - 138
Jenthe BiermansCofidis+2:11:37 - 140
Christopher JensenTeam Jayco AlUla+2:12:36 - 141
Luke DurbridgeTeam Jayco AlUla+2:14:07 - 142
Jasper De BuystLotto Intermarché+2:15:26 - 144
Nils EekhoffTeam Picnic PostNL+2:18:24 - 145
Luca MozzatoTudor Pro Cycling Team+2:19:14 - 147
Dylan GroenewegenUnibet Rose Rockets+2:21:34 - 148
Søren WærenskjoldUno-X Mobility+2:21:35 - 149
Elmar ReindersUnibet Rose Rockets+2:21:36
- 150
Mikkel Norsgaard BjergUAE Team Emirates XRG+2:22:20 - 152
Florian VermeerschUAE Team Emirates XRG+2:23:36 - 153
Alexis RenardCofidis+2:24:05 - 154
Olivier Le GacGroupama-FDJ United+2:24:16 - 156
Gianni MosconRed Bull - Bora - Hansgrohe+2:25:39
- 158
Jordi MeeusRed Bull - Bora - Hansgrohe+2:28:22 - 159
John DegenkolbTeam Picnic PostNL+2:28:25 - 161
Sam WelsfordNetcompany INEOS+2:29:54 - 163
Phil BauhausBahrain Victorious+2:34:51
- 164
Cees BolDecathlon CMA CGM Team+2:35:43 - 165
Frederik FrisonPinarello-Q36.5 Pro Cycling Team+2:39:10 - 166
Axel ZingleTeam Visma | Lease A Bike+2:39:47 - 167
Yevgeniy FedorovXDS Astana Team+2:45:25 - 168
Fabio Jakobsen+2:47:41
Points classification
- 1
Jasper PhilipsenAlpecin-Premier Tech260 - 2
Bryan CoquardCofidis149 - 3
Mads PedersenLidl - Trek143 - 4
Wout Van AertTeam Visma | Lease A Bike112 - 5
Tadej PogačarUAE Team Emirates XRG85 - 7
Jordi MeeusRed Bull - Bora - Hansgrohe80 - 8
Biniam GirmayNSN Cycling Team77 - 10
Neilson PowlessEF Education - EasyPost70 - 12
Dylan GroenewegenUnibet Rose Rockets62 - 13
Pello Bilbao Lopez De ArmentiaBahrain Victorious59 - 14
Jai HindleyRed Bull - Bora - Hansgrohe51 - 17
Jonas Vingegaard HansenTeam Visma | Lease A Bike40 - 18
Georg ZimmermannLotto Intermarché40 - 19
Matej MohoricBahrain Victorious39 - 20
Adam Richard YatesUAE Team Emirates XRG38 - 23
Simon GuglielmiSt Michel - Preference Home - Auber9337 - 24
Corbin John StrongNSN Cycling Team37 - 25
Matteo JorgensonTeam Visma | Lease A Bike32 - 26
Jonas AbrahamsenUno-X Mobility31 - 27
Mattias SkjelmoseLidl - Trek31 - 28
Fabio Jakobsen30 - 29
Kasper AsgreenEF Education - EasyPost29 - 30
Michal KwiatkowskiNetcompany INEOS29 - 32
Rémi CavagnaGroupama-FDJ United28 - 33
Luca MozzatoTudor Pro Cycling Team28 - 35
Warren BarguilTeam Picnic PostNL26 - 36
Ben O'connorTeam Jayco AlUla25
- 37
Giulio CicconeLidl - Trek25 - 38
Clément BerthetGroupama-FDJ United24 - 39
Danny Van PoppelRed Bull - Bora - Hansgrohe24 - 40
Pascal EenkhoornSoudal Quick-Step22 - 41
Tom PidcockPinarello-Q36.5 Pro Cycling Team22 - 42
Emanuel BuchmannCofidis22 - 43
Felix GallDecathlon CMA CGM Team22 - 44
Krists NeilandsNSN Cycling Team22 - 45
Alexey LutsenkoNSN Cycling Team22 - 50
Tobias Halland JohannessenUno-X Mobility20 - 51
Victor CampenaertsTeam Visma | Lease A Bike20 - 52
Carlos Rodriguez CanoNetcompany INEOS19 - 55
Sam WelsfordNetcompany INEOS19 - 56
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team18 - 57
David GauduGroupama-FDJ United17 - 58
Matis LouvelNSN Cycling Team17 - 60
Anthony TurgisTotalEnergies17 - 61
Nils EekhoffTeam Picnic PostNL16 - 62
Mathieu BurgaudeauTotalEnergies15 - 63
James ShawEF Education - EasyPost15 - 64
Valentin FerronCofidis15 - 66
Julian AlaphilippeTudor Pro Cycling Team14
- 71
Matteo TrentinTudor Pro Cycling Team12 - 72
Jasper De BuystLotto Intermarché12 - 73
Phil BauhausBahrain Victorious12
- 74
Mathieu Van Der PoelAlpecin-Premier Tech11 - 75
Dylan TeunsCofidis10
- 76
Patrick KonradLidl - Trek10
- 77
Oliver NaesenDecathlon CMA CGM Team10 - 78
Rasmus TillerUno-X Mobility10 - 79
Luka MezgecTeam Jayco AlUla10 - 80
Christopher JensenTeam Jayco AlUla10 - 81
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe9 - 82AAAlex Aranburu DevaCofidis9
- 83NSNicholas SchultzNSN Cycling Team9
- 84
Cees BolDecathlon CMA CGM Team9 - 85
Jack HaigNetcompany INEOS8 - 86
Jasper StuyvenSoudal Quick-Step8 - 87
Mikel Landa MeanaSoudal Quick-Step7 - 88
Nikias ArndtBahrain Victorious7 - 89
Sepp KussTeam Visma | Lease A Bike6 - 90
Mikkel Norsgaard BjergUAE Team Emirates XRG6 - 91
Alexis RenardCofidis6 - 92
Harold Alfonso Tejada CanacueXDS Astana Team5 - 93
Mike TeunissenXDS Astana Team5 - 94
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team4 - 95
Jonas RickaertAlpecin-Premier Tech4 - 96
Guillaume BoivinNSN Cycling Team4 - 97
Wilco KeldermanTeam Visma | Lease A Bike3 - 98
Juan Pedro Lopez PerezMovistar Team3 - 99
Maxim Van GilsRed Bull - Bora - Hansgrohe3 - 100
Valentin MadouasGroupama-FDJ United2 - 101
Marc SolerUAE Team Emirates XRG2 - 102
Alex KirschCofidis2
- 103
Søren WærenskjoldUno-X Mobility2 - 104
Kevin VermaerkeUAE Team Emirates XRG1 - 105
Torstein TræenUno-X Mobility1 - 106
Alberto BettiolXDS Astana Team-13
Mountains classification
- 1
Neilson PowlessEF Education - EasyPost46 - 2
Felix GallDecathlon CMA CGM Team28 - 3
Tobias Halland JohannessenUno-X Mobility26 - 6
Tadej PogačarUAE Team Emirates XRG19 - 7
Jai HindleyRed Bull - Bora - Hansgrohe19 - 8
Giulio CicconeLidl - Trek19 - 9
Jonas Vingegaard HansenTeam Visma | Lease A Bike18 - 11
Wout Van AertTeam Visma | Lease A Bike15 - 12
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe15 - 13
Emanuel BuchmannCofidis14 - 14
James ShawEF Education - EasyPost14 - 15
Krists NeilandsNSN Cycling Team12 - 16
Matteo JorgensonTeam Visma | Lease A Bike12 - 17
Matej MohoricBahrain Victorious12 - 18
Michal KwiatkowskiNetcompany INEOS10 - 20
Clément BerthetGroupama-FDJ United8 - 21
Warren BarguilTeam Picnic PostNL6 - 22
Jack HaigNetcompany INEOS5 - 23
Georg ZimmermannLotto Intermarché5 - 24
Anthony TurgisTotalEnergies4 - 26
Alexey LutsenkoNSN Cycling Team4 - 27
Mathieu Van Der PoelAlpecin-Premier Tech4 - 28
Pascal EenkhoornSoudal Quick-Step3 - 30WPWouter PoelsUnibet Rose Rockets2
- 31
Anthon CharmigUno-X Mobility2 - 33
Julian AlaphilippeTudor Pro Cycling Team2
- 36
Jonas AbrahamsenUno-X Mobility1 - 37
Pello Bilbao Lopez De ArmentiaBahrain Victorious1 - 38
Victor CampenaertsTeam Visma | Lease A Bike1 - 39
Dylan Van BaarleSoudal Quick-Step1 - 40
Kasper AsgreenEF Education - EasyPost1 - 41
Simon GuglielmiSt Michel - Preference Home - Auber931 - 42
Rémi CavagnaGroupama-FDJ United1
Youth classification
- 1
Tadej PogačarUAE Team Emirates XRG42:33:30 - 2
Carlos Rodriguez CanoNetcompany INEOS+4:05 - 3
Tom PidcockPinarello-Q36.5 Pro Cycling Team+5:09 - 4
Felix GallDecathlon CMA CGM Team+9:29 - 5
Mattias SkjelmoseLidl - Trek+26:33 - 6
Mathieu BurgaudeauTotalEnergies+39:59 - 7
Tobias Halland JohannessenUno-X Mobility+49:25 - 8
Matteo JorgensonTeam Visma | Lease A Bike+56:50 - 9
Matis LouvelNSN Cycling Team+1:05:24 - 10
Matthew DinhamTeam Picnic PostNL+1:16:39 - 11
Clément ChampoussinXDS Astana Team+1:20:01 - 12
Maxim Van GilsRed Bull - Bora - Hansgrohe+1:20:39 - 13
Matteo JorgensonTeam Visma | Lease A Bike+12:28 - 14
Kevin VermaerkeUAE Team Emirates XRG+1:36:34 - 15
Valentin FerronCofidis+1:42:55 - 16
Jasper PhilipsenAlpecin-Premier Tech+1:45:35 - 17
Corbin John StrongNSN Cycling Team+1:45:36 - 18
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+1:50:31 - 19
Anthon CharmigUno-X Mobility+1:56:41 - 20
Biniam GirmayNSN Cycling Team+2:01:02 - 21
Ben TurnerNetcompany INEOS+2:05:01 - 22
Nils EekhoffTeam Picnic PostNL+2:18:07 - 23
Luca MozzatoTudor Pro Cycling Team+2:18:57 - 24
Søren WærenskjoldUno-X Mobility+2:21:18 - 25
Mikkel Norsgaard BjergUAE Team Emirates XRG+2:22:03 - 26
Florian VermeerschUAE Team Emirates XRG+2:23:19 - 27
Alexis RenardCofidis+2:23:48 - 28
Jordi MeeusRed Bull - Bora - Hansgrohe+2:28:05 - 29
Axel ZingleTeam Visma | Lease A Bike+2:39:30 - 30
Yevgeniy FedorovXDS Astana Team+2:45:08