Stage 2
24 Apr 2026
GC · Nairo QuintanaPoints · Samuel Fernandez GarciaMountains · Nairo QuintanaYouth · Adria Pericas Capdevila
Stage result
- 1
Nairo QuintanaMovistar Team3:22:42 - 2
Adria Pericas CapdevilaUAE Team Emirates XRG+0:26 - 3
Diego Pescador CastroMovistar Team+1:21 - 4TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:21
- 5SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:45
- 6EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+2:44
- 7
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+3:48
- 8JLJonathan Lastra MartinezEuskaltel-Euskadi+3:48
- 9JCJan Castellon RibaltaCaja Rural-Seguros RGA+3:48
- 10SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+3:48
- 11MLMark LightfootAvc Aix Provence Dole+4:08
- 12
Urko Berrade FernandezEquipo Kern Pharma+4:08 - 13HMHodei Muñoz GabiñaEuskaltel-Euskadi+4:14
- 14SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+4:16
- 15
Carlos Garcia PiernaBurgos-Burpellet-BH+4:16 - 16
Johannes AdamietzRembe | Rad-Net+4:32 - 17ASAdam SmithAvc Aix Provence Dole+4:32
- 18DDDaan DijkmanUAE Team Emirates Gen-Z+5:05
- 19
Filippo BaronciniUAE Team Emirates XRG+6:58 - 20SCSebastian Castro CastroMovistar Team Academy+7:47
- 21EIEgor IgoshevLokomotiv - Manas+7:56
- 22PSPierre Saint MartinAvc Aix Provence Dole+7:56
- 23ATAimar Tadeo ArcauzSpain+7:56
- 24
Vlas ShichkinLokomotiv - Manas+7:56 - 25VBViktor Bugaenko+10:05
- 26
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+10:05 - 27MKMark KryuchkovLokomotiv - Manas+10:47
- 28IIIgor Iriarte SanzSpain+10:47
- 29AAAimar Alarcia QuintanoSpain+10:47
- 30GLGabriel LayracAvc Aix Provence Dole+12:08
- 31RPRaphaël PottierAvc Aix Provence Dole+12:10
- 32ICIvan Cobo CayonEquipo Kern Pharma+13:12
- 33PAPelayo Alonso FeitoSpain+13:12
- 34
Eugenio Sanchez LopezVictoria Sports Pro Cycling+13:12 - 35DZDaniil Zarakovskiy+13:12
- 36
Pelayo Sanchez MayoMovistar Team+13:12 - 37NBNikita BersenevLokomotiv - Manas+13:12
- 38MAMarkel Aranaz SecoMovistar Team Academy+13:12
- 39GUGari Ugarte LarreaEuskaltel-Euskadi+13:12
- 40
Danny Van Der TuukEuskaltel-Euskadi+13:12 - 41AFAdria Franquesa PratsObidos Cycling Team+13:12
- 42AAAlix Andre GallisAvc Aix Provence Dole+13:12
- 43JSJeremy SmithObidos Cycling Team+13:12
- 44PMPetros MengsObidos Cycling Team+13:12
- 45JZJermaine ZemkeRembe | Rad-Net+13:28
- 46IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+13:43
- 47JTJaime Torres AriasUAE Team Emirates Gen-Z+13:51
- 48
Miguel HeidemannRembe | Rad-Net+15:07 - 49MBMauro BrennerRembe | Rad-Net+15:07
- 50HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+15:07
- 51OTOle TheilerRembe | Rad-Net+15:07
- 52OMOwen MussetEurocyclingtrips - Ccn+15:07
- 53HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+15:07
- 54
Jeroen MeijersVictoria Sports Pro Cycling+15:44
- 55APAlexis PagaraVictoria Sports Pro Cycling+15:44
- 56DJDarius John VillaseñorVictoria Sports Pro Cycling+15:44
- 57NGNil Gimeno FerrerEquipo Kern Pharma+16:00
- 58MWMatthew WallsTeam Storck - Mrw Bau+16:00
- 59VZVicent Zaragoza PascualSpain+16:00
- 60
Julius JohansenUAE Team Emirates XRG+16:00 - 61ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+16:00
- 62RKRobin KullTeam Storck - Mrw Bau+17:12
- 63TMTaj MuellerEurocyclingtrips - Ccn+18:28
- 64DDDavid DrouinEurocyclingtrips - Ccn+18:51
- 65BMBruno MaceirasObidos Cycling Team+19:00
- 66JNJakob NeumannTeam Storck - Mrw Bau+19:00
- 67PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+19:00
- 68DCDaniel Cavia SanzBurgos-Burpellet-BH+19:00
- 69LVLennart VoegeTeam Storck - Mrw Bau+19:00
- 70RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+19:00
- 71UAUnai Aznar VijuescaEuskaltel-Euskadi+19:00
- 72SFSamuel Fernandez HeresEuskaltel-Euskadi+19:00
- 73HAHugo Aznar VijuescaEquipo Kern Pharma+19:00
- 74SDSergi Darder GariCaja Rural-Seguros RGA+19:00
- 75
Nicolas SesslerVictoria Sports Pro Cycling+19:00
- 76EPEduardo Perez-Landaluce GonzalezObidos Cycling Team+19:00
- 77RPRoger Pareta SalaMovistar Team Academy+19:00
- 78CPCiro Perez AlvarezAvc Aix Provence Dole+19:00
- 79NANicolas Alustiza GoenagaEuskaltel-Euskadi+19:00
- 80JMJose Manuel Gutierrez RevueltaObidos Cycling Team+19:00
- 81SLStian LandsbergObidos Cycling Team+23:26
- 82
Iúri LeitãoCaja Rural-Seguros RGA+23:26 - 83ELEllande LarrondeCaja Rural-Seguros RGA+23:26
- —CACarlos Alberto Gutierrez BallesterosNu ColombiaDNS
General classification
- 1
Nairo QuintanaMovistar Team6:41:30 - 2
Adria Pericas CapdevilaUAE Team Emirates XRG+0:31 - 3SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:23
- 4
Diego Pescador CastroMovistar Team+1:27 - 5TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:34
- 6EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+2:57
- 7JLJonathan Lastra MartinezEuskaltel-Euskadi+4:01
- 8
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+4:01
- 9SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+4:01
- 10ASAdam SmithAvc Aix Provence Dole+4:14
- 11MLMark LightfootAvc Aix Provence Dole+4:21
- 12
Urko Berrade FernandezEquipo Kern Pharma+4:21 - 13JCJan Castellon RibaltaCaja Rural-Seguros RGA+4:34
- 14SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+5:03
- 15
Johannes AdamietzRembe | Rad-Net+5:19 - 16
Carlos Garcia PiernaBurgos-Burpellet-BH+6:04 - 17
Filippo BaronciniUAE Team Emirates XRG+7:45 - 18PSPierre Saint MartinAvc Aix Provence Dole+8:43
- 19EIEgor IgoshevLokomotiv - Manas+10:46
- 20
Vlas ShichkinLokomotiv - Manas+10:46 - 21DDDaan DijkmanUAE Team Emirates Gen-Z+11:01
- 22GLGabriel LayracAvc Aix Provence Dole+11:39
- 23IIIgor Iriarte SanzSpain+12:35
- 24VBViktor Bugaenko+12:55
- 25MKMark KryuchkovLokomotiv - Manas+13:37
- 26JZJermaine ZemkeRembe | Rad-Net+13:39
- 27SCSebastian Castro CastroMovistar Team Academy+13:43
- 28
Miguel HeidemannRembe | Rad-Net+14:41 - 29ICIvan Cobo CayonEquipo Kern Pharma+15:00
- 30AAAlix Andre GallisAvc Aix Provence Dole+15:00
- 31JSJeremy SmithObidos Cycling Team+15:00
- 32ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+15:42
- 33
Danny Van Der TuukEuskaltel-Euskadi+15:59 - 34
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+16:01 - 35
Pelayo Sanchez MayoMovistar Team+16:02 - 36DZDaniil Zarakovskiy+16:02
- 37AFAdria Franquesa PratsObidos Cycling Team+16:02
- 38GUGari Ugarte LarreaEuskaltel-Euskadi+16:02
- 39NGNil Gimeno FerrerEquipo Kern Pharma+16:13
- 40
Jeroen MeijersVictoria Sports Pro Cycling+16:31
- 41IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+16:33
- 42OTOle TheilerRembe | Rad-Net+17:55
- 43RPRaphaël PottierAvc Aix Provence Dole+18:06
- 44PMPetros MengsObidos Cycling Team+18:35
- 45UAUnai Aznar VijuescaEuskaltel-Euskadi+19:40
- 46HMHodei Muñoz GabiñaEuskaltel-Euskadi+20:06
- 47
Eugenio Sanchez LopezVictoria Sports Pro Cycling+20:39 - 48CPCiro Perez AlvarezAvc Aix Provence Dole+20:58
- 49MBMauro BrennerRembe | Rad-Net+21:03
- 50JTJaime Torres AriasUAE Team Emirates Gen-Z+21:18
- 51APAlexis PagaraVictoria Sports Pro Cycling+21:40
- 52HAHugo Aznar VijuescaEquipo Kern Pharma+21:50
- 53VZVicent Zaragoza PascualSpain+21:56
- 54AAAimar Alarcia QuintanoSpain+22:31
- 55HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+22:34
- 56NBNikita BersenevLokomotiv - Manas+23:09
- 57ATAimar Tadeo ArcauzSpain+23:48
- 58EPEduardo Perez-Landaluce GonzalezObidos Cycling Team+24:49
- 59HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+26:51
- 60DJDarius John VillaseñorVictoria Sports Pro Cycling+27:01
- 61
Nicolas SesslerVictoria Sports Pro Cycling+28:57
- 62PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+30:10
- 63PAPelayo Alonso FeitoSpain+30:14
- 64MAMarkel Aranaz SecoMovistar Team Academy+30:14
- 65SDSergi Darder GariCaja Rural-Seguros RGA+30:19
- 66NANicolas Alustiza GoenagaEuskaltel-Euskadi+30:44
- 67OMOwen MussetEurocyclingtrips - Ccn+32:09
- 68BMBruno MaceirasObidos Cycling Team+32:30
- 69MWMatthew WallsTeam Storck - Mrw Bau+33:02
- 70
Julius JohansenUAE Team Emirates XRG+33:02 - 71DCDaniel Cavia SanzBurgos-Burpellet-BH+34:03
- 72RKRobin KullTeam Storck - Mrw Bau+34:14
- 73JMJose Manuel Gutierrez RevueltaObidos Cycling Team+34:52
- 74TMTaj MuellerEurocyclingtrips - Ccn+35:30
- 75DDDavid DrouinEurocyclingtrips - Ccn+35:53
- 76LVLennart VoegeTeam Storck - Mrw Bau+36:02
- 77JNJakob NeumannTeam Storck - Mrw Bau+36:02
- 78RPRoger Pareta SalaMovistar Team Academy+36:02
- 79RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+36:02
- 80SFSamuel Fernandez HeresEuskaltel-Euskadi+36:02
- 81
Iúri LeitãoCaja Rural-Seguros RGA+40:25 - 82SLStian LandsbergObidos Cycling Team+40:26
- 83ELEllande LarrondeCaja Rural-Seguros RGA+40:33
Points classification
- 1SFSamuel Fernandez GarciaCaja Rural-Seguros RGA28
- 2
Nairo QuintanaMovistar Team26 - 3GLGabriel LayracAvc Aix Provence Dole25
- 4
Adria Pericas CapdevilaUAE Team Emirates XRG20 - 5EDEdgar David Cadena MartinezTeam Storck - Mrw Bau20
- 6
Miguel HeidemannRembe | Rad-Net20 - 7
Diego Pescador CastroMovistar Team19 - 8TJTxomin Juaristi ArrietaEuskaltel-Euskadi14
- 9JLJonathan Lastra MartinezEuskaltel-Euskadi14
- 10ASAlvaro Sagrado PerezTeam Storck - Mrw Bau14
- 11ASAdam SmithAvc Aix Provence Dole12
- 12MLMark LightfootAvc Aix Provence Dole12
- 13
Jose Manuel Diaz GallegoBurgos-Burpellet-BH9
- 14SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH8
- 15
Urko Berrade FernandezEquipo Kern Pharma8 - 16NGNil Gimeno FerrerEquipo Kern Pharma8
- 17JCJan Castellon RibaltaCaja Rural-Seguros RGA7
- 18JZJermaine ZemkeRembe | Rad-Net5
- 19HMHodei Muñoz GabiñaEuskaltel-Euskadi3
- 20SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH2
- 21
Carlos Garcia PiernaBurgos-Burpellet-BH1
Mountains classification
- 1
Nairo QuintanaMovistar Team17 - 2
Adria Pericas CapdevilaUAE Team Emirates XRG16 - 3GLGabriel LayracAvc Aix Provence Dole13
- 4
Miguel HeidemannRembe | Rad-Net9 - 5SFSamuel Fernandez GarciaCaja Rural-Seguros RGA8
- 6ASAlvaro Sagrado PerezTeam Storck - Mrw Bau7
- 7
Danny Van Der TuukEuskaltel-Euskadi6 - 8
Diego Pescador CastroMovistar Team5 - 9OTOle TheilerRembe | Rad-Net4
- 10TJTxomin Juaristi ArrietaEuskaltel-Euskadi3
- 11ASAdam SmithAvc Aix Provence Dole2
- 12MAMarkel Aranaz SecoMovistar Team Academy2
- 13EDEdgar David Cadena MartinezTeam Storck - Mrw Bau1
- 14
Pelayo Sanchez MayoMovistar Team1
Youth classification
- 1
Adria Pericas CapdevilaUAE Team Emirates XRG6:42:01 - 2SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+0:52
- 3
Diego Pescador CastroMovistar Team+0:56 - 4EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+2:26
- 5SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+3:30
- 6ASAdam SmithAvc Aix Provence Dole+3:43
- 7MLMark LightfootAvc Aix Provence Dole+3:50
- 8JCJan Castellon RibaltaCaja Rural-Seguros RGA+4:03
- 9SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+4:32
- 10PSPierre Saint MartinAvc Aix Provence Dole+8:12
- 11EIEgor IgoshevLokomotiv - Manas+10:15
- 12
Vlas ShichkinLokomotiv - Manas+10:15 - 13DDDaan DijkmanUAE Team Emirates Gen-Z+10:30
- 14GLGabriel LayracAvc Aix Provence Dole+11:08
- 15IIIgor Iriarte SanzSpain+12:04
- 16VBViktor Bugaenko+12:24
- 17MKMark KryuchkovLokomotiv - Manas+13:06
- 18JZJermaine ZemkeRembe | Rad-Net+13:08
- 19SCSebastian Castro CastroMovistar Team Academy+13:12
- 20ICIvan Cobo CayonEquipo Kern Pharma+14:29
- 21AAAlix Andre GallisAvc Aix Provence Dole+14:29
- 22JSJeremy SmithObidos Cycling Team+14:29
- 23ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+15:11
- 24
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+15:30 - 25DZDaniil Zarakovskiy+15:31
- 26AFAdria Franquesa PratsObidos Cycling Team+15:31
- 27GUGari Ugarte LarreaEuskaltel-Euskadi+15:31
- 28NGNil Gimeno FerrerEquipo Kern Pharma+15:42
- —JCJavier Cubillas SalvadorMovistar Team AcademyDNF