Stage 3
25 Apr 2024
Points · Andrea VendrameMountains · Andrea Vendrame
Stage result
- 2
Andrea VendrameTeam Jayco AlUlas.t. - 3
Lucas PlappTeam Jayco AlUla+0:04 - 4
Florian LipowitzRed Bull - Bora - Hansgrohe+0:14 - 5
Juan Ayuso PesqueraLidl - Trek+0:16 - 6
Aleksandr VlasovRed Bull - Bora - Hansgrohe+0:16 - 7
Adam Richard YatesUAE Team Emirates XRG+0:16 - 8
Guillaume Martin GuyonnetGroupama-FDJ United+0:16 - 9
Ilan Van WilderSoudal Quick-Step+0:16 - 10
Lenny Sydney MartinezBahrain Victorious+0:16 - 11
Enric Mas NicolauMovistar Team+0:16 - 12
Cristian Rodriguez MartinXDS Astana Team+0:16 - 13
Carlos Rodriguez CanoNetcompany INEOS+0:16 - 14
Egan Arley Bernal GomezNetcompany INEOS+0:16 - 16
Richard CarapazEF Education - EasyPost+0:16 - 17
Yannis VoisardTudor Pro Cycling Team+0:16 - 18
David GauduGroupama-FDJ United+0:16 - 19
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+0:16 - 20
Damiano CarusoBahrain Victorious+0:16 - 21
Tao Geoghegan HartLidl - Trek+0:16 - 22
Marco BrennerTudor Pro Cycling Team+0:16
- 23
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+0:21
- 24
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+0:21 - 25
Damien HowsonPinarello-Q36.5 Pro Cycling Team+0:24 - 26
Clément BerthetGroupama-FDJ United+0:24 - 27
Jai HindleyRed Bull - Bora - Hansgrohe+0:24 - 28
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+0:32 - 29
Jan ChristenUAE Team Emirates XRG+0:32 - 30
Julian AlaphilippeTudor Pro Cycling Team+0:35
- 31
Harold Alfonso Tejada CanacueXDS Astana Team+0:36 - 32
Nicolas ProdhommeDecathlon CMA CGM Team+0:38 - 33
Darren RaffertyEF Education - EasyPost+0:39 - 34
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+0:43 - 35
Giulio CicconeLidl - Trek+0:43 - 36
Patrick KonradLidl - Trek+0:43
- 37
Koen BouwmanTeam Jayco AlUla+0:43 - 38
Bruno ArmirailTeam Visma | Lease A Bike+0:43 - 39
Johannes Staune-MittetDecathlon CMA CGM Team+0:47
- 40
Luca VergallitoAlpecin-Premier Tech+0:47 - 41
Jesus HerradaBurgos-Burpellet-BH+0:47 - 42
Callum ScotsonDecathlon CMA CGM Team+0:50 - 44
Gijs LeemreizeTeam Picnic PostNL+0:55 - 45
Thymen ArensmanNetcompany INEOS+1:03 - 46
Edoardo ZambaniniBahrain Victorious+1:03 - 48
Pavel SivakovUAE Team Emirates XRG+1:28 - 49
Jan TratnikSlovenia+1:34 - 51
Alexy Faure ProstTeam Picnic PostNL+1:53 - 53
Rainer KepplingerBahrain Victorious+1:53 - 54HMHenok MulueberhanXDS Astana Team+1:55
- 55
Edward DunbarPinarello-Q36.5 Pro Cycling Team+1:55 - 56
Fausto MasnadaMbh Bank Csb Telecom Fort+1:55 - 57
Laurens HuysNice Metropole Cote D'Azur+2:01 - 58
Sam OomenLidl - Trek+2:07 - 59
Alexandre BalmerSolution Tech Nippo Rali+2:35 - 60
Jaakko HänninenNice Metropole Cote D'Azur+2:39 - 61
Enzo PaleniGroupama-FDJ United+2:49 - 62
Roger Adria OliverasMovistar Team+2:51 - 63
Magnus SheffieldNetcompany INEOS+2:59 - 64VDValentin DarbellayElite Fondations Cycling Team+3:03
- 65
Gianni VermeerschRed Bull - Bora - Hansgrohe+3:03
- 66
Luc WirtgenTudor Pro Cycling Team+3:11 - 67LJLuca JenniRun&Race-Solarpur+3:15
- 69
Christopher JensenTeam Jayco AlUla+3:56 - 70
Rudy MolardGroupama-FDJ United+3:56
- 71
Dion Allan SmithNSN Cycling Team+4:09 - 72
Dorian GodonNetcompany INEOS+4:40 - 74AAAlex Aranburu DevaCofidis+4:46
- 75
Jacopo MoscaLidl - Trek+4:58 - 77
Felix GrossschartnerUAE Team Emirates XRG+5:27 - 79
Roel Van SintmaartensdijkLotto Intermarché+5:45 - 80
Thibaud GruelGroupama-FDJ United+5:48 - 81AMAxel MariaultCic Pro Cycling Academy+5:48
- 82
Clement VenturiniUnibet Rose Rockets+6:05
- 83
Sylvain MoniquetCofidis+6:07 - 84
Eduardo SepulvedaLi Ning Star+6:12
- 85JSJan SommerElite Fondations Cycling Team+6:12
- 87
Patrick GamperTeam Jayco AlUla+6:29 - 89
Raul Garcia PiernaMovistar Team+6:36 - 90
Sergio Andres Higuita GarciaXDS Astana Team+6:44 - 91
Andreas KronUno-X Mobility+6:57 - 92
Stefano OldaniCaja Rural-Seguros RGA+7:19
- 94
Pepijn ReinderinkSoudal Quick-Step+7:19 - 95
Rémi CavagnaGroupama-FDJ United+7:28 - 96
Benjamin ThomasCofidis+7:28
- 103
Bart LemmenTeam Visma | Lease A Bike+8:11 - 104
Tim Van DijkeRed Bull - Bora - Hansgrohe+8:11 - 105
Milan MentenLotto Intermarché+8:11 - 106
Ethan HayterSoudal Quick-Step+8:11 - 107
Rune HerregodtsBelgium+8:11 - 108
Jesus David Peña JimenezEfapel Cycling+8:11 - 109
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+8:11 - 110
Reuben ThompsonLotto Intermarché+8:11 - 111
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+8:11 - 112
Brandon McnultyUAE Team Emirates XRG+8:11 - 114
Anton KuzminXDS Astana Team+8:11
- 115JLJordan LabrosseDecathlon CMA CGM Team+8:11
- 117
Stefan De BodModern Adventure Pro Cycling+8:11 - 120
Jorge ArcasMovistar Team+8:11 - 122JEJarrad Eriks DriznersRed Bull - Bora - Hansgrohe+8:11
- 124
Cyril BartheGroupama-FDJ United+10:16 - 125
Alberto DaineseSoudal Quick-Step+10:39 - 126
Matevž GovekarBahrain Victorious+10:39
- 127
Nelson OliveiraMovistar Team+11:18 - 128
Josef ČernýKasper Crypto4Me+11:18 - 129
Alan Riou+11:18 - 130
Kasper AsgreenEF Education - EasyPost+11:18 - 131
Johan JacobsGroupama-FDJ United+11:18 - 132
Oscar RiesebeekAlpecin-Premier Tech+11:18 - 133
Michael ValgrenEF Education - EasyPost+11:18 - 134
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+11:45
- 135
Patrick EddyTeam Brennan+11:45 - 136
Ivo OliveiraUAE Team Emirates XRG+12:01 - 137
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+12:11 - 138
Simone ConsonniLidl - Trek+13:03 - 139
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+13:03 - 140
Niklas MärklTeam Picnic PostNL+13:03 - 141
Nikias ArndtBahrain Victorious+13:03 - 142
Pavel BittnerTeam Picnic PostNL+13:03 - 143
Sean FlynnTeam Picnic PostNL+13:03 - 144
Thibault GuernalecTotalEnergies+13:03 - 146
Johan Price PejtersenAlpecin-Premier Tech+13:03 - 147
Oscar Rodriguez GaraicoecheaNetcompany INEOS+13:36 - 148
James ShawEF Education - EasyPost+14:28 - 149
Arthur KluckersTudor Pro Cycling Team+14:32 - 150
Tim NabermanTeam Picnic PostNL+14:42 - 151
Stan Van TrichtSoudal Quick-Step Devo Team+20:03 - 152
Cameron ScottLi Ning Star+20:55 - DNS
Abner Santiago Umba LopezSolution Tech Nippo RaliDNS
General classification
- 2
Andrea VendrameTeam Jayco AlUla+0:04 - 3
Lucas PlappTeam Jayco AlUla+0:22 - 4
Ilan Van WilderSoudal Quick-Step+0:25 - 5
Enric Mas NicolauMovistar Team+0:26 - 6
Lenny Sydney MartinezBahrain Victorious+0:27 - 7
Juan Ayuso PesqueraLidl - Trek+0:27 - 8
Aleksandr VlasovRed Bull - Bora - Hansgrohe+0:28 - 9
Yannis VoisardTudor Pro Cycling Team+0:29 - 10
Adam Richard YatesUAE Team Emirates XRG+0:29 - 11
Damiano CarusoBahrain Victorious+0:29 - 12
Florian LipowitzRed Bull - Bora - Hansgrohe+0:30 - 14
Carlos Rodriguez CanoNetcompany INEOS+0:31 - 15
Marco BrennerTudor Pro Cycling Team+0:31
- 16
Tao Geoghegan HartLidl - Trek+0:33 - 17
David GauduGroupama-FDJ United+0:34 - 18
Egan Arley Bernal GomezNetcompany INEOS+0:35 - 19
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+0:35
- 20
Richard CarapazEF Education - EasyPost+0:36 - 21
Harm VanhouckePinarello-Q36.5 Pro Cycling Team+0:36 - 22
Guillaume Martin GuyonnetGroupama-FDJ United+0:37 - 23
Jai HindleyRed Bull - Bora - Hansgrohe+0:38 - 24
Clément BerthetGroupama-FDJ United+0:40 - 25
Jan ChristenUAE Team Emirates XRG+0:41 - 26
Cristian Rodriguez MartinXDS Astana Team+0:42 - 27
Julian AlaphilippeTudor Pro Cycling Team+0:42
- 28
Damien HowsonPinarello-Q36.5 Pro Cycling Team+0:44 - 29
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+0:45 - 30
Darren RaffertyEF Education - EasyPost+0:50 - 31
Harold Alfonso Tejada CanacueXDS Astana Team+0:53 - 32
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+0:57 - 33
Nicolas ProdhommeDecathlon CMA CGM Team+0:57 - 34
Patrick KonradLidl - Trek+0:58
- 35
Koen BouwmanTeam Jayco AlUla+0:59 - 36
Bruno ArmirailTeam Visma | Lease A Bike+1:01 - 37
Jesus HerradaBurgos-Burpellet-BH+1:06 - 38
Gijs LeemreizeTeam Picnic PostNL+1:06 - 39
Luca VergallitoAlpecin-Premier Tech+1:07 - 40
Johannes Staune-MittetDecathlon CMA CGM Team+1:08
- 41
Callum ScotsonDecathlon CMA CGM Team+1:12 - 42
Edoardo ZambaniniBahrain Victorious+1:15 - 45
Thymen ArensmanNetcompany INEOS+1:22 - 46
Jan TratnikSlovenia+1:45 - 47
Pavel SivakovUAE Team Emirates XRG+1:45 - 48
Rainer KepplingerBahrain Victorious+2:09 - 49
Fausto MasnadaMbh Bank Csb Telecom Fort+2:19 - 50
Giulio CicconeLidl - Trek+2:21 - 51
Sam OomenLidl - Trek+2:29 - 52
Alexandre BalmerSolution Tech Nippo Rali+2:54 - 53
Jaakko HänninenNice Metropole Cote D'Azur+2:55 - 54
Enzo PaleniGroupama-FDJ United+3:05 - 55
Gianni VermeerschRed Bull - Bora - Hansgrohe+3:07
- 56
Magnus SheffieldNetcompany INEOS+3:11 - 57VDValentin DarbellayElite Fondations Cycling Team+3:22
- 58
Luc WirtgenTudor Pro Cycling Team+3:24 - 59
Laurens HuysNice Metropole Cote D'Azur+3:44 - 61
Rudy MolardGroupama-FDJ United+4:15
- 62
Dorian GodonNetcompany INEOS+4:38 - 64AAAlex Aranburu DevaCofidis+4:55
- 66
Felix GrossschartnerUAE Team Emirates XRG+5:45 - 67
Thibaud GruelGroupama-FDJ United+6:00 - 68
Clement VenturiniUnibet Rose Rockets+6:15
- 69JSJan SommerElite Fondations Cycling Team+6:22
- 70
Patrick GamperTeam Jayco AlUla+6:44 - 71
Raul Garcia PiernaMovistar Team+6:53 - 72
Andreas KronUno-X Mobility+7:10 - 73
Pepijn ReinderinkSoudal Quick-Step+7:33 - 74
Benjamin ThomasCofidis+7:39
- 77
Tim Van DijkeRed Bull - Bora - Hansgrohe+8:19 - 79
Milan MentenLotto Intermarché+8:22 - 80
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+8:23 - 81
Rune HerregodtsBelgium+8:24 - 82JEJarrad Eriks DriznersRed Bull - Bora - Hansgrohe+8:28
- 84JLJordan LabrosseDecathlon CMA CGM Team+9:45
- 85
Matevž GovekarBahrain Victorious+10:49
- 86
Nelson OliveiraMovistar Team+11:32 - 87
Kasper AsgreenEF Education - EasyPost+11:35 - 88
Jorge ArcasMovistar Team+11:46 - 89
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+11:54 - 90
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+12:32 - 92
Edward DunbarPinarello-Q36.5 Pro Cycling Team+13:03 - 93HMHenok MulueberhanXDS Astana Team+13:11
- 94
Simone ConsonniLidl - Trek+13:16 - 95
Niklas MärklTeam Picnic PostNL+13:18 - 96
Roger Adria OliverasMovistar Team+13:45 - 97
Ivo OliveiraUAE Team Emirates XRG+13:52 - 98LJLuca JenniRun&Race-Solarpur+14:19
- 99
Dion Allan SmithNSN Cycling Team+15:04 - 100
Christopher JensenTeam Jayco AlUla+15:06 - 101
Bart LemmenTeam Visma | Lease A Bike+15:55 - 102
Jacopo MoscaLidl - Trek+16:00 - 105
Roel Van SintmaartensdijkLotto Intermarché+16:41 - 106
Eduardo SepulvedaLi Ning Star+17:15
- 108
Sergio Andres Higuita GarciaXDS Astana Team+17:49 - 109
Rémi CavagnaGroupama-FDJ United+18:28 - 112
Stefan De BodModern Adventure Pro Cycling+19:09 - 115
Ethan HayterSoudal Quick-Step+19:14 - 116
Jesus David Peña JimenezEfapel Cycling+19:17 - 119
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+19:23 - 120
Anton KuzminXDS Astana Team+19:23
- 121
Alexy Faure ProstTeam Picnic PostNL+19:24 - 122
Reuben ThompsonLotto Intermarché+19:40 - 124
Cyril BartheGroupama-FDJ United+21:12 - 125
Alberto DaineseSoudal Quick-Step+21:39 - 126
Josef ČernýKasper Crypto4Me+22:11 - 127
Johan JacobsGroupama-FDJ United+22:13 - 128
Michael ValgrenEF Education - EasyPost+22:18 - 129
Oscar RiesebeekAlpecin-Premier Tech+22:25 - 130
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+22:38
- 131AMAxel MariaultCic Pro Cycling Academy+23:24
- 132
Sylvain MoniquetCofidis+23:41 - 133
Nikias ArndtBahrain Victorious+23:55 - 134
Sean FlynnTeam Picnic PostNL+23:59 - 135
Thibault GuernalecTotalEnergies+23:59 - 137
Oscar Rodriguez GaraicoecheaNetcompany INEOS+24:44 - 138
Stefano OldaniCaja Rural-Seguros RGA+24:47
- 140
Tim NabermanTeam Picnic PostNL+25:37 - 142
Brandon McnultyUAE Team Emirates XRG+25:38 - 143
Alan Riou+27:02 - 144
Patrick EddyTeam Brennan+27:17 - 145
Johan Price PejtersenAlpecin-Premier Tech+28:47 - 146
James ShawEF Education - EasyPost+30:06 - 147
Arthur KluckersTudor Pro Cycling Team+30:07 - 149
Pavel BittnerTeam Picnic PostNL+30:25 - 150
Matteo MoschettiPinarello-Q36.5 Pro Cycling Team+30:29 - 151
Cameron ScottLi Ning Star+31:44 - 152
Stan Van TrichtSoudal Quick-Step Devo Team+37:25
Points classification
- 1
Andrea VendrameTeam Jayco AlUla90 - 2
Dorian GodonNetcompany INEOS69 - 3
Lucas PlappTeam Jayco AlUla20 - 4
Gianni VermeerschRed Bull - Bora - Hansgrohe33
- 5
Roger Adria OliverasMovistar Team16 - 6
Cameron ScottLi Ning Star25 - 7
Julian AlaphilippeTudor Pro Cycling Team22
- 8AAAlex Aranburu DevaCofidis21
- 9
Lucas PlappTeam Jayco AlUla20 - 10
Rune HerregodtsBelgium20 - 11
Florian LipowitzRed Bull - Bora - Hansgrohe18 - 12
Milan MentenLotto Intermarché18 - 13
Matevž GovekarBahrain Victorious18
- 14
Ivo OliveiraUAE Team Emirates XRG17 - 15
Juan Ayuso PesqueraLidl - Trek16 - 16
Kasper AsgreenEF Education - EasyPost16 - 17
Roger Adria OliverasMovistar Team16 - 18
Tim Van DijkeRed Bull - Bora - Hansgrohe15 - 19
Aleksandr VlasovRed Bull - Bora - Hansgrohe14 - 20
Ilan Van WilderSoudal Quick-Step13 - 21
Adam Richard YatesUAE Team Emirates XRG12 - 22
Nikias ArndtBahrain Victorious11 - 23
Guillaume Martin GuyonnetGroupama-FDJ United10 - 24
Clement VenturiniUnibet Rose Rockets10
- 25
Sean FlynnTeam Picnic PostNL10 - 26
Thibaud GruelGroupama-FDJ United8 - 27
Lenny Sydney MartinezBahrain Victorious7 - 30
Enric Mas NicolauMovistar Team6 - 31
Jan ChristenUAE Team Emirates XRG6 - 33
Raul Garcia PiernaMovistar Team6 - 34
Fabio ChristenPinarello-Q36.5 Pro Cycling Team6 - 35
Cristian Rodriguez MartinXDS Astana Team5 - 36
Edoardo ZambaniniBahrain Victorious5 - 37
Carlos Rodriguez CanoNetcompany INEOS4 - 38
Egan Arley Bernal GomezNetcompany INEOS3 - 39
Niklas MärklTeam Picnic PostNL3 - 40
Josef ČernýKasper Crypto4Me3 - 41
Emils LiepinsPinarello-Q36.5 Pro Cycling Team3
- 43
Luc WirtgenTudor Pro Cycling Team2
Mountains classification
- 1
Andrea VendrameTeam Jayco AlUla16 - 2
Fausto MasnadaMbh Bank Csb Telecom Fort23 - 3
Andrea VendrameTeam Jayco AlUla16 - 4
Lucas PlappTeam Jayco AlUla10 - 5
Xandro MeurissePinarello-Q36.5 Pro Cycling Team4
- 6
Roger Adria OliverasMovistar Team6 - 7
Patrick GamperTeam Jayco AlUla5 - 8
Raul Garcia PiernaMovistar Team5 - 9
Xandro MeurissePinarello-Q36.5 Pro Cycling Team4
- 11
Florian LipowitzRed Bull - Bora - Hansgrohe1 - 12
Rune HerregodtsBelgium1 - 13
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team1
Youth classification
- 2
Lucas PlappTeam Jayco AlUla+0:22 - 3
Ilan Van WilderSoudal Quick-Step+0:25 - 4
Lenny Sydney MartinezBahrain Victorious+0:27 - 5
Juan Ayuso PesqueraLidl - Trek+0:27 - 6
Florian LipowitzRed Bull - Bora - Hansgrohe+0:30 - 7
Carlos Rodriguez CanoNetcompany INEOS+0:31 - 8
Marco BrennerTudor Pro Cycling Team+0:31
- 9
Jan ChristenUAE Team Emirates XRG+0:41 - 10
Darren RaffertyEF Education - EasyPost+0:50 - 11
Johannes Staune-MittetDecathlon CMA CGM Team+1:08
- 12
Edoardo ZambaniniBahrain Victorious+1:15 - 13
Alexandre BalmerSolution Tech Nippo Rali+2:54 - 14
Enzo PaleniGroupama-FDJ United+3:05 - 15
Magnus SheffieldNetcompany INEOS+3:11 - 16
Thibaud GruelGroupama-FDJ United+6:00 - 17JSJan SommerElite Fondations Cycling Team+6:22
- 18
Raul Garcia PiernaMovistar Team+6:53 - 19
Pepijn ReinderinkSoudal Quick-Step+7:33 - 20
Tim Van DijkeRed Bull - Bora - Hansgrohe+8:19 - 21
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+8:23 - 22JLJordan LabrosseDecathlon CMA CGM Team+9:45
- 23
Matevž GovekarBahrain Victorious+10:49
- 24LJLuca JenniRun&Race-Solarpur+14:19
- 25
Tim Van DijkeRed Bull - Bora - Hansgrohe+8:11 - 26
Roel Van SintmaartensdijkLotto Intermarché+16:41 - 27
Reuben ThompsonLotto Intermarché+8:11 - 28
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+8:11 - 29
Jesus David Peña JimenezEfapel Cycling+19:17 - 30JLJordan LabrosseDecathlon CMA CGM Team+8:11
- 31
Alexy Faure ProstTeam Picnic PostNL+19:24 - 32
Reuben ThompsonLotto Intermarché+19:40 - 33
Matevž GovekarBahrain Victorious+10:39
- 34
Sean FlynnTeam Picnic PostNL+23:59 - 35
Patrick EddyTeam Brennan+27:17 - 36
Arthur KluckersTudor Pro Cycling Team+30:07 - 38
Pavel BittnerTeam Picnic PostNL+30:25 - DNS
Abner Santiago Umba LopezSolution Tech Nippo RaliDNS