Stage 3
14 Aug 2024
GC · Jonas Vingegaard HansenPoints · Diego Ulissi
Stage result
- 2
Diego UlissiXDS Astana Team4:03:21 - 3
Wilco KeldermanTeam Visma | Lease A Bike4:03:21 - 5
Magnus SheffieldNetcompany INEOS4:03:21 - 6
Edoardo ZambaniniBahrain Victorious4:03:21 - 7
Romain GregoireGroupama-FDJ United4:03:21
- 8
Matej MohoricBahrain Victorious4:03:21 - 9
Jonas Vingegaard HansenTeam Visma | Lease A Bike4:03:21 - 10
Aurélien Paret PeintreDecathlon CMA CGM Team4:03:21 - 11
Oscar OnleyNetcompany INEOS4:03:21
- 12
Frederik WandahlRed Bull - Bora - Hansgrohe4:03:21 - 13
Mark DonovanPinarello-Q36.5 Pro Cycling Team4:03:21 - 14
Yannis VoisardTudor Pro Cycling Team4:03:21 - 15
Jan ChristenUAE Team Emirates XRG4:03:21 - 16
Jesus David Peña JimenezEfapel Cycling4:03:21 - 17
Felix GrossschartnerUAE Team Emirates XRG4:03:21 - 18
Nicola ConciXDS Astana Team4:03:21 - 19WBWilliam BartaTudor Pro Cycling Team4:03:21
- 20
Mikkel HonoréEF Education - EasyPost4:03:21 - 23
Stan DewulfDecathlon CMA CGM Team4:03:40
- 24MSMaximilian SchachmannSoudal Quick-Step4:03:40
- 25
Raul Garcia PiernaMovistar Team4:03:40 - 26
Alessandro VerreMbh Bank Csb Telecom Fort4:03:48 - 27
Christian ScaroniXDS Astana Team4:03:48 - 28
Piotr PękalaAtt Investments4:03:55 - 30
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team4:03:57 - 31
Lukas NerurkarEF Education - EasyPost4:04:05 - 32
Pello Bilbao Lopez De ArmentiaBahrain Victorious4:04:21 - 33
Francesco BusattoAlpecin-Premier Tech4:04:25 - 34JMJan MaasCofidis4:04:25
- 35
Hugo HouleAlpecin-Premier Tech4:04:25 - 36
Davide FormoloMovistar Team4:04:25 - 38
Rick PluimersTudor Pro Cycling Team4:04:48 - 39
Luc WirtgenTudor Pro Cycling Team4:04:51 - 40
Tim WellensUAE Team Emirates XRG4:05:02 - 42
Mads PedersenLidl - Trek4:05:29 - 43
Tobias Svendsen FossNetcompany INEOS4:05:45 - 44
Aime De GendtPinarello-Q36.5 Pro Cycling Team4:06:03
- 45
Andrea BagioliLidl - Trek4:06:06 - 46
Mick Van DijkeRed Bull - Bora - Hansgrohe4:06:14 - 47
Samuele BattistellaEF Education - EasyPost4:06:37 - 50
Harrison WoodFeirense - Beeceler4:06:53
- 51
Martin SvrčekSoudal Quick-Step4:06:53 - 52
Johan JacobsGroupama-FDJ United4:06:53 - 54
Damien TouzeCofidis4:06:53
- 55
Silvan DillierAlpecin-Premier Tech4:11:24
- 56
Ben TurnerNetcompany INEOS4:11:31 - 57
Jonas RutschLotto Intermarché4:11:32 - 59
Lucas Wade HamiltonNetcompany INEOS4:11:36
- 61
Sam WatsonNetcompany INEOS4:11:36 - 62
Paul MagnierSoudal Quick-Step4:11:40 - 63
Oliver NaesenDecathlon CMA CGM Team4:11:40 - 64
Jake StewartNSN Cycling Team4:11:40 - 65
Guillaume BoivinNSN Cycling Team4:11:40 - 66
Gonzalo Serrano RodriguezMovistar Team4:11:40 - 67
Alex KirschCofidis4:11:40
- 68
Rémi CavagnaGroupama-FDJ United4:11:40 - 69MBMarcin BudzinskiMbh Bank Csb Telecom Fort4:11:40
- 70
Clément DavyNice Metropole Cote D'Azur4:11:40 - 71
Dion Allan SmithNSN Cycling Team4:11:40 - 72
Krists NeilandsNSN Cycling Team4:11:40 - 74
Connor SwiftNetcompany INEOS4:13:24 - 76
Clément RussoGroupama-FDJ United4:14:26 - 77
Patrick EddyTeam Brennan4:14:26 - 80
Negasi AbrehaVega - Vitalcare - Dynatek4:14:26 - 81
Ben SwiftNetcompany INEOS4:14:26 - 82
Fabian LienhardTudor Pro Cycling Team4:14:26
- 83
Roel Van SintmaartensdijkLotto Intermarché4:14:26 - 84
Koen BouwmanTeam Jayco AlUla4:14:26 - 85
Per Strand HagenesTeam Visma | Lease A Bike4:14:26 - 86
Pierre GautheratDecathlon CMA CGM Team4:14:26 - 87
Filip MaciejukMovistar Team4:14:26 - 90
Michael ValgrenEF Education - EasyPost4:15:06 - 91
Pepijn ReinderinkSoudal Quick-Step4:15:47 - 94
Stanisław AniołkowskiCofidis4:16:58 - 95
Elmar ReindersUnibet Rose Rockets4:16:58
- 96
Laurence PithieRed Bull - Bora - Hansgrohe4:16:58 - 97
Ryan MullenNSN Cycling Team4:16:58 - 98
Jensen PlowrightAlpecin-Premier Tech4:16:58 - 99
Norbert BanaszekAtt Investments4:16:58 - 102
Florian SenechalAlpecin-Premier Tech4:16:58 - 103
Petr KelemenTudor Pro Cycling Team4:16:58 - 105
Anton KuzminXDS Astana Team4:16:58
- 106
Jack Rootkin-GraySwatt Club4:16:58
- 107
Lewis AskeyNSN Cycling Team4:16:58 - 108
Niklas MärklTeam Picnic PostNL4:16:58 - 109
Casper Cornelis Van UdenTeam Picnic PostNL4:16:58 - 111
Olav KooijDecathlon CMA CGM Team4:16:58
- 112
Alberto DaineseSoudal Quick-Step4:16:58 - 113
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team4:16:58 - 114
Edward TheunsLidl - Trek4:16:58 - 115
Sam BennettPinarello-Q36.5 Pro Cycling Team4:17:15 - 116
Donavan GrondinArkea-B&B Hotels4:21:15 - 117
Alan Riou4:21:15 - 118
Timo KielichTeam Visma | Lease A Bike4:21:15 - 119
Roland ThalmannTudor Pro Cycling Team4:21:15
- 120DDDavid DekkerBeat Cc P/B Saxo4:21:15
- 121MKMateusz KostańskiWibatech Lubelskie Perła Polski4:23:59
- 125
Ayco BastiaensSoudal Quick-Step4:25:37 - 126
Tim MerlierSoudal Quick-Step4:25:37 - 127
Gerben ThijssenAlpecin-Premier Tech4:25:37 - 128
Danny Van PoppelRed Bull - Bora - Hansgrohe4:25:37 - 129HMHenok MulueberhanXDS Astana Team4:25:37
- 130
Alexis RenardCofidis4:25:37 - 132
Robin FroidevauxTudor Pro Cycling Team4:25:37 - 133
Jordi MeeusRed Bull - Bora - Hansgrohe4:25:37 - 135
Bert Van LerbergheSoudal Quick-Step4:25:37
- 136
Phil BauhausBahrain Victorious4:25:37
- 139
Warre VangheluweSoudal Quick-Step4:25:37 - 140
Lorenzo MilesiMovistar Team4:25:37 - 143
Pascal AckermannTeam Jayco AlUla4:34:16 - 144RFRadosław FrątczakWibatech Lubelskie Perła Polski4:34:16
- 145
Blake QuickFnix-Scom-Hengxiang Cycling Team4:34:16 - DNS
Vegard Stake LaengenUAE Team Emirates XRGDNS
General classification
- 1
Jonas Vingegaard HansenTeam Visma | Lease A Bike8:04:48 - 2
Diego UlissiXDS Astana Team+0:19 - 3
Wilco KeldermanTeam Visma | Lease A Bike+0:20 - 4
Romain GregoireGroupama-FDJ United+0:33
- 5
Magnus SheffieldNetcompany INEOS+0:37 - 6
Edoardo ZambaniniBahrain Victorious+0:45 - 7
Yannis VoisardTudor Pro Cycling Team+0:49 - 8
Matej MohoricBahrain Victorious+0:49 - 9
Mikkel HonoréEF Education - EasyPost+0:49 - 10
Felix GrossschartnerUAE Team Emirates XRG+0:50 - 11
Jan ChristenUAE Team Emirates XRG+0:57 - 12
Oscar OnleyNetcompany INEOS+0:57
- 13
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:07 - 14
Raul Garcia PiernaMovistar Team+1:15 - 15
Christian ScaroniXDS Astana Team+1:23 - 16WBWilliam BartaTudor Pro Cycling Team+1:26
- 17
Aurélien Paret PeintreDecathlon CMA CGM Team+1:38 - 18
Nicola ConciXDS Astana Team+1:39 - 20
Alessandro VerreMbh Bank Csb Telecom Fort+1:43 - 21MSMaximilian SchachmannSoudal Quick-Step+1:49
- 24
Lukas NerurkarEF Education - EasyPost+2:09 - 25
Jesus David Peña JimenezEfapel Cycling+2:16 - 26
Hugo HouleAlpecin-Premier Tech+2:32 - 27
Tim WellensUAE Team Emirates XRG+2:53 - 29
Stan DewulfDecathlon CMA CGM Team+2:56
- 31
Alfred Brockwell WrightPinarello-Q36.5 Pro Cycling Team+3:07 - 32
Piotr PękalaAtt Investments+3:08 - 33
Francesco BusattoAlpecin-Premier Tech+3:22 - 35
Tobias Svendsen FossNetcompany INEOS+4:00 - 37
Davide FormoloMovistar Team+4:21 - 38
Frederik WandahlRed Bull - Bora - Hansgrohe+4:29 - 39
Pello Bilbao Lopez De ArmentiaBahrain Victorious+5:11 - 40
Luc WirtgenTudor Pro Cycling Team+5:12 - 41
Samuele BattistellaEF Education - EasyPost+5:36 - 42
Mads PedersenLidl - Trek+6:03 - 43
Harrison WoodFeirense - Beeceler+6:10
- 44
Andrea BagioliLidl - Trek+6:32 - 45
Rick PluimersTudor Pro Cycling Team+7:08 - 46
Damien TouzeCofidis+8:00
- 48
Aime De GendtPinarello-Q36.5 Pro Cycling Team+8:04
- 51
Johan JacobsGroupama-FDJ United+10:46 - 52
Rémi CavagnaGroupama-FDJ United+10:53 - 53
Jonas RutschLotto Intermarché+10:56 - 54
Krists NeilandsNSN Cycling Team+10:58 - 55
Ben TurnerNetcompany INEOS+11:03 - 56JMJan MaasCofidis+11:40
- 57
Gonzalo Serrano RodriguezMovistar Team+11:52 - 58
Martin SvrčekSoudal Quick-Step+12:05 - 59
Silvan DillierAlpecin-Premier Tech+12:19
- 60MBMarcin BudzinskiMbh Bank Csb Telecom Fort+12:32
- 61
Mick Van DijkeRed Bull - Bora - Hansgrohe+13:26 - 62
Paul MagnierSoudal Quick-Step+13:27 - 63
Oliver NaesenDecathlon CMA CGM Team+13:53 - 64
Dion Allan SmithNSN Cycling Team+14:10 - 65
Lucas Wade HamiltonNetcompany INEOS+14:23
- 66
Roel Van SintmaartensdijkLotto Intermarché+14:33 - 67
Connor SwiftNetcompany INEOS+14:45 - 69
Sam WatsonNetcompany INEOS+15:21 - 70
Koen BouwmanTeam Jayco AlUla+15:36 - 71
Pepijn ReinderinkSoudal Quick-Step+16:38 - 73
Jake StewartNSN Cycling Team+17:44 - 74
Negasi AbrehaVega - Vitalcare - Dynatek+18:16 - 75
Filip MaciejukMovistar Team+18:34 - 76
Per Strand HagenesTeam Visma | Lease A Bike+18:43 - 78
Guillaume BoivinNSN Cycling Team+18:52 - 81
Clément DavyNice Metropole Cote D'Azur+19:06 - 82
Michael ValgrenEF Education - EasyPost+19:21 - 83
Ben SwiftNetcompany INEOS+19:23 - 84
Xabier Mikel Azparren IrurzunPinarello-Q36.5 Pro Cycling Team+20:12 - 85
Elmar ReindersUnibet Rose Rockets+20:24
- 87
Casper Cornelis Van UdenTeam Picnic PostNL+21:10 - 88
Petr KelemenTudor Pro Cycling Team+21:16 - 91
Fabian LienhardTudor Pro Cycling Team+21:28
- 92
Clément RussoGroupama-FDJ United+21:33 - 93
Jensen PlowrightAlpecin-Premier Tech+21:42 - 94
Patrick EddyTeam Brennan+22:10 - 95
Anton KuzminXDS Astana Team+22:18
- 96
Jack Rootkin-GraySwatt Club+22:31
- 99
Roland ThalmannTudor Pro Cycling Team+23:22
- 100
Alex KirschCofidis+23:36
- 101
Edward TheunsLidl - Trek+23:37 - 102
Pierre GautheratDecathlon CMA CGM Team+23:37 - 104
Alberto DaineseSoudal Quick-Step+24:27 - 105
Florian SenechalAlpecin-Premier Tech+24:39 - 106
Laurence PithieRed Bull - Bora - Hansgrohe+24:40 - 108
Stanisław AniołkowskiCofidis+24:59 - 109
Lewis AskeyNSN Cycling Team+24:59 - 110
Ryan MullenNSN Cycling Team+25:19 - 112
Lorenzo MilesiMovistar Team+25:56 - 113HMHenok MulueberhanXDS Astana Team+26:01
- 114
Sam BennettPinarello-Q36.5 Pro Cycling Team+26:27 - 116
Timo KielichTeam Visma | Lease A Bike+26:51 - 117
Niklas MärklTeam Picnic PostNL+27:35 - 118
Olav KooijDecathlon CMA CGM Team+27:37
- 119
Norbert BanaszekAtt Investments+27:46 - 120
Donavan GrondinArkea-B&B Hotels+28:14 - 121MKMateusz KostańskiWibatech Lubelskie Perła Polski+29:40
- 122DDDavid DekkerBeat Cc P/B Saxo+30:26
- 123
Alan Riou+30:29 - 124
Ayco BastiaensSoudal Quick-Step+30:59 - 126
Warre VangheluweSoudal Quick-Step+32:13 - 129
Bert Van LerbergheSoudal Quick-Step+33:08
- 131
Tim MerlierSoudal Quick-Step+33:39 - 132
Gerben ThijssenAlpecin-Premier Tech+34:00 - 134
Robin FroidevauxTudor Pro Cycling Team+34:19 - 135
Danny Van PoppelRed Bull - Bora - Hansgrohe+35:05 - 137
Alexis RenardCofidis+35:57 - 138
Jordi MeeusRed Bull - Bora - Hansgrohe+36:04 - 140
Phil BauhausBahrain Victorious+37:02
- 143
Blake QuickFnix-Scom-Hengxiang Cycling Team+43:08 - 144RFRadosław FrątczakWibatech Lubelskie Perła Polski+44:35
- 145
Pascal AckermannTeam Jayco AlUla+44:52
Points classification
- 1
Diego UlissiXDS Astana Team49 - 2
Jonas Vingegaard HansenTeam Visma | Lease A Bike48 - 3
Wilco KeldermanTeam Visma | Lease A Bike47 - 5
Romain GregoireGroupama-FDJ United39
- 6
Magnus SheffieldNetcompany INEOS38 - 7
Matej MohoricBahrain Victorious34 - 8
Edoardo ZambaniniBahrain Victorious33 - 9
Oscar OnleyNetcompany INEOS27
- 10
Felix GrossschartnerUAE Team Emirates XRG22 - 11
Tim WellensUAE Team Emirates XRG20 - 12
Yannis VoisardTudor Pro Cycling Team20 - 13
Jan ChristenUAE Team Emirates XRG18 - 14
Lukas NerurkarEF Education - EasyPost18 - 15
Jan ChristenUAE Team Emirates XRG6 - 16
Mikkel HonoréEF Education - EasyPost16 - 17MSMaximilian SchachmannSoudal Quick-Step16
- 18
Mark DonovanPinarello-Q36.5 Pro Cycling Team15 - 19
Raul Garcia PiernaMovistar Team15 - 20
Aurélien Paret PeintreDecathlon CMA CGM Team14 - 21
Nicola ConciXDS Astana Team14 - 24
Christian ScaroniXDS Astana Team10 - 25
Frederik WandahlRed Bull - Bora - Hansgrohe9 - 26
Alessandro VerreMbh Bank Csb Telecom Fort7 - 28
Jesus David Peña JimenezEfapel Cycling5 - 29
Hugo HouleAlpecin-Premier Tech3 - 30WBWilliam BartaTudor Pro Cycling Team2
- 31
Tobias Svendsen FossNetcompany INEOS2 - 32
Davide FormoloMovistar Team1
Mountains classification
- 2JMJan MaasCofidis17
- 3
Pepijn ReinderinkSoudal Quick-Step2 - 4
Niklas MärklTeam Picnic PostNL2 - 5
Hugo HouleAlpecin-Premier Tech1 - 6
Ben TurnerNetcompany INEOS1 - 7
Ben TurnerNetcompany INEOS1 - 8
Anton KuzminXDS Astana Team1
- 9
Norbert BanaszekAtt Investments1 - 10
Mick Van DijkeRed Bull - Bora - Hansgrohe1