Stage 3
05 Apr 2023
GC · Jonas Vingegaard HansenPoints · Alex Aranburu DevaMountains · Jon Barrenetxea GolzarriYouth · Mattias Skjelmose
Stage result
- 1
Jonas Vingegaard HansenTeam Visma | Lease A Bike3:51:58 - 2
Mikel Landa MeanaSoudal Quick-Step+0:02 - 3
Enric Mas NicolauMovistar Team+0:02 - 4IIIon Izaguirre InsaustiCofidis+0:08
- 5
David GauduGroupama-FDJ United+0:08 - 6
Mattias SkjelmoseLidl - Trek+0:10 - 7
Felix GallDecathlon CMA CGM Team+0:12 - 8
Andrea BagioliLidl - Trek+0:12 - 10AAAlex Aranburu DevaCofidis+0:12
- 11
Rémy RochasGroupama-FDJ United+0:12 - 12
Brandon McnultyUAE Team Emirates XRG+0:12 - 13
Matteo SobreroLidl - Trek+0:12 - 14
Steff CrasSoudal Quick-Step+0:12 - 15
Sergio Andres Higuita GarciaXDS Astana Team+0:20 - 17
Attila ValterBahrain Victorious+0:20 - 18
Richard CarapazEF Education - EasyPost+0:22 - 20
Juan Pedro Lopez PerezMovistar Team+0:22 - 21
James KnoxTeam Picnic PostNL+0:22
- 22
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+0:26 - 23
Emanuel BuchmannCofidis+0:26 - 24
Cristian Rodriguez MartinXDS Astana Team+0:33 - 25
Marc HirschiTudor Pro Cycling Team+0:35 - 26
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+0:35 - 28
Clément ChampoussinXDS Astana Team+0:35 - 29
Mattia CattaneoRed Bull - Bora - Hansgrohe+0:40
- 30CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+0:40
- 31
Simon GuglielmiSt Michel - Preference Home - Auber93+0:40 - 32
Igor Arrieta LizarragaUAE Team Emirates XRG+0:45 - 34
Andreas LeknessundUno-X Mobility+0:45 - 36
Rein TaaramäeKinan Racing Team+0:45 - 37
Quinten HermansPinarello-Q36.5 Pro Cycling Team+0:55 - 38JLJonathan Lastra MartinezEuskaltel-Euskadi+1:01
- 39
Mauro SchmidTeam Jayco AlUla+1:11 - 40
Sam OomenLidl - Trek+1:35 - 41
Michael StorerTudor Pro Cycling Team+1:52 - 46
Quentin PacherGroupama-FDJ United+2:26
- 47
Nelson OliveiraMovistar Team+2:26 - 48
Davide FormoloMovistar Team+3:21 - 49
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+3:29
- 50
Bauke MollemaLidl - Trek+3:37 - 51
Nicola ConciXDS Astana Team+3:42 - 52
Stefano OldaniCaja Rural-Seguros RGA+3:42
- 54
Laurens HuysNice Metropole Cote D'Azur+3:49 - 55
Jon Agirre EgañaEuskaltel-Euskadi+3:54 - 56
Steven KruijswijkTeam Visma | Lease A Bike+4:29 - 57
Robert StannardBahrain Victorious+5:39 - 59GMGotzon Martin SanzEuskaltel-Euskadi+5:44
- 60
Alan JousseaumeTotalEnergies+5:44 - 62
Andres Camilo Ardila OrdoñezNu Colombia+5:48 - 63
Martin SvrčekSoudal Quick-Step+5:48 - 64
Florian StorkTudor Pro Cycling Team+5:51 - 65
Edoardo ZambaniniBahrain Victorious+5:55 - 66
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+5:59 - 67
Matthew DinhamTeam Picnic PostNL+5:59 - 68
Romain GregoireGroupama-FDJ United+6:19
- 70
Rémi CavagnaGroupama-FDJ United+8:11 - 72
Giovanni AleottiRed Bull - Bora - Hansgrohe+8:28 - 73
Dion Allan SmithNSN Cycling Team+8:38 - 74
Odd Christian EikingUnibet Rose Rockets+10:04 - 76
Alex BaudinEF Education - EasyPost+10:41 - 77
Georg ZimmermannLotto Intermarché+10:49 - 80JMJan MaasCofidis+12:54
- 81
Jorge ArcasMovistar Team+12:54 - 82
Christopher JensenTeam Jayco AlUla+12:54 - 83
Edward DunbarPinarello-Q36.5 Pro Cycling Team+12:54 - 84
Rainer KepplingerBahrain Victorious+12:54 - 86
Merhawi KudusBurgos-Burpellet-BH+12:54 - 87
Bruno ArmirailTeam Visma | Lease A Bike+12:54 - 88UIUnai Iribar JauregiEquipo Kern Pharma+12:54
- 90
Gonzalo Serrano RodriguezMovistar Team+14:06 - 91
Gijs LeemreizeTeam Picnic PostNL+14:06 - 92
Jasha SütterlinTeam Jayco AlUla+16:03 - 94
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+16:03
- 95VPValentin Paret PeintreSoudal Quick-Step+16:03
- 99
Nicolas ProdhommeDecathlon CMA CGM Team+16:06 - 100
Carlos Canal BlancoMovistar Team+16:06 - 102
Felix GrossschartnerUAE Team Emirates XRG+16:11 - 103
Domen NovakUAE Team Emirates XRG+16:11 - 104
Orluis Alberto Aular SanabriaMovistar Team+16:14 - 105
Egan Arley Bernal GomezNetcompany INEOS+16:14 - 106
Natnael TesfatsionMovistar Team+16:14 - 110AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+18:44
- 111
Tobias BayerAlpecin-Premier Tech+18:44 - 113
Abel Balderstone RoumensCaja Rural-Seguros RGA+18:44 - 114EPEduard Prades ReverterCaja Rural-Seguros RGA+18:44
- 115JMJokin MurguialdayEuskaltel-Euskadi+18:44
- 116
Iñigo Elosegui MomeñeEquipo Kern Pharma+18:44
- 117
Jon Barrenetxea GolzarriMovistar Team+18:44 - 118
Brandon Smith Rivera VargasNetcompany INEOS+18:44 - 119
Thomas ChampionSt Michel - Preference Home - Auber93+18:44 - 120
Mathieu BurgaudeauTotalEnergies+18:44 - 121
Yukiya ArashiroSolution Tech Nippo Rali+18:44 - 122
Ethan HayterSoudal Quick-Step+18:44 - 123AEAsier Etxeberria ZafraPingtan International Tourism Island Cycling Team+18:44
- 124TJTxomin Juaristi ArrietaEuskaltel-Euskadi+18:44
- 125
Lucas PlappTeam Jayco AlUla+18:44 - 126
Lawrence WarbasseTudor Pro Cycling Team+18:44
- 127JBJoan Bou CompanyCaja Rural-Seguros RGA+18:44
- 130
Carlos Garcia PiernaBurgos-Burpellet-BH+18:51 - 131JLJordi Lopez CaravacaEuskaltel-Euskadi+18:51
- 132
Andrea VendrameTeam Jayco AlUla+18:54 - 134
Florian LipowitzRed Bull - Bora - Hansgrohe+18:54 - 136
Joel Nicolau BeltranCaja Rural-Seguros RGA+18:57 - 137
Jefferson CepedaMovistar Team+18:57 - 138
Thibault GuernalecTotalEnergies+18:58 - 139
Christian ScaroniXDS Astana Team+18:59 - 140
Gianni MosconRed Bull - Bora - Hansgrohe+18:59
- 141
Ibon Ruiz SedanoEquipo Kern Pharma+18:59 - 142
Amanuel GhebreigzabhierLidl - Trek+18:59 - 143
Victor LangellottiXDS Astana Team+18:59 - 146
Jonathan CaicedoPetrolike+19:04 - 149
Henri VandenabeeleTeam Flanders - Baloise+19:07 - 152
Alan Riou+20:29 - 154
Oscar RiesebeekAlpecin-Premier Tech+20:40 - DNF
Harrison WoodFeirense - BeecelerDNF
General classification
- 1
Jonas Vingegaard HansenTeam Visma | Lease A Bike12:46:43 - 2
Mikel Landa MeanaSoudal Quick-Step+0:05 - 3
David GauduGroupama-FDJ United+0:16 - 4
Matteo SobreroLidl - Trek+0:18 - 5IIIon Izaguirre InsaustiCofidis+0:20
- 6
Enric Mas NicolauMovistar Team+0:21 - 7
Mattias SkjelmoseLidl - Trek+0:22 - 8AAAlex Aranburu DevaCofidis+0:24
- 9
Andrea BagioliLidl - Trek+0:24 - 10
Rémy RochasGroupama-FDJ United+0:24 - 11
Brandon McnultyUAE Team Emirates XRG+0:24 - 13
James KnoxTeam Picnic PostNL+0:31
- 15
Sergio Andres Higuita GarciaXDS Astana Team+0:32 - 16
Richard CarapazEF Education - EasyPost+0:34 - 18
Steff CrasSoudal Quick-Step+0:35 - 19
Felix GallDecathlon CMA CGM Team+0:35 - 20
Attila ValterBahrain Victorious+0:43 - 21
Juan Pedro Lopez PerezMovistar Team+0:43 - 22
Emanuel BuchmannCofidis+0:49 - 23
Simon GuglielmiSt Michel - Preference Home - Auber93+0:52 - 24CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+0:52
- 25
Mattia CattaneoRed Bull - Bora - Hansgrohe+0:52
- 28
Marc HirschiTudor Pro Cycling Team+0:58 - 29
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+0:58 - 30
Cristian Rodriguez MartinXDS Astana Team+1:04 - 31
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+1:05 - 33
Rein TaaramäeKinan Racing Team+1:08 - 34
Andreas LeknessundUno-X Mobility+1:17 - 35JLJonathan Lastra MartinezEuskaltel-Euskadi+1:24
- 36
Mauro SchmidTeam Jayco AlUla+1:28 - 37
Sam OomenLidl - Trek+1:58 - 38
Clément ChampoussinXDS Astana Team+2:03 - 39
Igor Arrieta LizarragaUAE Team Emirates XRG+2:13 - 41
Quentin PacherGroupama-FDJ United+2:38
- 42
Nelson OliveiraMovistar Team+2:38 - 45
Michael StorerTudor Pro Cycling Team+3:08 - 46
Davide FormoloMovistar Team+3:33 - 47
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+3:52
- 48
Bauke MollemaLidl - Trek+4:00 - 49
Nicola ConciXDS Astana Team+4:05 - 51
Laurens HuysNice Metropole Cote D'Azur+4:12 - 52
Steven KruijswijkTeam Visma | Lease A Bike+5:01 - 53
Jon Agirre EgañaEuskaltel-Euskadi+5:11 - 54
Robert StannardBahrain Victorious+5:51 - 55GMGotzon Martin SanzEuskaltel-Euskadi+5:56
- 56
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+6:22 - 58
Florian StorkTudor Pro Cycling Team+7:28 - 59
Romain GregoireGroupama-FDJ United+9:00
- 60
Giovanni AleottiRed Bull - Bora - Hansgrohe+9:00 - 61
Dion Allan SmithNSN Cycling Team+9:01 - 62
Rémi CavagnaGroupama-FDJ United+9:08 - 63
Odd Christian EikingUnibet Rose Rockets+10:27 - 64
Alan JousseaumeTotalEnergies+10:41 - 65
Georg ZimmermannLotto Intermarché+10:59 - 66
Alex BaudinEF Education - EasyPost+11:04 - 67
Quinten HermansPinarello-Q36.5 Pro Cycling Team+12:15 - 68
Stefano OldaniCaja Rural-Seguros RGA+13:14
- 69
Rainer KepplingerBahrain Victorious+13:26 - 70
Christopher JensenTeam Jayco AlUla+13:33 - 74
Andres Camilo Ardila OrdoñezNu Colombia+15:20 - 75
Edoardo ZambaniniBahrain Victorious+15:27 - 76
Matthew DinhamTeam Picnic PostNL+15:31 - 77
Martin SvrčekSoudal Quick-Step+15:57 - 78
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+16:15
- 79VPValentin Paret PeintreSoudal Quick-Step+16:35
- 80
Natnael TesfatsionMovistar Team+16:37 - 81
Merhawi KudusBurgos-Burpellet-BH+17:28 - 82UIUnai Iribar JauregiEquipo Kern Pharma+17:28
- 83
Bruno ArmirailTeam Visma | Lease A Bike+17:48 - 87EPEduard Prades ReverterCaja Rural-Seguros RGA+18:56
- 88
Christian ScaroniXDS Astana Team+19:11 - 89
Abel Balderstone RoumensCaja Rural-Seguros RGA+19:16 - 90
Gianni MosconRed Bull - Bora - Hansgrohe+19:22
- 91
Victor LangellottiXDS Astana Team+19:22 - 92
Edward DunbarPinarello-Q36.5 Pro Cycling Team+19:28 - 94
Mathieu BurgaudeauTotalEnergies+19:41 - 95
Amanuel GhebreigzabhierLidl - Trek+20:27 - 96
Gijs LeemreizeTeam Picnic PostNL+20:37 - 99
Felix GrossschartnerUAE Team Emirates XRG+24:06 - 103JMJan MaasCofidis+26:03
- 104
Nicolas ProdhommeDecathlon CMA CGM Team+26:40 - 105
Gonzalo Serrano RodriguezMovistar Team+27:15 - 106JBJoan Bou CompanyCaja Rural-Seguros RGA+28:16
- 108
Jefferson CepedaMovistar Team+28:35 - 109
Jonathan CaicedoPetrolike+29:03 - 110
Jasha SütterlinTeam Jayco AlUla+29:12 - 111
Carlos Canal BlancoMovistar Team+29:15 - 113
Orluis Alberto Aular SanabriaMovistar Team+29:23 - 116
Lucas PlappTeam Jayco AlUla+30:04 - 119
Lawrence WarbasseTudor Pro Cycling Team+31:53
- 120AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+31:53
- 121
Thomas ChampionSt Michel - Preference Home - Auber93+31:53 - 122JLJordi Lopez CaravacaEuskaltel-Euskadi+32:00
- 123
Andrea VendrameTeam Jayco AlUla+32:03 - 124
Florian LipowitzRed Bull - Bora - Hansgrohe+32:03 - 125
Jorge ArcasMovistar Team+32:11 - 127
Henri VandenabeeleTeam Flanders - Baloise+32:16 - 128
Tobias BayerAlpecin-Premier Tech+32:21 - 129
Thibault GuernalecTotalEnergies+32:49 - 135
Domen NovakUAE Team Emirates XRG+35:28 - 136
Egan Arley Bernal GomezNetcompany INEOS+35:31 - 137
Ethan HayterSoudal Quick-Step+36:46 - 138
Iñigo Elosegui MomeñeEquipo Kern Pharma+36:56
- 139AEAsier Etxeberria ZafraPingtan International Tourism Island Cycling Team+36:56
- 140
Joel Nicolau BeltranCaja Rural-Seguros RGA+37:09 - 141JMJokin MurguialdayEuskaltel-Euskadi+37:33
- 143
Jon Barrenetxea GolzarriMovistar Team+37:55 - 144TJTxomin Juaristi ArrietaEuskaltel-Euskadi+37:58
- 145
Ibon Ruiz SedanoEquipo Kern Pharma+38:16 - 147
Oscar RiesebeekAlpecin-Premier Tech+40:23 - 148
Brandon Smith Rivera VargasNetcompany INEOS+43:04 - 149
Yukiya ArashiroSolution Tech Nippo Rali+43:04 - 150
Carlos Garcia PiernaBurgos-Burpellet-BH+43:11 - 153
Alan Riou+44:49
Points classification
- 1AAAlex Aranburu DevaCofidis34
- 2
Jonas Vingegaard HansenTeam Visma | Lease A Bike32 - 3
Mikel Landa MeanaSoudal Quick-Step30 - 4
David GauduGroupama-FDJ United28 - 5
Ethan HayterSoudal Quick-Step25 - 6
Matteo SobreroLidl - Trek23 - 7
Andrea BagioliLidl - Trek23 - 8
Mattias SkjelmoseLidl - Trek22 - 9
Mauro SchmidTeam Jayco AlUla20 - 10
Jon Barrenetxea GolzarriMovistar Team18 - 11IIIon Izaguirre InsaustiCofidis17
- 12
Enric Mas NicolauMovistar Team16 - 13
Brandon McnultyUAE Team Emirates XRG16 - 14
Georg ZimmermannLotto Intermarché6 - 15
Alan JousseaumeTotalEnergies14 - 16
Christian ScaroniXDS Astana Team14 - 17
Orluis Alberto Aular SanabriaMovistar Team12 - 18
James KnoxTeam Picnic PostNL10
- 19
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe10 - 20
Rémi CavagnaGroupama-FDJ United10 - 21TJTxomin Juaristi ArrietaEuskaltel-Euskadi10
- 22
Richard CarapazEF Education - EasyPost10 - 24
Felix GallDecathlon CMA CGM Team9 - 25
Quinten HermansPinarello-Q36.5 Pro Cycling Team9 - 26
Gonzalo Serrano RodriguezMovistar Team8 - 28
Simon GuglielmiSt Michel - Preference Home - Auber937 - 30
Juan Pedro Lopez PerezMovistar Team6 - 31
Georg ZimmermannLotto Intermarché6 - 33
Rémy RochasGroupama-FDJ United5 - 35
Cristian Rodriguez MartinXDS Astana Team4 - 36
Quentin PacherGroupama-FDJ United4
- 37
Dion Allan SmithNSN Cycling Team4 - 38
Nicolas ProdhommeDecathlon CMA CGM Team4 - 39
Sergio Andres Higuita GarciaXDS Astana Team3 - 40EPEduard Prades ReverterCaja Rural-Seguros RGA3
- 41
Steff CrasSoudal Quick-Step2 - 42GMGotzon Martin SanzEuskaltel-Euskadi2
Mountains classification
- 1
Jon Barrenetxea GolzarriMovistar Team20 - 2
Georg ZimmermannLotto Intermarché10 - 3
Rémi CavagnaGroupama-FDJ United9 - 4
Bauke MollemaLidl - Trek3 - 5TJTxomin Juaristi ArrietaEuskaltel-Euskadi7
- 6
Alan JousseaumeTotalEnergies5 - 7
Cristian Rodriguez MartinXDS Astana Team4 - 8
Christian ScaroniXDS Astana Team4 - 9
Bauke MollemaLidl - Trek3 - 11
David GauduGroupama-FDJ United2 - 13
Mikel Landa MeanaSoudal Quick-Step1 - 14AAAlex Aranburu DevaCofidis1
- 15
Laurens HuysNice Metropole Cote D'Azur1 - 16
Odd Christian EikingUnibet Rose Rockets1 - 17
Ibon Ruiz SedanoEquipo Kern Pharma1
Youth classification
- 1
Mattias SkjelmoseLidl - Trek12:47:05 - 2
Andrea BagioliLidl - Trek+0:02 - 3
Brandon McnultyUAE Team Emirates XRG+0:02 - 4
Felix GallDecathlon CMA CGM Team+0:13 - 5
Attila ValterBahrain Victorious+0:21 - 6
Marc HirschiTudor Pro Cycling Team+0:36 - 7
Andreas LeknessundUno-X Mobility+0:55 - 8
Mauro SchmidTeam Jayco AlUla+1:06 - 9
Clément ChampoussinXDS Astana Team+1:41 - 10
Igor Arrieta LizarragaUAE Team Emirates XRG+1:51 - 12
Laurens HuysNice Metropole Cote D'Azur+3:50 - 13
Robert StannardBahrain Victorious+5:29 - 14
Romain GregoireGroupama-FDJ United+8:38
- 15
Giovanni AleottiRed Bull - Bora - Hansgrohe+8:38 - 16
Alan JousseaumeTotalEnergies+10:19 - 17
Alex BaudinEF Education - EasyPost+10:42 - 18
Stefano OldaniCaja Rural-Seguros RGA+12:52
- 19
Andres Camilo Ardila OrdoñezNu Colombia+14:58 - 20
Edoardo ZambaniniBahrain Victorious+15:05 - 21
Matthew DinhamTeam Picnic PostNL+15:09 - 22
Martin SvrčekSoudal Quick-Step+15:35 - 23VPValentin Paret PeintreSoudal Quick-Step+16:13
- 24
Natnael TesfatsionMovistar Team+16:15 - 25UIUnai Iribar JauregiEquipo Kern Pharma+17:06
- 26VPValentin Paret PeintreSoudal Quick-Step+4:08:01
- 27
Abel Balderstone RoumensCaja Rural-Seguros RGA+18:54 - 28
Mathieu BurgaudeauTotalEnergies+19:19 - 29
Gijs LeemreizeTeam Picnic PostNL+20:15 - 30
Carlos Canal BlancoMovistar Team+28:53 - 31
Abel Balderstone RoumensCaja Rural-Seguros RGA+4:10:42 - 32
Lucas PlappTeam Jayco AlUla+29:42 - 33
Iñigo Elosegui MomeñeEquipo Kern Pharma+4:10:42
- 34
Thomas ChampionSt Michel - Preference Home - Auber93+31:31 - 35JLJordi Lopez CaravacaEuskaltel-Euskadi+31:38
- 36
Florian LipowitzRed Bull - Bora - Hansgrohe+31:41 - 37
Henri VandenabeeleTeam Flanders - Baloise+31:54 - 38
Tobias BayerAlpecin-Premier Tech+31:59 - 39
Ethan HayterSoudal Quick-Step+36:24 - 40
Iñigo Elosegui MomeñeEquipo Kern Pharma+36:34
- 41AEAsier Etxeberria ZafraPingtan International Tourism Island Cycling Team+36:34
- 42JMJokin MurguialdayEuskaltel-Euskadi+37:11
- 43
Jon Barrenetxea GolzarriMovistar Team+37:33 - 44
Ibon Ruiz SedanoEquipo Kern Pharma+37:54 - 45
Carlos Garcia PiernaBurgos-Burpellet-BH+42:49 - DNF
Harrison WoodFeirense - BeecelerDNF