Stage 4
08 Aug 2025
Stage result
- 1
Damiano CarusoBahrain Victorious3:33:18 - 3
Rui Filipe Alves OliveiraUAE Team Emirates XRG+1:26 - 4
Lawrence WarbasseTudor Pro Cycling Team+1:26
- 5
Ben ZwiehoffRed Bull - Bora - Hansgrohe+1:26 - 6JRJavier Romo OliverMovistar Team+1:56
- 7
Hector Alvarez MartinezLidl-Trek Future Racing+3:15 - 8
Miká HemingAtt Investments+3:15 - 9DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+3:15
- 10
Antoine Huby7Eleven Cliqq Roadbike Philippines+3:15 - 11
Lukas NerurkarEF Education - EasyPost+3:15 - 12DCDaniel Cavia SanzBurgos-Burpellet-BH+3:15
- 13
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+3:15 - 14
Giovanni AleottiRed Bull - Bora - Hansgrohe+3:15 - 15
Roger Adria OliverasMovistar Team+3:15 - 16
Jon Barrenetxea GolzarriMovistar Team+3:15 - 17SDSergi Darder GariCaja Rural-Seguros RGA+3:15
- 18
Johannes KulsetUno-X Mobility+3:15 - 19
Isaac Del Toro RomeroUAE Team Emirates XRG+3:15 - 20
Egan Arley Bernal GomezNetcompany INEOS+3:15 - 21
Samuele BattistellaEF Education - EasyPost+3:15 - 22
Andreas KronUno-X Mobility+3:15 - 23
Giulio PellizzariRed Bull - Bora - Hansgrohe+3:15 - 24
Robin FroidevauxTudor Pro Cycling Team+3:15 - 25GMGotzon Martin SanzEuskaltel-Euskadi+3:15
- 26
Fabian WeissTudor Pro Cycling Team+3:15 - 27
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+3:15 - 29
Gianmarco GarofoliSoudal Quick-Step+3:15 - 30
Nicola ConciXDS Astana Team+3:15 - 31
Julien BernardLidl - Trek+3:15 - 32
Jai HindleyRed Bull - Bora - Hansgrohe+3:15 - 33MVMax Van Der MeulenBahrain Victorious+3:15
- 34
Sander De PestelDecathlon CMA CGM Team+3:15 - 35WPWouter PoelsUnibet Rose Rockets+3:15
- 36DPDavide PiganzoliTeam Visma | Lease A Bike+3:15
- 37
Torstein TræenUno-X Mobility+3:15 - 38
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+3:15 - 39
Léo BisiauxDecathlon CMA CGM Team+3:15 - 40
Lorenzo FortunatoXDS Astana Team+3:15 - 41
Giulio CicconeLidl - Trek+3:15 - 42
Mathys RondelTudor Pro Cycling Team+3:15 - 43
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+3:15 - 44
Carlos Garcia PiernaBurgos-Burpellet-BH+3:15 - 45
Urko Berrade FernandezEquipo Kern Pharma+3:15 - 47AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+3:15
- 48MAMario Aparicio MuñozBurgos-Burpellet-BH+3:15
- 49ICIvan Cobo CayonEquipo Kern Pharma+3:15
- 50
Carlos Verona QuintanillaLidl - Trek+3:15 - 51
Brandon Smith Rivera VargasNetcompany INEOS+3:15 - 52
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+3:15
- 53TJTxomin Juaristi ArrietaEuskaltel-Euskadi+3:15
- 54JMJokin MurguialdayEuskaltel-Euskadi+3:15
- 55
Andrew AugustNetcompany INEOS+3:15 - 56JLJordan LabrosseDecathlon CMA CGM Team+3:15
- 57
Afonso EulálioBahrain Victorious+3:15 - 58SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+3:15
- 60
Mikel Landa MeanaSoudal Quick-Step+3:15 - 61
Jefferson CepedaEF Education - EasyPost+3:15 - 63
Sebastian BerwickCaja Rural-Seguros RGA+3:15 - 64
Diego Pescador CastroMovistar Team+3:15 - 65
Louis VervaekeSoudal Quick-Step+3:15
- 66
Oscar Rodriguez GaraicoecheaNetcompany INEOS+3:15 - 67PHPeter HansenNetcompany INEOS+3:15
- 68
Damien HowsonPinarello-Q36.5 Pro Cycling Team+3:15 - 69FTFernando Tercero LopezTeam Polti VisitMalta+3:15
- 70JGJorge Gutierrez GonzalezEquipo Kern Pharma+3:15
- 71
Finlay Xavier PickeringTeam Jayco AlUla+3:15 - 72
Anders SkaarsethUno-X Mobility+3:15 - 73
James ShawEF Education - EasyPost+3:15 - 74
James KnoxTeam Picnic PostNL+3:15
- 75
Harold Martin Lopez GranizoXDS Astana Team+3:15 - 76
Jon Agirre EgañaEuskaltel-Euskadi+3:15 - 77
Simon DalbyUno-X Mobility+3:15 - 78
Rainer KepplingerBahrain Victorious+3:15 - 79
Amanuel GhebreigzabhierLidl - Trek+3:15 - 81
Igor Arrieta LizarragaUAE Team Emirates XRG+3:15 - 82APAsier Pablo Gonzalez QuintanaIlles Balears Arabay+4:20
- 83JMJose Maria Garcia SorianoMaxsolar-Raymon+4:20
- 85
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+4:27 - 86JGJoan Gamundi AdroverIlles Balears Arabay+4:27
- 88
Jefferson CepedaMovistar Team+4:45 - 89
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+4:51
- 90JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+5:34
- 92
Roland ThalmannTudor Pro Cycling Team+6:55
- 93
Erlend BlikraUno-X Mobility+6:55 - 94MSMario Silva BaezaIlles Balears Arabay+6:55
- 95
Abner González RiveraFeirense - Beeceler+6:55 - 97JLJordi Lopez CaravacaEuskaltel-Euskadi+6:55
- 98
Luke LampertiEF Education - EasyPost+6:55 - 99
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+6:55 - 100
Matteo MalucelliXDS Astana Team+6:55 - 101NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+6:55
- 102
Nico DenzRed Bull - Bora - Hansgrohe+6:55 - 103
Juan Pedro Lopez PerezMovistar Team+6:55 - 104HAHugo Aznar VijuescaEquipo Kern Pharma+6:55
- 105
Domen NovakUAE Team Emirates XRG+6:55 - 106DVDarren Van BekkumXDS Astana Team+6:55
- 107
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+6:55
- 108
Mathijs PaasschensBahrain Victorious+6:55 - 109SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+6:55
- 110
Magnus KulsetTeam Ringerike+6:55 - 111
Alessandro CoviTeam Jayco AlUla+8:43 - 112
Giovanni LonardiTeam Polti VisitMalta+8:43 - 113
Gleb SyritsaXDS Astana Team+8:43 - 114
Samuele ZoccaratoMbh Bank Csb Telecom Fort+8:43 - 115
Ibon Ruiz SedanoEquipo Kern Pharma+8:43 - 117
Emil HerzogRed Bull - Bora - Hansgrohe+10:50 - 118
Dries De BondtTeam Jayco AlUla+11:08
- 119
Pierre GautheratDecathlon CMA CGM Team+11:08 - 120IMIker Mintegi ClaverEuskaltel-Euskadi+11:08
- 121MFMarcos Freire CoboUAE Team Emirates Gen-Z+11:57
- 122
Marc Brustenga MasagueEquipo Kern Pharma+11:57 - 123APAndrea PietrobonTeam Polti VisitMalta+11:57
- 126
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+11:57 - 128
Gianluca PolleflietDecathlon CMA CGM Team+11:57 - DNS
Jonas Hem HvidebergUno-X MobilityDNS
General classification
- 1
Léo BisiauxDecathlon CMA CGM Team16:23:02 - 2
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:22 - 3
Isaac Del Toro RomeroUAE Team Emirates XRG+0:26 - 4
Lorenzo FortunatoXDS Astana Team+0:26 - 5
Johannes KulsetUno-X Mobility+0:40 - 6
Giovanni AleottiRed Bull - Bora - Hansgrohe+0:40 - 7
Urko Berrade FernandezEquipo Kern Pharma+0:40 - 8
Andrew AugustNetcompany INEOS+0:40 - 9
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+0:52 - 10
Egan Arley Bernal GomezNetcompany INEOS+0:53 - 11
Torstein TræenUno-X Mobility+0:57 - 12
Mathys RondelTudor Pro Cycling Team+0:57 - 13
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+0:57 - 14MAMario Aparicio MuñozBurgos-Burpellet-BH+0:57
- 16
Giulio CicconeLidl - Trek+1:36 - 17
Roger Adria OliverasMovistar Team+1:49 - 18
Afonso EulálioBahrain Victorious+1:59 - 20
Sander De PestelDecathlon CMA CGM Team+2:07 - 21
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+2:07
- 22
Antoine Huby7Eleven Cliqq Roadbike Philippines+2:10 - 23DPDavide PiganzoliTeam Visma | Lease A Bike+2:10
- 24
Diego Pescador CastroMovistar Team+2:10 - 25
Jai HindleyRed Bull - Bora - Hansgrohe+2:10 - 26
Jefferson CepedaEF Education - EasyPost+2:10 - 28
Sebastian BerwickCaja Rural-Seguros RGA+2:10 - 30
Brandon Smith Rivera VargasNetcompany INEOS+2:10 - 31
Mikel Landa MeanaSoudal Quick-Step+2:10 - 32
Andreas KronUno-X Mobility+2:27 - 33TJTxomin Juaristi ArrietaEuskaltel-Euskadi+2:34
- 34
Julien BernardLidl - Trek+3:30 - 35
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+3:50 - 36JRJavier Romo OliverMovistar Team+4:05
- 37ICIvan Cobo CayonEquipo Kern Pharma+4:35
- 38MVMax Van Der MeulenBahrain Victorious+4:35
- 39
Finlay Xavier PickeringTeam Jayco AlUla+4:35 - 40JLJordan LabrosseDecathlon CMA CGM Team+5:10
- 41GMGotzon Martin SanzEuskaltel-Euskadi+5:27
- 42
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+5:27 - 43
Damien HowsonPinarello-Q36.5 Pro Cycling Team+5:27 - 44
Harold Martin Lopez GranizoXDS Astana Team+5:27 - 45
Lawrence WarbasseTudor Pro Cycling Team+5:31
- 46JGJorge Gutierrez GonzalezEquipo Kern Pharma+5:45
- 47
Carlos Garcia PiernaBurgos-Burpellet-BH+6:01 - 48JMJose Maria Garcia SorianoMaxsolar-Raymon+6:32
- 49
Jefferson CepedaMovistar Team+6:57 - 51
Igor Arrieta LizarragaUAE Team Emirates XRG+7:20 - 53
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+8:09
- 54PHPeter HansenNetcompany INEOS+8:20
- 55
Damiano CarusoBahrain Victorious+9:18 - 56AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+10:43
- 57
Gianmarco GarofoliSoudal Quick-Step+10:53 - 58
Jon Agirre EgañaEuskaltel-Euskadi+10:53 - 59
Ben ZwiehoffRed Bull - Bora - Hansgrohe+11:22 - 60SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+12:50
- 61
Lukas NerurkarEF Education - EasyPost+12:50 - 62
James ShawEF Education - EasyPost+12:50 - 63
Oscar Rodriguez GaraicoecheaNetcompany INEOS+12:50 - 64FTFernando Tercero LopezTeam Polti VisitMalta+12:50
- 65
Nicola ConciXDS Astana Team+13:08 - 66
Fabian WeissTudor Pro Cycling Team+13:18 - 67
Simon DalbyUno-X Mobility+13:23 - 68WPWouter PoelsUnibet Rose Rockets+13:27
- 69
Miká HemingAtt Investments+14:25 - 70
Anders SkaarsethUno-X Mobility+14:41 - 71
Carlos Verona QuintanillaLidl - Trek+15:29 - 73SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+16:30
- 74
Rui Filipe Alves OliveiraUAE Team Emirates XRG+16:51 - 75
Mathijs PaasschensBahrain Victorious+17:52 - 76
Hector Alvarez MartinezLidl-Trek Future Racing+18:10 - 77DCDaniel Cavia SanzBurgos-Burpellet-BH+18:38
- 78
Rainer KepplingerBahrain Victorious+19:00 - 79
Amanuel GhebreigzabhierLidl - Trek+19:00 - 80
Louis VervaekeSoudal Quick-Step+19:35
- 81
Jon Barrenetxea GolzarriMovistar Team+19:51 - 82JMJokin MurguialdayEuskaltel-Euskadi+20:19
- 83DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+20:22
- 84
Samuele BattistellaEF Education - EasyPost+20:49 - 85
James KnoxTeam Picnic PostNL+20:50
- 86
Samuele ZoccaratoMbh Bank Csb Telecom Fort+20:51 - 87APAsier Pablo Gonzalez QuintanaIlles Balears Arabay+21:55
- 88
Roland ThalmannTudor Pro Cycling Team+22:40
- 89MSMario Silva BaezaIlles Balears Arabay+24:04
- 92NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+24:38
- 93
Abner González RiveraFeirense - Beeceler+24:43 - 94
Juan Pedro Lopez PerezMovistar Team+24:47 - 95DVDarren Van BekkumXDS Astana Team+24:48
- 96
Luke LampertiEF Education - EasyPost+24:55 - 98
Gleb SyritsaXDS Astana Team+26:44 - 99
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+28:16
- 100
Dries De BondtTeam Jayco AlUla+28:17
- 101JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA+28:32
- 102JGJoan Gamundi AdroverIlles Balears Arabay+29:15
- 103
Marc Brustenga MasagueEquipo Kern Pharma+29:31 - 104HAHugo Aznar VijuescaEquipo Kern Pharma+29:52
- 105
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+30:22 - 107
Nico DenzRed Bull - Bora - Hansgrohe+31:31 - 108JLJordi Lopez CaravacaEuskaltel-Euskadi+31:43
- 109
Magnus KulsetTeam Ringerike+31:43 - 110SDSergi Darder GariCaja Rural-Seguros RGA+31:53
- 111
Robin FroidevauxTudor Pro Cycling Team+33:46 - 113
Emil HerzogRed Bull - Bora - Hansgrohe+35:29 - 114
Domen NovakUAE Team Emirates XRG+37:12 - 115
Matteo MalucelliXDS Astana Team+37:20 - 116
Ibon Ruiz SedanoEquipo Kern Pharma+39:02 - 117
Giovanni LonardiTeam Polti VisitMalta+39:14 - 118
Pierre GautheratDecathlon CMA CGM Team+39:46 - 119IMIker Mintegi ClaverEuskaltel-Euskadi+39:47
- 120
Gianluca PolleflietDecathlon CMA CGM Team+40:35 - 123
Juan Sebastian Molano BenavidesUAE Team Emirates XRG+45:06 - 124
Erlend BlikraUno-X Mobility+45:10 - 125
Alessandro CoviTeam Jayco AlUla+49:50 - 126
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+50:02 - 127APAndrea PietrobonTeam Polti VisitMalta+50:58
- 128MFMarcos Freire CoboUAE Team Emirates Gen-Z+52:14
Points classification
- 1
Léo BisiauxDecathlon CMA CGM Team39 - 2
Damiano CarusoBahrain Victorious37 - 3
Roger Adria OliverasMovistar Team26 - 4
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team25 - 5
Giulio CicconeLidl - Trek20 - 6JLJordan LabrosseDecathlon CMA CGM Team20
- 7
Hector Alvarez MartinezLidl-Trek Future Racing9 - 8
Matteo MalucelliXDS Astana Team20 - 9
Fabio ChristenPinarello-Q36.5 Pro Cycling Team19 - 10
Giulio PellizzariRed Bull - Bora - Hansgrohe16 - 11
Afonso EulálioBahrain Victorious16 - 12
Rui Filipe Alves OliveiraUAE Team Emirates XRG16 - 13
Juan Sebastian Molano BenavidesUAE Team Emirates XRG16 - 14
Hector Alvarez MartinezLidl-Trek Future Racing15 - 15
Isaac Del Toro RomeroUAE Team Emirates XRG14 - 16
Johannes KulsetUno-X Mobility14 - 17
Lawrence WarbasseTudor Pro Cycling Team14
- 18
Erlend BlikraUno-X Mobility14 - 19
Lorenzo FortunatoXDS Astana Team12 - 20
Giovanni AleottiRed Bull - Bora - Hansgrohe12 - 21
Ben ZwiehoffRed Bull - Bora - Hansgrohe12 - 22
Pierre GautheratDecathlon CMA CGM Team12 - 23
Egan Arley Bernal GomezNetcompany INEOS11 - 24JRJavier Romo OliverMovistar Team10
- 25
Giovanni LonardiTeam Polti VisitMalta10 - 27
Luke LampertiEF Education - EasyPost9 - 28
Urko Berrade FernandezEquipo Kern Pharma8 - 29
Miká HemingAtt Investments8 - 30
Marc Brustenga MasagueEquipo Kern Pharma8 - 31
Andrew AugustNetcompany INEOS7 - 33DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team7
- 34
Gianluca PolleflietDecathlon CMA CGM Team7 - 35
Antoine Huby7Eleven Cliqq Roadbike Philippines6 - 36
Brandon Smith Rivera VargasNetcompany INEOS6 - 37
Torstein TræenUno-X Mobility5 - 38
Lukas NerurkarEF Education - EasyPost5 - 39
Robin FroidevauxTudor Pro Cycling Team5 - 40
Mathys RondelTudor Pro Cycling Team4 - 41
Jose Felix Parra CuerdaCaja Rural-Seguros RGA4 - 42
Antonio Eric Fagundez LimaBurgos-Burpellet-BH4 - 43
Damien HowsonPinarello-Q36.5 Pro Cycling Team4 - 44DCDaniel Cavia SanzBurgos-Burpellet-BH4
- 45
Mikel Landa MeanaSoudal Quick-Step3 - 46
Jon Barrenetxea GolzarriMovistar Team3 - 47
Gianmarco GarofoliSoudal Quick-Step2 - 48MAMario Aparicio MuñozBurgos-Burpellet-BH1
- 49
Jefferson CepedaMovistar Team1 - 50SDSergi Darder GariCaja Rural-Seguros RGA1
Mountains classification
- 1
Carlos Garcia PiernaBurgos-Burpellet-BH24 - 2
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA18 - 3
Léo BisiauxDecathlon CMA CGM Team17 - 4JIJavier Ibañez Beltran De SalazarCaja Rural-Seguros RGA14
- 5
Giulio CicconeLidl - Trek14 - 6
Dries De BondtTeam Jayco AlUla14
- 7APAsier Pablo Gonzalez QuintanaIlles Balears Arabay13
- 8
Damiano CarusoBahrain Victorious12 - 9
Lorenzo FortunatoXDS Astana Team10 - 10
Isaac Del Toro RomeroUAE Team Emirates XRG9 - 11
Giulio PellizzariRed Bull - Bora - Hansgrohe8 - 12
Sander De PestelDecathlon CMA CGM Team8 - 13
Roger Adria OliverasMovistar Team6 - 14
Julien BernardLidl - Trek6 - 15
James ShawEF Education - EasyPost5 - 16
Rui Filipe Alves OliveiraUAE Team Emirates XRG5 - 17DCDaniel Cavia SanzBurgos-Burpellet-BH5
- 18
Johannes KulsetUno-X Mobility4 - 19JLJordan LabrosseDecathlon CMA CGM Team4
- 20
Lawrence WarbasseTudor Pro Cycling Team4
- 21JGJoan Gamundi AdroverIlles Balears Arabay4
- 22HAHugo Aznar VijuescaEquipo Kern Pharma4
- 23
Andrew AugustNetcompany INEOS3 - 24
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team3
- 25
Ben ZwiehoffRed Bull - Bora - Hansgrohe3 - 26
Afonso EulálioBahrain Victorious2 - 27
Mikel Landa MeanaSoudal Quick-Step2 - 28JRJavier Romo OliverMovistar Team2
- 29PHPeter HansenNetcompany INEOS2
- 30
Jose Felix Parra CuerdaCaja Rural-Seguros RGA1 - 32IMIker Mintegi ClaverEuskaltel-Euskadi1
Youth classification
- 1
Léo BisiauxDecathlon CMA CGM Team16:23:02 - 2
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:22 - 3
Isaac Del Toro RomeroUAE Team Emirates XRG+0:26 - 4
Johannes KulsetUno-X Mobility+0:40 - 5
Andrew AugustNetcompany INEOS+0:40 - 6
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+0:52 - 7
Mathys RondelTudor Pro Cycling Team+0:57 - 8DPDavide PiganzoliTeam Visma | Lease A Bike+2:10
- 9
Diego Pescador CastroMovistar Team+2:10 - 10MVMax Van Der MeulenBahrain Victorious+4:35
- 11
Finlay Xavier PickeringTeam Jayco AlUla+4:35 - 12JLJordan LabrosseDecathlon CMA CGM Team+5:10
- 13JGJorge Gutierrez GonzalezEquipo Kern Pharma+5:45
- 14
Igor Arrieta LizarragaUAE Team Emirates XRG+7:20 - 15PHPeter HansenNetcompany INEOS+8:20
- 16
Gianmarco GarofoliSoudal Quick-Step+10:53 - 17
Lukas NerurkarEF Education - EasyPost+12:50 - 18
Fabian WeissTudor Pro Cycling Team+13:18 - 19
Simon DalbyUno-X Mobility+13:23 - 20SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+16:30
- 21
Hector Alvarez MartinezLidl-Trek Future Racing+18:10 - 22DCDaniel Cavia SanzBurgos-Burpellet-BH+18:38
- 23MSMario Silva BaezaIlles Balears Arabay+24:04
- 24DVDarren Van BekkumXDS Astana Team+24:48
- 25
Luke LampertiEF Education - EasyPost+24:55 - 26JGJoan Gamundi AdroverIlles Balears Arabay+29:15
- 27HAHugo Aznar VijuescaEquipo Kern Pharma+29:52
- 28SDSergi Darder GariCaja Rural-Seguros RGA+31:53
- 29
Emil HerzogRed Bull - Bora - Hansgrohe+35:29 - 30
Pierre GautheratDecathlon CMA CGM Team+39:46 - 31IMIker Mintegi ClaverEuskaltel-Euskadi+39:47
- 32
Gianluca PolleflietDecathlon CMA CGM Team+40:35 - 33MFMarcos Freire CoboUAE Team Emirates Gen-Z+52:14