Stage 3
06 Feb 2026
Stage result
- 1
Andrew AugustNetcompany INEOS3:20:54 - 2
Ådne HolterUno-X Mobilitys.t.
- 3
Florian VermeerschUAE Team Emirates XRGs.t. - 4
Jonathan VervenneSoudal Quick-Steps.t. - 5
Biniam GirmayNSN Cycling Team+0:04 - 6
Ben TurnerNetcompany INEOS+0:04 - 7MNMagnus NielsenUno-X Mobility+0:04
- 8
Mathias VacekLidl - Trek+0:04 - 9
Mirco MaestriTeam Polti VisitMalta+0:04 - 10
Aleksandr VlasovRed Bull - Bora - Hansgrohe+0:04 - 11
Matevž GovekarBahrain Victorious+0:04
- 12
Remco EvenepoelBelgium+0:04 - 13MRMikel Retegi GoñiEquipo Kern Pharma+0:04
- 14
Yves LampaertSoudal Quick-Step+0:04 - 15
Artem ShmidtNetcompany INEOS+0:04 - 16
Magnus SheffieldNetcompany INEOS+0:04 - 17
Brandon McnultyUAE Team Emirates XRG+0:04 - 18
Viktor SoenensSoudal Quick-Step Devo Team+0:04 - 19
Tao Geoghegan HartLidl - Trek+0:04 - 20
Marc SolerUAE Team Emirates XRG+0:04 - 21
Ivan Romeo AbadMovistar Team+0:04 - 22
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:04 - 23CAClement AllenoBurgos-Burpellet-BH+0:04
- 24
Antonio TiberiBahrain Victorious+0:04 - 25
Damiano CarusoBahrain Victorious+0:04 - 26
Alessandro TonelliTeam Polti VisitMalta+0:04 - 27
Sakarias Koller LølandUno-X Mobility+0:04 - 28
Riley SheehanNSN Cycling Team+0:04 - 29
Johannes KulsetUno-X Mobility+0:04 - 30PMPau Marti SorianoNSN Cycling Team+0:04
- 31
Mattia BaisTeam Polti VisitMalta+0:04 - 32
Mats WenzelEquipo Kern Pharma+0:04 - 33
Victor LangellottiXDS Astana Team+0:04 - 34
Sven Erik BystrømUno-X Mobility+0:04 - 35
Joseba Lopez CuestaCaja Rural-Seguros RGA+0:04 - 36
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:04 - 37JSJasper SchoofsBelgium+0:04
- 38
Kim Alexander HeidukNetcompany INEOS+0:04 - 39
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+0:13 - 40
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:13 - 41JLJonathan Lastra MartinezEuskaltel-Euskadi+0:13
- 42
Jonathan CaicedoPetrolike+0:13 - 43
Pablo Castrillo ZapaterMovistar Team+0:13 - 44
Raul Garcia PiernaMovistar Team+0:13 - 45SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+0:13
- 46
Jakub OtrubaCaja Rural-Seguros RGA+0:13 - 47FTFernando Tercero LopezTeam Polti VisitMalta+0:13
- 48
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+0:13
- 49
Jon Agirre EgañaEuskaltel-Euskadi+0:13 - 50
Urko Berrade FernandezEquipo Kern Pharma+0:13 - 51
Steff CrasSoudal Quick-Step+0:13 - 52
Lewis AskeyNSN Cycling Team+0:28 - 53EDEthan DunhamAps Pro Cycling By Team Cadence Cyclery+0:50
- 54
Joel Nicolau BeltranCaja Rural-Seguros RGA+1:03 - 55KBKamiel BonneuSolution Tech Nippo Rali+1:07
- 56
Felix GrossschartnerUAE Team Emirates XRG+1:31 - 57
Bauke MollemaLidl - Trek+1:31 - 58
Julien BernardLidl - Trek+1:43 - 59
Ben ZwiehoffRed Bull - Bora - Hansgrohe+2:10 - 60
Danny Van Der TuukEuskaltel-Euskadi+5:39 - 61PGPablo Garcia Frances+7:28
- 62
Matis LouvelNSN Cycling Team+8:05 - 63
Carlos Garcia PiernaBurgos-Burpellet-BH+8:05 - 64
David Lozano RibaTeam Novo Nordisk+8:33
- 65
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+8:36 - 66
Cesar Macias EstradaBurgos-Burpellet-BH+8:36 - 67GEGiosue' EpisPetrolike+8:36
- 68
Roberto GonzálezSolution Tech Nippo Rali+8:36 - 69JAJose Antonio Prieto De LunaPetrolike+8:36
- 70
Mathias NorsgaardLidl - Trek+8:36 - 71
Emil HerzogRed Bull - Bora - Hansgrohe+8:36 - 72VKVojtěch KmínekBurgos-Burpellet-BH+8:36
- 73
William LevyUno-X Mobility+8:36 - 74
Martin PedersenLidl-Trek Future Racing+8:36 - 75
Sam BrandTeam Novo Nordisk+8:36 - 76
Mathijs PaasschensBahrain Victorious+8:36 - 77
Carl-Frederik BévortUno-X Mobility+8:36 - 78MMMoritz MaussUAE Team Emirates Gen-Z+8:36
- 79
Nikias ArndtBahrain Victorious+8:36 - 80HBHamish Beadle+8:36
- 81
Giovanni LonardiTeam Polti VisitMalta+8:36 - 82
Matteo FabbroSolution Tech Nippo Rali+8:36 - 83TNTommaso NenciniSolution Tech Nippo Rali+8:36
- 84IVIker Villar GaldeanoCaja Rural-Seguros RGA+8:36
- 85
Adria Pericas CapdevilaUAE Team Emirates XRG+8:36 - 86
Dries Van GestelSoudal Quick-Step+8:36 - 87
Ayco BastiaensSoudal Quick-Step+8:36 - 88
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+8:36 - 89JBJoan Bou CompanyCaja Rural-Seguros RGA+8:36
- 90HAHamish ArmittTeam Novo Nordisk+8:36
- 91
Nelson OliveiraMovistar Team+8:36 - 92
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+8:36
- 93XIXabier Isasa LarrañagaEuskaltel-Euskadi+8:36
- 94HAHugo Aznar VijuescaEquipo Kern Pharma+8:36
- 95HMHEßMANN MichelMovistar Team+8:36
- 96
Diego Pablo Sevilla LopezTeam Polti VisitMalta+8:36
- 97
Giovanni AleottiRed Bull - Bora - Hansgrohe+8:44 - 98CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+10:00
- 99PWPatrick WelchAps Pro Cycling By Team Cadence Cyclery+10:00
- 100LDLucas DaugeTeam Novo Nordisk+10:00
- 101JJJuan Jose Lopez RodriguezTeam Novo Nordisk+10:00
- 102
Iñigo Elosegui MomeñeEquipo Kern Pharma+10:00
- 103DFDaniele ForlinMovistar Team Academy+10:00
- 104ABAlberto BruttomessoBahrain Victorious+10:00
- 105
Alessandro IacchiSolution Tech Nippo Rali+10:00 - 106EHEddy Huntsman+10:00
- 107
Alexandre MayerBurgos-Burpellet-BH+10:00 - 108
Arne MaritRed Bull - Bora - Hansgrohe+10:00
- 109LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery+10:00
- 110ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+10:00
- 111AVAxel Van Der TuukEuskaltel-Euskadi+10:00
- 112DUDiego Uriarte BelzunegiEquipo Kern Pharma+10:00
- 113
Cian UijtdebroeksMovistar Team+10:04 - 114APAntonio PolgaTeam Novo Nordisk+16:09
- 115
Tom Van AsbroeckNSN Cycling Team+17:32
- 116
Michele GazzoliSolution Tech Nippo Rali+17:32
- 117BFBálint FeldhofferBahrain Victorious Development Team+17:37
- —IAIbai Azanza BuruscoEquipo Kern PharmaDNS
- —EAEdison Alejandro Callejas SantosPetrolikeDNF
General classification
- 1
Biniam GirmayNSN Cycling Team6:46:29 - 2
Ådne HolterUno-X Mobilitys.t.
- 3
Florian VermeerschUAE Team Emirates XRG+0:02 - 4
Mats WenzelEquipo Kern Pharma+0:06 - 5
Mattia BaisTeam Polti VisitMalta+0:07 - 6
Remco EvenepoelBelgium+0:09 - 7
Aleksandr VlasovRed Bull - Bora - Hansgrohe+0:10 - 8
Ben TurnerNetcompany INEOS+0:10 - 9
Mathias VacekLidl - Trek+0:10 - 10MRMikel Retegi GoñiEquipo Kern Pharma+0:10
- 11
Matevž GovekarBahrain Victorious+0:10
- 12
Magnus SheffieldNetcompany INEOS+0:10 - 13CAClement AllenoBurgos-Burpellet-BH+0:10
- 14
Viktor SoenensSoudal Quick-Step Devo Team+0:10 - 15
Ivan Romeo AbadMovistar Team+0:10 - 16
Joseba Lopez CuestaCaja Rural-Seguros RGA+0:10 - 17
Mirco MaestriTeam Polti VisitMalta+0:10 - 18
Brandon McnultyUAE Team Emirates XRG+0:10 - 19
Sakarias Koller LølandUno-X Mobility+0:10 - 20
Johannes KulsetUno-X Mobility+0:10 - 21
Yves LampaertSoudal Quick-Step+0:10 - 22
Damiano CarusoBahrain Victorious+0:10 - 23
Victor LangellottiXDS Astana Team+0:10 - 24
Marc SolerUAE Team Emirates XRG+0:10 - 25
Antonio TiberiBahrain Victorious+0:10 - 26
Alessandro TonelliTeam Polti VisitMalta+0:10 - 27
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:10 - 28
Tao Geoghegan HartLidl - Trek+0:10 - 29
Sven Erik BystrømUno-X Mobility+0:10 - 30
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+0:10 - 31
Riley SheehanNSN Cycling Team+0:10 - 32JSJasper SchoofsBelgium+0:10
- 33PMPau Marti SorianoNSN Cycling Team+0:10
- 34
Raul Garcia PiernaMovistar Team+0:13 - 35JLJonathan Lastra MartinezEuskaltel-Euskadi+0:19
- 36
Jonathan CaicedoPetrolike+0:19 - 37
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:19 - 38
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+0:19 - 39
Pablo Castrillo ZapaterMovistar Team+0:19 - 40
Jon Agirre EgañaEuskaltel-Euskadi+0:19 - 41
Urko Berrade FernandezEquipo Kern Pharma+0:19 - 42FTFernando Tercero LopezTeam Polti VisitMalta+0:19
- 43
Kim Alexander HeidukNetcompany INEOS+0:33 - 44
Lewis AskeyNSN Cycling Team+0:34 - 45
Joel Nicolau BeltranCaja Rural-Seguros RGA+1:09 - 46
Andrew AugustNetcompany INEOS+1:51 - 47
Jonathan VervenneSoudal Quick-Step+2:01 - 48MNMagnus NielsenUno-X Mobility+2:05
- 49
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+2:14
- 50
Steff CrasSoudal Quick-Step+2:14 - 51SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+2:14
- 52
Jakub OtrubaCaja Rural-Seguros RGA+2:14 - 53
Ben ZwiehoffRed Bull - Bora - Hansgrohe+2:16 - 54KBKamiel BonneuSolution Tech Nippo Rali+3:08
- 55
Felix GrossschartnerUAE Team Emirates XRG+3:32 - 56
Danny Van Der TuukEuskaltel-Euskadi+5:39 - 57EDEthan DunhamAps Pro Cycling By Team Cadence Cyclery+7:56
- 58
Giovanni LonardiTeam Polti VisitMalta+8:38 - 59
Diego Pablo Sevilla LopezTeam Polti VisitMalta+8:38
- 60
Carl-Frederik BévortUno-X Mobility+8:42 - 61TNTommaso NenciniSolution Tech Nippo Rali+8:42
- 62
Dries Van GestelSoudal Quick-Step+8:42 - 63
Mathias NorsgaardLidl - Trek+8:42 - 64HMHEßMANN MichelMovistar Team+8:42
- 65
Nelson OliveiraMovistar Team+8:42 - 66
Giovanni AleottiRed Bull - Bora - Hansgrohe+8:50 - 67
Emil HerzogRed Bull - Bora - Hansgrohe+8:55 - 68PGPablo Garcia Frances+9:29
- 69
Arne MaritRed Bull - Bora - Hansgrohe+10:00
- 70ABAlberto BruttomessoBahrain Victorious+10:06
- 71
Carlos Garcia PiernaBurgos-Burpellet-BH+10:06 - 72
Matis LouvelNSN Cycling Team+10:06 - 73ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+10:06
- 74
Cian UijtdebroeksMovistar Team+10:10 - 75
David Lozano RibaTeam Novo Nordisk+10:34
- 76
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+10:37 - 77GEGiosue' EpisPetrolike+10:37
- 78
Cesar Macias EstradaBurgos-Burpellet-BH+10:37 - 79MMMoritz MaussUAE Team Emirates Gen-Z+10:37
- 80
Roberto GonzálezSolution Tech Nippo Rali+10:37 - 81
Nikias ArndtBahrain Victorious+10:37 - 82XIXabier Isasa LarrañagaEuskaltel-Euskadi+10:37
- 83
Ayco BastiaensSoudal Quick-Step+10:37 - 84
Mathijs PaasschensBahrain Victorious+10:37 - 85
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+10:37 - 86IVIker Villar GaldeanoCaja Rural-Seguros RGA+10:37
- 87
Adria Pericas CapdevilaUAE Team Emirates XRG+10:37 - 88JBJoan Bou CompanyCaja Rural-Seguros RGA+10:37
- 89HAHugo Aznar VijuescaEquipo Kern Pharma+10:37
- 90DFDaniele ForlinMovistar Team Academy+12:01
- 91PWPatrick WelchAps Pro Cycling By Team Cadence Cyclery+12:01
- 92
Iñigo Elosegui MomeñeEquipo Kern Pharma+12:01
- 93
Bauke MollemaLidl - Trek+12:10 - 94
Julien BernardLidl - Trek+12:22 - 95
Artem ShmidtNetcompany INEOS+14:29 - 96JAJose Antonio Prieto De LunaPetrolike+15:42
- 97HBHamish Beadle+15:42
- 98HAHamish ArmittTeam Novo Nordisk+15:42
- 99LDLucas DaugeTeam Novo Nordisk+17:06
- 100
Alessandro IacchiSolution Tech Nippo Rali+17:06 - 101
Sam BrandTeam Novo Nordisk+17:32 - 102
William LevyUno-X Mobility+17:32 - 103
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+17:32
- 104BFBálint FeldhofferBahrain Victorious Development Team+17:43
- 105JJJuan Jose Lopez RodriguezTeam Novo Nordisk+18:56
- 106CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+18:56
- 107LFLiam FlanaganAps Pro Cycling By Team Cadence Cyclery+18:56
- 108
Alexandre MayerBurgos-Burpellet-BH+18:56 - 109
Martin PedersenLidl-Trek Future Racing+19:15 - 110
Tom Van AsbroeckNSN Cycling Team+19:33
- 111VKVojtěch KmínekBurgos-Burpellet-BH+23:01
- 112
Matteo FabbroSolution Tech Nippo Rali+23:01 - 113APAntonio PolgaTeam Novo Nordisk+23:15
- 114AVAxel Van Der TuukEuskaltel-Euskadi+24:25
- 115
Michele GazzoliSolution Tech Nippo Rali+31:57
- 116DUDiego Uriarte BelzunegiEquipo Kern Pharma+32:40
- 117EHEddy Huntsman+34:46
Points classification
- 1
Biniam GirmayNSN Cycling Team37 - 2
Andrew AugustNetcompany INEOS25 - 3
Ådne HolterUno-X Mobility20
- 4
Arne MaritRed Bull - Bora - Hansgrohe20
- 5
Florian VermeerschUAE Team Emirates XRG19 - 6
Aleksandr VlasovRed Bull - Bora - Hansgrohe18 - 7
Giovanni LonardiTeam Polti VisitMalta16 - 8
Ben TurnerNetcompany INEOS15 - 9
Jonathan VervenneSoudal Quick-Step14 - 10
Carl-Frederik BévortUno-X Mobility14 - 11
Mathias VacekLidl - Trek12 - 12MRMikel Retegi GoñiEquipo Kern Pharma11
- 13ABAlberto BruttomessoBahrain Victorious10
- 14MNMagnus NielsenUno-X Mobility9
- 15TNTommaso NenciniSolution Tech Nippo Rali9
- 16
Mirco MaestriTeam Polti VisitMalta7 - 17
Dries Van GestelSoudal Quick-Step7 - 18CAClement AllenoBurgos-Burpellet-BH6
- 19
Remco EvenepoelBelgium5 - 20
Matevž GovekarBahrain Victorious5
- 21
Mats WenzelEquipo Kern Pharma4 - 22
Raul Garcia PiernaMovistar Team4 - 23
Mattia BaisTeam Polti VisitMalta2 - 24
Magnus SheffieldNetcompany INEOS2 - 25
Yves LampaertSoudal Quick-Step2 - 26
Diego Pablo Sevilla LopezTeam Polti VisitMalta2
- 27JLJonathan Lastra MartinezEuskaltel-Euskadi1
- 28
Danny Van Der TuukEuskaltel-Euskadi1 - 29
Artem ShmidtNetcompany INEOS1
Mountains classification
- 1
Danny Van Der TuukEuskaltel-Euskadi7 - 2
Raul Garcia PiernaMovistar Team6 - 3
Mattia BaisTeam Polti VisitMalta2 - 4
Diego Pablo Sevilla LopezTeam Polti VisitMalta2
- 5
Mats WenzelEquipo Kern Pharma1 - 6PGPablo Garcia Frances1
Youth classification
- 1
Mats WenzelEquipo Kern Pharma6:46:35 - 2
Mathias VacekLidl - Trek+0:04 - 3MRMikel Retegi GoñiEquipo Kern Pharma+0:04
- 4
Magnus SheffieldNetcompany INEOS+0:04 - 5
Viktor SoenensSoudal Quick-Step Devo Team+0:04 - 6
Ivan Romeo AbadMovistar Team+0:04 - 7
Sakarias Koller LølandUno-X Mobility+0:04 - 8
Johannes KulsetUno-X Mobility+0:04 - 9
Antonio TiberiBahrain Victorious+0:04 - 10
Giulio PellizzariRed Bull - Bora - Hansgrohe+0:04 - 11JSJasper SchoofsBelgium+0:04
- 12PMPau Marti SorianoNSN Cycling Team+0:04
- 13
Raul Garcia PiernaMovistar Team+0:07 - 14
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+0:13 - 15
Pablo Castrillo ZapaterMovistar Team+0:13 - 16FTFernando Tercero LopezTeam Polti VisitMalta+0:13
- 17
Lewis AskeyNSN Cycling Team+0:28 - 18
Andrew AugustNetcompany INEOS+1:45 - 19
Jonathan VervenneSoudal Quick-Step+1:55 - 20EDEthan DunhamAps Pro Cycling By Team Cadence Cyclery+7:50
- 21
Carl-Frederik BévortUno-X Mobility+8:36 - 22HMHEßMANN MichelMovistar Team+8:36
- 23
Emil HerzogRed Bull - Bora - Hansgrohe+8:49 - 24PGPablo Garcia Frances+9:23
- 25ABAlberto BruttomessoBahrain Victorious+10:00
- 26
Cian UijtdebroeksMovistar Team+10:04 - 27GEGiosue' EpisPetrolike+10:31
- 28
Cesar Macias EstradaBurgos-Burpellet-BH+10:31 - 29MMMoritz MaussUAE Team Emirates Gen-Z+10:31
- 30XIXabier Isasa LarrañagaEuskaltel-Euskadi+10:31
- 31
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+10:31 - 32IVIker Villar GaldeanoCaja Rural-Seguros RGA+10:31
- 33
Adria Pericas CapdevilaUAE Team Emirates XRG+10:31 - 34HAHugo Aznar VijuescaEquipo Kern Pharma+10:31
- 35DFDaniele ForlinMovistar Team Academy+11:55
- 36PWPatrick WelchAps Pro Cycling By Team Cadence Cyclery+11:55
- 37
Artem ShmidtNetcompany INEOS+14:23 - 38JAJose Antonio Prieto De LunaPetrolike+15:36
- 39HAHamish ArmittTeam Novo Nordisk+15:36
- 40
William LevyUno-X Mobility+17:26 - 41BFBálint FeldhofferBahrain Victorious Development Team+17:37
- 42JJJuan Jose Lopez RodriguezTeam Novo Nordisk+18:50
- 43AVAxel Van Der TuukEuskaltel-Euskadi+24:19
- 44DUDiego Uriarte BelzunegiEquipo Kern Pharma+32:34
- 45EHEddy Huntsman+34:40