Stage 2
02 Apr 2024
Stage result
- 1
Paul LapeiraDecathlon CMA CGM Team3:42:28 - 2
Samuele BattistellaEF Education - EasyPosts.t. - 3
Louis VervaekeSoudal Quick-Steps.t.
- 4
Pau Miquel DelgadoBahrain Victoriouss.t. - 5AAAlex Aranburu DevaCofidiss.t.
- 6
Guillermo Thomas Silva CoussanXDS Astana Teams.t. - 7
Valentin RetailleauTotalEnergiess.t. - 8
Gonzalo Serrano RodriguezMovistar Teams.t. - 9
Brandon McnultyUAE Team Emirates XRGs.t. - 10
Quinten HermansPinarello-Q36.5 Pro Cycling Teams.t. - 11
Vito BraetLotto Intermarchés.t.
- 12
Joel Nicolau BeltranCaja Rural-Seguros RGAs.t. - 14
Davide De PrettoTeam Jayco AlUlas.t. - 15
Lorenzo GermaniGroupama-FDJ Uniteds.t. - 16GMGotzon Martin SanzEuskaltel-Euskadis.t.
- 17
Gianmarco GarofoliSoudal Quick-Steps.t. - 18
Juan Ayuso PesqueraLidl - Treks.t. - 19
Jonas Vingegaard HansenTeam Visma | Lease A Bikes.t. - 20
Sean QuinnEF Education - EasyPosts.t. - 21
Loe Van BelleTeam Visma | Lease A Bikes.t. - 22
Nicola ConciXDS Astana Teams.t. - 23
Brandon Smith Rivera VargasNetcompany INEOSs.t. - 24
Matteo SobreroLidl - Treks.t. - 25
Nikias ArndtBahrain Victoriouss.t. - 26
Remco EvenepoelBelgiums.t. - 29
Primož RogličRed Bull - Bora - Hansgrohes.t. - 30
Pello Bilbao Lopez De ArmentiaBahrain Victoriouss.t. - 31
Alex BaudinEF Education - EasyPosts.t. - 32
Jordan JegatTotalEnergiess.t. - 33
Kévin VauquelinNetcompany INEOSs.t. - 34
Mattias SkjelmoseLidl - Treks.t. - 35MSMaximilian SchachmannSoudal Quick-Steps.t.
- 36
Bruno ArmirailTeam Visma | Lease A Bikes.t. - 37
Nelson OliveiraMovistar Teams.t. - 38
Mikel Landa MeanaSoudal Quick-Steps.t. - 40
Davide FormoloMovistar Teams.t. - 42
Quentin PacherGroupama-FDJ United+0:15
- 43
Damien HowsonPinarello-Q36.5 Pro Cycling Team+0:15 - 44
Steff CrasSoudal Quick-Step+0:15 - 45
Ibon Ruiz SedanoEquipo Kern Pharma+0:15 - 46
Warren BarguilTeam Picnic PostNL+0:15 - 47
Stan Van TrichtSoudal Quick-Step Devo Team+0:15 - 48
Orluis Alberto Aular SanabriaMovistar Team+0:15 - 49
James ShawEF Education - EasyPost+0:15 - 50
Mark DonovanPinarello-Q36.5 Pro Cycling Team+0:15 - 52
Carlos Rodriguez CanoNetcompany INEOS+0:23 - 53
Marc SolerUAE Team Emirates XRG+0:23 - 54
Santiago Buitrago SanchezBahrain Victorious+0:23 - 55
Jay VineUAE Team Emirates XRG+0:23 - 56
Jefferson CepedaEF Education - EasyPost+0:23 - 57EPEduard Prades ReverterCaja Rural-Seguros RGA+0:23
- 58
Michal KwiatkowskiNetcompany INEOS+0:23 - 59
Fabien DoubeyTotalEnergies+0:23
- 60
Natnael TesfatsionMovistar Team+0:23 - 61
Jai HindleyRed Bull - Bora - Hansgrohe+0:23 - 62RPRudy PorterTeam Jayco AlUla+0:23
- 63
James Fouche+0:23
- 64
Felix EngelhardtTeam Jayco AlUla+0:23 - 65
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+0:23
- 66
Stefano OldaniCaja Rural-Seguros RGA+0:23
- 67
Victor LangellottiXDS Astana Team+0:23 - 68
Jasha SütterlinTeam Jayco AlUla+0:23 - 69UIUnai Iribar JauregiEquipo Kern Pharma+0:23
- 71
Andrea BagioliLidl - Trek+0:23 - 72
Gijs LeemreizeTeam Picnic PostNL+0:23 - 73
David GauduGroupama-FDJ United+0:23 - 74
Clément ChampoussinXDS Astana Team+0:23 - 75
Xabier Berasategi GarmendiaEuskaltel-Euskadi+0:23 - 76
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+0:23 - 77
Junior LecerfSoudal Quick-Step+0:23 - 78IMIker Mintegi ClaverEuskaltel-Euskadi+0:23
- 79
Jon Agirre EgañaEuskaltel-Euskadi+0:23 - 80
Gregor MühlbergerDecathlon CMA CGM Team+0:23
- 81TJTxomin Juaristi ArrietaEuskaltel-Euskadi+0:23
- 82
Edoardo ZambaniniBahrain Victorious+0:23 - 83
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+0:23
- 85
Isaac Del Toro RomeroUAE Team Emirates XRG+0:23 - 86
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+0:23 - 87
Lucas Wade HamiltonNetcompany INEOS+0:23
- 88
Gil GeldersSoudal Quick-Step+0:23 - 89
Emanuel BuchmannCofidis+0:23 - 90IIIon Izaguirre InsaustiCofidis+0:23
- 91
Markel Beloki FernandezEF Education - EasyPost+0:23 - 92
Ethan HayterSoudal Quick-Step+0:23 - 93
Edward DunbarPinarello-Q36.5 Pro Cycling Team+0:23 - 96
Harold Martin Lopez GranizoXDS Astana Team+0:23 - 97
Harrison WoodFeirense - Beeceler+0:36
- 98MRMikel Retegi GoñiEquipo Kern Pharma+0:36
- 99
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+0:36 - 101
Joseba Lopez CuestaCaja Rural-Seguros RGA+0:49 - 104
Luca VergallitoAlpecin-Premier Tech+0:54 - 105
Filippo ConcaTeam Jayco AlUla+0:54 - 107
Thomas ChampionSt Michel - Preference Home - Auber93+0:54 - 108
Reuben ThompsonLotto Intermarché+0:54 - 112
James KnoxTeam Picnic PostNL+0:54
- 113
Yukiya ArashiroSolution Tech Nippo Rali+0:54 - 114
Rémy RochasGroupama-FDJ United+0:58 - 115
Alexy Faure ProstTeam Picnic PostNL+1:15 - 117
Clément RussoGroupama-FDJ United+1:19 - 118
Milan VaderPinarello-Q36.5 Pro Cycling Team+1:23 - 120
Rein TaaramäeKinan Racing Team+1:23 - 121
Sepp KussTeam Visma | Lease A Bike+1:23 - 122
Johannes Staune-MittetDecathlon CMA CGM Team+1:23
- 123
Ben TulettTeam Visma | Lease A Bike+1:23 - 124
Alan JousseaumeTotalEnergies+1:23 - 125
Aaron GateXDS Astana Team+1:23 - 126
Sebastian BerwickCaja Rural-Seguros RGA+1:23 - 127
Mauro SchmidTeam Jayco AlUla+1:23 - 128
Igor ChzhanQuick Pro Team+1:23 - 129
Anton KuzminXDS Astana Team+1:23
- 130
Johan Price PejtersenAlpecin-Premier Tech+1:23 - 131
Pablo Castrillo ZapaterMovistar Team+0:54 - 132
Laurens HuysNice Metropole Cote D'Azur+1:36 - 133
Pelayo Sanchez MayoMovistar Team+1:36 - 135
Steven KruijswijkTeam Visma | Lease A Bike+1:43 - 136
Alessandro VerreMbh Bank Csb Telecom Fort+1:49 - 137
Mathieu BurgaudeauTotalEnergies+2:01 - 139
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+0:23 - 140
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+2:24 - 142
Bauke MollemaLidl - Trek+2:34 - 143
Jon Barrenetxea GolzarriMovistar Team+2:39 - 145
Romain GregoireGroupama-FDJ Uniteds.t.
- 146
Bob JungelsNetcompany INEOS+3:05 - 147
Christopher JensenTeam Jayco AlUla+3:06 - 148
Lorenzo RotaLotto Intermarché+0:23 - 151
Oscar OnleyNetcompany INEOS+3:33
- 152
Enzo LeijnseAnicolor/Campicarn+3:33 - 154JLJonathan Lastra MartinezEuskaltel-Euskadi+3:38
- 156
Jaakko HänninenNice Metropole Cote D'Azur+3:38 - 157
Fabien GrellierTotalEnergies+3:38
- 158
Felix GallDecathlon CMA CGM Team+3:38 - 160
Igor Arrieta LizarragaUAE Team Emirates XRG+3:38 - 161
Tao Geoghegan HartLidl - Trek+3:41 - 162
Julien BernardLidl - Trek+3:41 - 163
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+5:50 - 165ICIvan Cobo CayonEquipo Kern Pharma+8:34
- 166
Roger Adria OliverasMovistar Team+10:03
General classification
- 1
Primož RogličRed Bull - Bora - Hansgrohe3:55:02 - 2
Mattias SkjelmoseLidl - Trek+0:10 - 3
Remco EvenepoelBelgium+0:10 - 4
Juan Ayuso PesqueraLidl - Trek+0:14 - 5
Jonas Vingegaard HansenTeam Visma | Lease A Bike+0:15 - 6
Kévin VauquelinNetcompany INEOS+0:16 - 7MSMaximilian SchachmannSoudal Quick-Step+0:16
- 8
Brandon McnultyUAE Team Emirates XRG+0:23 - 9
Bruno ArmirailTeam Visma | Lease A Bike+0:24 - 10
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:25 - 11
Paul LapeiraDecathlon CMA CGM Team+0:26 - 12
Nelson OliveiraMovistar Team+0:28 - 13
Romain GregoireGroupama-FDJ United+0:28
- 14
Jay VineUAE Team Emirates XRG+0:30 - 15
Matteo SobreroLidl - Trek+0:30 - 16
Brandon Smith Rivera VargasNetcompany INEOS+0:32 - 17AAAlex Aranburu DevaCofidis+0:37
- 18
Louis VervaekeSoudal Quick-Step+0:39
- 19
Jordan JegatTotalEnergies+0:40 - 20
Lorenzo GermaniGroupama-FDJ United+0:41 - 21
Ethan HayterSoudal Quick-Step+0:42 - 22IIIon Izaguirre InsaustiCofidis+0:44
- 23
Isaac Del Toro RomeroUAE Team Emirates XRG+0:44 - 24
Alex BaudinEF Education - EasyPost+0:45 - 25
Nicola ConciXDS Astana Team+0:45 - 26
Samuele BattistellaEF Education - EasyPost+0:46 - 27
Sean QuinnEF Education - EasyPost+0:47 - 28
Santiago Buitrago SanchezBahrain Victorious+0:47 - 29
Jasha SütterlinTeam Jayco AlUla+0:47 - 31
Michal KwiatkowskiNetcompany INEOS+0:52 - 32
David GauduGroupama-FDJ United+0:54 - 33
Quinten HermansPinarello-Q36.5 Pro Cycling Team+0:54 - 34
Gianmarco GarofoliSoudal Quick-Step+0:54 - 35
Mikel Landa MeanaSoudal Quick-Step+0:55 - 36
Orluis Alberto Aular SanabriaMovistar Team+0:55 - 37
Jai HindleyRed Bull - Bora - Hansgrohe+0:57 - 38
Marc SolerUAE Team Emirates XRG+0:57 - 39
Carlos Rodriguez CanoNetcompany INEOS+1:00 - 40TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:00
- 41
Andrea BagioliLidl - Trek+1:00 - 43
Steff CrasSoudal Quick-Step+1:01 - 44
Warren BarguilTeam Picnic PostNL+1:02 - 45
Pau Miquel DelgadoBahrain Victorious+1:02 - 46
Fabien DoubeyTotalEnergies+1:06
- 47
Quentin PacherGroupama-FDJ United+1:09
- 48
Natnael TesfatsionMovistar Team+1:10 - 50
Markel Beloki FernandezEF Education - EasyPost+1:11 - 51
Joel Nicolau BeltranCaja Rural-Seguros RGA+1:12 - 53
James ShawEF Education - EasyPost+1:13 - 54
Damien HowsonPinarello-Q36.5 Pro Cycling Team+1:14 - 55
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:16 - 56
Valentin RetailleauTotalEnergies+1:18 - 57
Gregor MühlbergerDecathlon CMA CGM Team+1:18
- 58
Emanuel BuchmannCofidis+1:18 - 59
Gonzalo Serrano RodriguezMovistar Team+1:19 - 60
James Fouche+1:19
- 61
Felix EngelhardtTeam Jayco AlUla+1:20 - 62
Vito BraetLotto Intermarché+1:21
- 63
Gijs LeemreizeTeam Picnic PostNL+1:21 - 64
Davide De PrettoTeam Jayco AlUla+1:22 - 65
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+1:22 - 66
Loe Van BelleTeam Visma | Lease A Bike+1:22 - 68
Junior LecerfSoudal Quick-Step+1:23 - 69
Guillermo Thomas Silva CoussanXDS Astana Team+1:23 - 70
Lucas Wade HamiltonNetcompany INEOS+1:25
- 71
Stan Van TrichtSoudal Quick-Step Devo Team+1:25 - 72
Ibon Ruiz SedanoEquipo Kern Pharma+1:26 - 74
Edoardo ZambaniniBahrain Victorious+1:27 - 75
Lorenzo RotaLotto Intermarché+1:29 - 76
Edward DunbarPinarello-Q36.5 Pro Cycling Team+1:29 - 79
Clément ChampoussinXDS Astana Team+1:34 - 80UIUnai Iribar JauregiEquipo Kern Pharma+1:35
- 81
Victor LangellottiXDS Astana Team+1:37 - 82
Jefferson CepedaEF Education - EasyPost+1:37 - 83
Davide FormoloMovistar Team+1:37 - 84
Stefano OldaniCaja Rural-Seguros RGA+1:38
- 85IMIker Mintegi ClaverEuskaltel-Euskadi+1:38
- 86
Jon Agirre EgañaEuskaltel-Euskadi+1:39 - 90
Harold Martin Lopez GranizoXDS Astana Team+1:42 - 91
Rémy RochasGroupama-FDJ United+1:44 - 92
Gil GeldersSoudal Quick-Step+1:49 - 93
Filippo ConcaTeam Jayco AlUla+1:49 - 94EPEduard Prades ReverterCaja Rural-Seguros RGA+1:50
- 95RPRudy PorterTeam Jayco AlUla+1:51
- 96
Harrison WoodFeirense - Beeceler+1:55
- 97
Clément RussoGroupama-FDJ United+1:57 - 98
Pablo Castrillo ZapaterMovistar Team+1:57 - 99GMGotzon Martin SanzEuskaltel-Euskadi+1:58
- 100
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+1:58 - 101
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+2:00 - 103
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+2:01
- 104
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+2:02 - 105
Xabier Berasategi GarmendiaEuskaltel-Euskadi+2:04 - 106
Luca VergallitoAlpecin-Premier Tech+2:06 - 107
James KnoxTeam Picnic PostNL+2:09
- 108
Thomas ChampionSt Michel - Preference Home - Auber93+2:10 - 109
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+2:13
- 110
Nikias ArndtBahrain Victorious+2:14 - 111
Igor ChzhanQuick Pro Team+2:15 - 112
Mauro SchmidTeam Jayco AlUla+2:15 - 113
Johan Price PejtersenAlpecin-Premier Tech+2:18 - 115
Yukiya ArashiroSolution Tech Nippo Rali+2:21 - 118MRMikel Retegi GoñiEquipo Kern Pharma+2:30
- 120
Alan JousseaumeTotalEnergies+2:33 - 121
Reuben ThompsonLotto Intermarché+2:35 - 122
Pelayo Sanchez MayoMovistar Team+2:35 - 124
Alexy Faure ProstTeam Picnic PostNL+2:39 - 125
Anton KuzminXDS Astana Team+2:41
- 127
Joseba Lopez CuestaCaja Rural-Seguros RGA+2:43 - 128
Sebastian BerwickCaja Rural-Seguros RGA+2:46 - 129
Sepp KussTeam Visma | Lease A Bike+2:50 - 130
Milan VaderPinarello-Q36.5 Pro Cycling Team+2:51 - 132
Alessandro VerreMbh Bank Csb Telecom Fort+2:53 - 133
Johannes Staune-MittetDecathlon CMA CGM Team+2:54
- 134
Steven KruijswijkTeam Visma | Lease A Bike+2:57 - 135
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+3:02 - 136
Aaron GateXDS Astana Team+3:09 - 137
Mathieu BurgaudeauTotalEnergies+3:14 - 139
Laurens HuysNice Metropole Cote D'Azur+3:32 - 140
Bob JungelsNetcompany INEOS+3:41 - 143
Rein TaaramäeKinan Racing Team+3:58 - 144
Jon Barrenetxea GolzarriMovistar Team+3:58 - 145
Tao Geoghegan HartLidl - Trek+4:07 - 146
Bauke MollemaLidl - Trek+4:13 - 148
Oscar OnleyNetcompany INEOS+4:16
- 149
Christopher JensenTeam Jayco AlUla+4:17 - 150
Enzo LeijnseAnicolor/Campicarn+4:19 - 152
Ben TulettTeam Visma | Lease A Bike+4:47 - 153
Igor Arrieta LizarragaUAE Team Emirates XRG+4:50 - 155
Felix GallDecathlon CMA CGM Team+4:53 - 156
Julien BernardLidl - Trek+4:54 - 157
Fabien GrellierTotalEnergies+4:55
- 158JLJonathan Lastra MartinezEuskaltel-Euskadi+4:57
- 162
Jaakko HänninenNice Metropole Cote D'Azur+5:17 - 163
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+6:36 - 165ICIvan Cobo CayonEquipo Kern Pharma+9:53
- 166
Roger Adria OliverasMovistar Team+11:13
Points classification
- 1
Primož RogličRed Bull - Bora - Hansgrohe25 - 2
Paul LapeiraDecathlon CMA CGM Team25 - 3
Jay VineUAE Team Emirates XRG20 - 4
Samuele BattistellaEF Education - EasyPost20 - 5
Remco EvenepoelBelgium18 - 6
Mattias SkjelmoseLidl - Trek16 - 7
Louis VervaekeSoudal Quick-Step16
- 8
Juan Ayuso PesqueraLidl - Trek15 - 9
Pau Miquel DelgadoBahrain Victorious14 - 10
Isaac Del Toro RomeroUAE Team Emirates XRG13 - 11
Jonas Vingegaard HansenTeam Visma | Lease A Bike12 - 12
Brandon McnultyUAE Team Emirates XRG12 - 13AAAlex Aranburu DevaCofidis12
- 14
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team6 - 15
Kévin VauquelinNetcompany INEOS10 - 16
Guillermo Thomas Silva CoussanXDS Astana Team10 - 17
Valentin RetailleauTotalEnergies9 - 18MSMaximilian SchachmannSoudal Quick-Step8
- 19
Gonzalo Serrano RodriguezMovistar Team8 - 20
Ethan HayterSoudal Quick-Step7 - 21IIIon Izaguirre InsaustiCofidis6
- 22
Quinten HermansPinarello-Q36.5 Pro Cycling Team6 - 23
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team6 - 24
Vito BraetLotto Intermarché5
- 25
Bruno ArmirailTeam Visma | Lease A Bike4 - 26
Joel Nicolau BeltranCaja Rural-Seguros RGA4 - 29
Santiago Buitrago SanchezBahrain Victorious2 - 30
Davide De PrettoTeam Jayco AlUla2 - 31
Lorenzo GermaniGroupama-FDJ United1 - 32
Jasha SütterlinTeam Jayco AlUla1
Mountains classification
- 1
Primož RogličRed Bull - Bora - Hansgrohe3 - 2ICIvan Cobo CayonEquipo Kern Pharma2
- 3
Ethan HayterSoudal Quick-Step2 - 4ICIvan Cobo CayonEquipo Kern Pharma2
- 5
Jay VineUAE Team Emirates XRG1
Youth classification
- 1
Juan Ayuso PesqueraLidl - Trek3:55:16 - 2
Romain GregoireGroupama-FDJ United+0:14
- 3
Lorenzo GermaniGroupama-FDJ United+0:27 - 4
Isaac Del Toro RomeroUAE Team Emirates XRG+0:30 - 5
Gianmarco GarofoliSoudal Quick-Step+0:40 - 6
Markel Beloki FernandezEF Education - EasyPost+0:57 - 7
Davide De PrettoTeam Jayco AlUla+1:08 - 8
Loe Van BelleTeam Visma | Lease A Bike+1:08 - 9
Junior LecerfSoudal Quick-Step+1:09 - 10IMIker Mintegi ClaverEuskaltel-Euskadi+1:24
- 11
Gil GeldersSoudal Quick-Step+1:35 - 12
Alexy Faure ProstTeam Picnic PostNL+2:25 - 13
Johannes Staune-MittetDecathlon CMA CGM Team+2:40
- 14
Romain GregoireGroupama-FDJ United+3:42:28
- 15
Oscar OnleyNetcompany INEOS+4:02
- 16
Igor Arrieta LizarragaUAE Team Emirates XRG+4:36