Stage 3
28 Feb 2025
Stage result
- 1
Derek GeeLidl - Trek23:17 - 2DPDavide PiganzoliTeam Visma | Lease A Bike+0:17
- 3
Maxime DecombleGroupama-FDJ United+0:21 - 4MNMagnus NielsenUno-X Mobility+0:25
- 5ICIvan Cobo CayonEquipo Kern Pharma+0:27
- 6TJTxomin Juaristi ArrietaEuskaltel-Euskadi+0:33
- 7
Urko Berrade FernandezEquipo Kern Pharma+0:35 - 8
Fredrik DversnesUno-X Mobility+0:38
- 9
Hugo HouleAlpecin-Premier Tech+0:44 - 10
Alex MolenaarCaja Rural-Seguros RGA+0:45 - 11
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+0:46 - 12
Nelson OliveiraMovistar Team+0:47 - 13
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:51 - 14FSFederico SavinoSoudal Quick-Step Devo Team+0:58
- 15MFMarco FrigoNSN Cycling Team+1:02
- 16LPLuca PalettiBardiani Csf 7 Saber+1:03
- 17
Rafael ReisAnicolor/Campicarn+1:03 - 18
Viktor SoenensSoudal Quick-Step Devo Team+1:04 - 19
Alessandro TonelliTeam Polti VisitMalta+1:09 - 20
Ruben FernandezAnicolor/Campicarn+1:11 - 21
Carlos Canal BlancoMovistar Team+1:11 - 22
Simon ClarkeIsrael - Premier Tech+1:13 - 23
Mauri VansevenantSoudal Quick-Step+1:14 - 24
Johannes KulsetUno-X Mobility+1:14 - 25SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:15
- 26
Rémy RochasGroupama-FDJ United+1:16 - 27TPThomas PesentiTeam Polti VisitMalta+1:17
- 28
Jefferson CepedaMovistar Team+1:23 - 29
Mats WenzelEquipo Kern Pharma+1:23 - 30
Martin MarcellusiBardiani Csf 7 Saber+1:23 - 31JMJokin MurguialdayEuskaltel-Euskadi+1:25
- 32
Clément Braz AfonsoGroupama-FDJ United+1:25 - 33KSKeegam SwirbulEfapel Cycling+1:27
- 34PMPau Marti SorianoNSN Cycling Team+1:31
- 35LLLucas LopesEfapel Cycling+1:31
- 36JLJordi Lopez CaravacaEuskaltel-Euskadi+1:32
- 37
Artem NychAnicolor/Campicarn+1:33
- 38
Andreas KronUno-X Mobility+1:33 - 39
James KnoxTeam Picnic PostNL+1:38
- 40
Jakob FuglsangIsrael - Premier Tech+1:43 - 41JBJosh BurnettBurgos-Burpellet-BH+1:43
- 42
Alex TolioBardiani Csf 7 Saber+1:46
- 43
Jambaljamts SainbayarBurgos-Burpellet-BH+1:47 - 44JSJoaquim SilvaEfapel Cycling+1:48
- 45XCXavier Cañellas SanchezSabgal/Anicolor+1:48
- 46APAndrea PietrobonTeam Polti VisitMalta+1:51
- 47PPPedro PintoEfapel Cycling+1:55
- 48SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+1:56
- 49DLDaniel LimaBourg En Bresse Ain Cyclisme+1:58
- 50CSCarlos SalgueiroTeam Tavira /Crédito Agricola+2:00
- 51
Mirco MaestriTeam Polti VisitMalta+2:00 - 52MBMax BockRed Bull - Bora - Hansgrohe Rookies+2:01
- 53
Jesus David Peña JimenezEfapel Cycling+2:03 - 54LCLuca CoviliBardiani Csf 7 Saber+2:03
- 55
Matteo ScalcoXDS Astana Development Team+2:05 - 56
Simon DalbyUno-X Mobility+2:06 - 57AGAnder Ganzabal Bilbao+2:09
- 58RRRaul Rota RusProwheel Kung Shenzhen Cycling Team+2:13
- 59
Harrison WoodFeirense - Beeceler+2:16
- 60TLTiago LealEfapel Cycling+2:18
- 61
Oscar Nilsson JulienAvc Aix Provence Dole+2:19 - 62
Jon Agirre EgañaEuskaltel-Euskadi+2:21 - 63EAEdison Alejandro Callejas SantosPetrolike+2:22
- 64UAUnai Aznar VijuescaEuskaltel-Euskadi+2:22
- 65FTFilippo TurconiBardiani Csf 7 Saber+2:22
- 66MRMikel Retegi GoñiEquipo Kern Pharma+2:24
- 67DDDaniel DiasTavfer-Ovos Matinados-Mortágua+2:27
- 68
Diego Pablo Sevilla LopezTeam Polti VisitMalta+2:33
- 69JMJose Marin AragonIlles Balears Arabay+2:35
- 70
Antonio Pedrero+2:36 - 71GSGauthier ServranckxSoudal Quick-Step Devo Team+2:39
- 72DCDaniel Cavia SanzBurgos-Burpellet-BH+2:39
- 73
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+2:40 - 74NANicolas Alustiza GoenagaEuskaltel-Euskadi+2:43
- 75
Diego Pescador CastroMovistar Team+2:44 - 76IMIker Mintegi ClaverEuskaltel-Euskadi+2:47
- 77HGHélder GonçalvesRadio Popular - Paredes - Boavista+2:49
- 78JAJose Antonio Prieto De LunaPetrolike+2:52
- 79JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+2:52
- 80JJJose Juan Prieto De LunaPetrolike+2:53
- 81SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+2:54
- 82RBRafael BarbasTavfer-Ovos Matinados-Mortágua+2:55
- 83AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+2:57
- 84RDRémi DaumasGroupama-FDJ United+2:58
- 85
Jorge ArcasMovistar Team+2:58 - 86ADAlex Diaz AlvarezCaja Rural-Seguros RGA+3:04
- 87
Filippo MagliBardiani Csf 7 Saber+3:05
- 88PSPedro SilvaFeira Dos Sofás - Boavista+3:09
- 89
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+3:14 - 90
Giovanni LonardiTeam Polti VisitMalta+3:14 - 91PPPedro PintoGi Group Holding - Simoldes - Udo+3:16
- 92FTFernando Tercero LopezTeam Polti VisitMalta+3:17
- 93UEUnai Esparza GarinIlles Balears Arabay+3:18
- 94APAsier Pablo Gonzalez QuintanaIlles Balears Arabay+3:20
- 95
Jonathan CaicedoPetrolike+3:22 - 96JCJan Castellon RibaltaCaja Rural-Seguros RGA+3:24
- 97
Sakarias Koller LølandUno-X Mobility+3:26 - 98STSergio Trueba CagigasIlles Balears Arabay+3:28
- 99FDFilippo D'aiutoGeneral Store - Essegibi - F.Lli Curia+3:31
- 100DFDelio Fernandez CruzAp Hotels & Resorts/ Tavira/ Sc Farense+3:34
- 101
André CarvalhoAviludo - Louletano - Loulé+3:35 - 102
Jordi Warlop+3:38 - 103MBMartin BuggeUno-X Mobility+3:38
- 104ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+3:39
- 105ASAfonso SilvaTeam Tavira /Crédito Agricola+3:43
- 106PLPau Llaneras CasasIlles Balears Arabay+3:46
- 107ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+3:48
- 108
Albert Torres BarceloMovistar Team+3:50 - 109GAGonzalo Ariño BolinchesIlles Balears Arabay+3:50
- 110CFCésar FonteRadio Popular - Paredes - Boavista+3:54
- 111VMVictor Martinez GarciaMentorise Teem Ccn+3:55
- 112ABAntónio Barbio+3:55
- 113SMSantiago Mesa PietralungaAnicolor/Campicarn+3:56
- 114GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+4:12
- 115
Cesar Macias EstradaBurgos-Burpellet-BH+4:19 - 116GMGuilherme MestreTeam Tavira /Crédito Agricola+4:25
- 117AAAlberto Alvarez CamposRadio Popular - Paredes - Boavista+4:28
- 118
João MatiasTavfer-Ovos Matinados-Mortágua+4:35 - 119FCFrancisco CamposTeam Tavira /Crédito Agricola+4:39
- 120LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua+4:42
- 121ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+5:19
- 122FAFrancisco AlvesTavfer-Ovos Matinados-Mortágua+5:28
- DNFIAIbai Azanza BuruscoEquipo Kern Pharmas.t.
- DNSMMMauricio Moreiras.t.
General classification
- 1
Derek GeeLidl - Trek7:55:11 - 2MNMagnus NielsenUno-X Mobility+0:05
- 3DPDavide PiganzoliTeam Visma | Lease A Bike+0:17
- 4ICIvan Cobo CayonEquipo Kern Pharma+0:27
- 5
Maxime DecombleGroupama-FDJ United+0:39 - 6TJTxomin Juaristi ArrietaEuskaltel-Euskadi+0:40
- 7
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+0:46 - 8
Nelson OliveiraMovistar Team+0:47 - 9
Abel Balderstone RoumensCaja Rural-Seguros RGA+0:51 - 10
Fredrik DversnesUno-X Mobility+0:59
- 11
Viktor SoenensSoudal Quick-Step Devo Team+1:04 - 12
Carlos Canal BlancoMovistar Team+1:07 - 13LPLuca PalettiBardiani Csf 7 Saber+1:10
- 14
Ruben FernandezAnicolor/Campicarn+1:11 - 15
Mauri VansevenantSoudal Quick-Step+1:14 - 16
Johannes KulsetUno-X Mobility+1:14 - 17SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:15
- 18
Rémy RochasGroupama-FDJ United+1:16 - 19TPThomas PesentiTeam Polti VisitMalta+1:17
- 20
Martin MarcellusiBardiani Csf 7 Saber+1:17 - 21
Jefferson CepedaMovistar Team+1:23 - 22
Mats WenzelEquipo Kern Pharma+1:23 - 23
Clément Braz AfonsoGroupama-FDJ United+1:25 - 24JMJokin MurguialdayEuskaltel-Euskadi+1:32
- 25
Andreas KronUno-X Mobility+1:33 - 26
James KnoxTeam Picnic PostNL+1:38
- 27
Urko Berrade FernandezEquipo Kern Pharma+1:45 - 28JBJosh BurnettBurgos-Burpellet-BH+1:50
- 29SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+1:56
- 30
Jesus David Peña JimenezEfapel Cycling+2:03 - 31LCLuca CoviliBardiani Csf 7 Saber+2:10
- 32
Simon DalbyUno-X Mobility+2:13 - 33
Harrison WoodFeirense - Beeceler+2:23
- 34
Jon Agirre EgañaEuskaltel-Euskadi+2:28 - 35JLJordi Lopez CaravacaEuskaltel-Euskadi+2:35
- 36
Hugo HouleAlpecin-Premier Tech+2:59 - 37
Alex MolenaarCaja Rural-Seguros RGA+3:00 - 38MFMarco FrigoNSN Cycling Team+3:17
- 39KSKeegam SwirbulEfapel Cycling+3:42
- 40LLLucas LopesEfapel Cycling+3:46
- 41
Jakob FuglsangIsrael - Premier Tech+3:58 - 42
Alex TolioBardiani Csf 7 Saber+4:01
- 43
Jambaljamts SainbayarBurgos-Burpellet-BH+4:02 - 44PPPedro PintoEfapel Cycling+4:10
- 45FSFederico SavinoSoudal Quick-Step Devo Team+4:15
- 46
Matteo ScalcoXDS Astana Development Team+4:20 - 47
Alessandro TonelliTeam Polti VisitMalta+4:26 - 48TLTiago LealEfapel Cycling+4:33
- 49EAEdison Alejandro Callejas SantosPetrolike+4:37
- 50GSGauthier ServranckxSoudal Quick-Step Devo Team+4:54
- 51
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+4:55 - 52NANicolas Alustiza GoenagaEuskaltel-Euskadi+4:58
- 53JAJose Antonio Prieto De LunaPetrolike+5:04
- 54HGHélder GonçalvesRadio Popular - Paredes - Boavista+5:04
- 55JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+5:07
- 56
Mirco MaestriTeam Polti VisitMalta+5:17 - 57RRRaul Rota RusProwheel Kung Shenzhen Cycling Team+5:30
- 58FTFernando Tercero LopezTeam Polti VisitMalta+5:32
- 59
Jonathan CaicedoPetrolike+5:37 - 60JMJose Marin AragonIlles Balears Arabay+5:52
- 61ASAfonso SilvaTeam Tavira /Crédito Agricola+5:58
- 62
Diego Pescador CastroMovistar Team+6:01 - 63
Antonio Pedrero+6:03 - 64JJJose Juan Prieto De LunaPetrolike+6:10
- 65SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+6:11
- 66ADAlex Diaz AlvarezCaja Rural-Seguros RGA+6:21
- 67PSPedro SilvaFeira Dos Sofás - Boavista+6:26
- 68
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+6:31 - 69JCJan Castellon RibaltaCaja Rural-Seguros RGA+6:41
- 70
Jordi Warlop+7:08 - 71CFCésar FonteRadio Popular - Paredes - Boavista+7:11
- 72GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+7:29
- 73APAsier Pablo Gonzalez QuintanaIlles Balears Arabay+7:40
- 74
Rafael ReisAnicolor/Campicarn+8:50 - 75
Simon ClarkeIsrael - Premier Tech+9:28 - 76
Sakarias Koller LølandUno-X Mobility+9:38 - 77PMPau Marti SorianoNSN Cycling Team+9:46
- 78MBMartin BuggeUno-X Mobility+9:50
- 79APAndrea PietrobonTeam Polti VisitMalta+10:06
- 80AGAnder Ganzabal Bilbao+10:24
- 81FTFilippo TurconiBardiani Csf 7 Saber+10:34
- 82
Diego Pablo Sevilla LopezTeam Polti VisitMalta+10:48
- 83DCDaniel Cavia SanzBurgos-Burpellet-BH+10:54
- 84AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+11:02
- 85
Jorge ArcasMovistar Team+11:13 - 86
Filippo MagliBardiani Csf 7 Saber+11:20
- 87
Giovanni LonardiTeam Polti VisitMalta+11:25 - 88FDFilippo D'aiutoGeneral Store - Essegibi - F.Lli Curia+11:46
- 89DFDelio Fernandez CruzAp Hotels & Resorts/ Tavira/ Sc Farense+11:49
- 90
André CarvalhoAviludo - Louletano - Loulé+11:50 - 91ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+12:00
- 92RDRémi DaumasGroupama-FDJ United+12:17
- 93MBMax BockRed Bull - Bora - Hansgrohe Rookies+12:27
- 94UEUnai Esparza GarinIlles Balears Arabay+12:41
- 95JSJoaquim SilvaEfapel Cycling+12:56
- 96XCXavier Cañellas SanchezSabgal/Anicolor+12:56
- 97ALAiletz Lasa LizarragaTeam Tavira /Crédito Agricola+13:02
- 98IMIker Mintegi ClaverEuskaltel-Euskadi+13:52
- 99MRMikel Retegi GoñiEquipo Kern Pharma+14:32
- 100STSergio Trueba CagigasIlles Balears Arabay+14:36
- 101UAUnai Aznar VijuescaEuskaltel-Euskadi+14:50
- 102PPPedro PintoGi Group Holding - Simoldes - Udo+15:58
- 103DLDaniel LimaBourg En Bresse Ain Cyclisme+16:28
- 104PLPau Llaneras CasasIlles Balears Arabay+16:28
- 105CSCarlos SalgueiroTeam Tavira /Crédito Agricola+16:30
- 106
Oscar Nilsson JulienAvc Aix Provence Dole+16:49 - 107
Artem NychAnicolor/Campicarn+17:12
- 108
Albert Torres BarceloMovistar Team+18:20 - 109GAGonzalo Ariño BolinchesIlles Balears Arabay+18:20
- 110SMSantiago Mesa PietralungaAnicolor/Campicarn+18:20
- 111VMVictor Martinez GarciaMentorise Teem Ccn+18:25
- 112
Cesar Macias EstradaBurgos-Burpellet-BH+18:49 - 113
João MatiasTavfer-Ovos Matinados-Mortágua+19:05 - 114FCFrancisco CamposTeam Tavira /Crédito Agricola+19:09
- 115RBRafael BarbasTavfer-Ovos Matinados-Mortágua+21:01
- 116LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua+24:16
- 117DDDaniel DiasTavfer-Ovos Matinados-Mortágua+24:51
- 118GMGuilherme MestreTeam Tavira /Crédito Agricola+26:49
- 119AAAlberto Alvarez CamposRadio Popular - Paredes - Boavista+26:52
- 120ALAngel Lorenzo Sanchez RebollidoTavfer-Ovos Matinados-Mortágua+27:43
- 121FAFrancisco AlvesTavfer-Ovos Matinados-Mortágua+27:52
- 122ABAntónio Barbio+29:55
Points classification
- 1MNMagnus NielsenUno-X Mobility79
- 2
Derek GeeLidl - Trek37 - 3DPDavide PiganzoliTeam Visma | Lease A Bike36
- 4ICIvan Cobo CayonEquipo Kern Pharma34
- 5
Carlos Canal BlancoMovistar Team33 - 6
Antonio Eric Fagundez LimaBurgos-Burpellet-BH25 - 7
Martin MarcellusiBardiani Csf 7 Saber25 - 8SMSantiago Mesa PietralungaAnicolor/Campicarn25
- 9
Maxime DecombleGroupama-FDJ United22 - 10
Giovanni LonardiTeam Polti VisitMalta22 - 11TPThomas PesentiTeam Polti VisitMalta21
- 12DCDaniel Cavia SanzBurgos-Burpellet-BH19
- 13
Jordi Warlop17 - 14AOAnder Okamika BengoetxeaBurgos-Burpellet-BH16
- 15TJTxomin Juaristi ArrietaEuskaltel-Euskadi15
- 16
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA15 - 17
Rémy RochasGroupama-FDJ United13 - 18
Urko Berrade FernandezEquipo Kern Pharma13 - 19
Cesar Macias EstradaBurgos-Burpellet-BH13 - 20
Fredrik DversnesUno-X Mobility11
- 21SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH9
- 22
Hugo HouleAlpecin-Premier Tech9 - 23JJJose Juan Prieto De LunaPetrolike9
- 24
Alex MolenaarCaja Rural-Seguros RGA7 - 25
Filippo MagliBardiani Csf 7 Saber7
- 26RDRémi DaumasGroupama-FDJ United6
- 27
Ruben FernandezAnicolor/Campicarn6 - 28
João MatiasTavfer-Ovos Matinados-Mortágua6 - 29FTFilippo TurconiBardiani Csf 7 Saber5
- 30
Nelson OliveiraMovistar Team5 - 31
Jefferson CepedaMovistar Team5 - 32STSergio Trueba CagigasIlles Balears Arabay5
- 33
Abel Balderstone RoumensCaja Rural-Seguros RGA4 - 34
Jesus David Peña JimenezEfapel Cycling4 - 35ASAlvaro Sagrado PerezTeam Storck - Mrw Bau4
- 36
Mauri VansevenantSoudal Quick-Step3 - 37
Jambaljamts SainbayarBurgos-Burpellet-BH3 - 38FSFederico SavinoSoudal Quick-Step Devo Team3
- 39
Clément Braz AfonsoGroupama-FDJ United2 - 40MFMarco FrigoNSN Cycling Team2
- 41
Artem NychAnicolor/Campicarn2
Mountains classification
- 1AOAnder Okamika BengoetxeaBurgos-Burpellet-BH10
- 2
Derek GeeLidl - Trek5 - 3DPDavide PiganzoliTeam Visma | Lease A Bike5
- 4FTFilippo TurconiBardiani Csf 7 Saber3
- 5ASAlvaro Sagrado PerezTeam Storck - Mrw Bau3
- 6RDRémi DaumasGroupama-FDJ United3
- 7VMVictor Martinez GarciaMentorise Teem Ccn2
- 8
Maxime DecombleGroupama-FDJ United1 - 9
Mauri VansevenantSoudal Quick-Step1 - 10
Artem NychAnicolor/Campicarn1
Youth classification
- 1
Maxime DecombleGroupama-FDJ United7:55:50 - 2
Viktor SoenensSoudal Quick-Step Devo Team+0:25 - 3LPLuca PalettiBardiani Csf 7 Saber+0:31
- 4
Johannes KulsetUno-X Mobility+0:35 - 5SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+0:36
- 6
Simon DalbyUno-X Mobility+1:34 - 7LLLucas LopesEfapel Cycling+3:07
- 8FSFederico SavinoSoudal Quick-Step Devo Team+3:36
- 9
Matteo ScalcoXDS Astana Development Team+3:41 - 10GSGauthier ServranckxSoudal Quick-Step Devo Team+4:15
- 11NANicolas Alustiza GoenagaEuskaltel-Euskadi+4:19
- 12JAJose Antonio Prieto De LunaPetrolike+4:25
- 13
Diego Pescador CastroMovistar Team+5:22 - 14JJJose Juan Prieto De LunaPetrolike+5:31
- 15JCJan Castellon RibaltaCaja Rural-Seguros RGA+6:02
- 16PMPau Marti SorianoNSN Cycling Team+9:07
- 17FTFilippo TurconiBardiani Csf 7 Saber+9:55
- 18RDRémi DaumasGroupama-FDJ United+11:38
- 19MBMax BockRed Bull - Bora - Hansgrohe Rookies+11:48
- 20PPPedro PintoGi Group Holding - Simoldes - Udo+15:19
- 21DLDaniel LimaBourg En Bresse Ain Cyclisme+15:49
- 22
Cesar Macias EstradaBurgos-Burpellet-BH+18:10 - 23RBRafael BarbasTavfer-Ovos Matinados-Mortágua+20:22
- 24LDLois Dejesus GuisandeTavfer-Ovos Matinados-Mortágua+23:37
- 25GMGuilherme MestreTeam Tavira /Crédito Agricola+26:10
- 26FAFrancisco AlvesTavfer-Ovos Matinados-Mortágua+27:13