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