Stage 4
08 Aug 2024
Stage result
- 1
Jay VineUAE Team Emirates XRG0:19:51.580 - 2
Edoardo AffiniTeam Visma | Lease A Bike0:20:03.740 - 3
Antonio TiberiBahrain Victorious0:20:04.330 - 4
Finn Fisher-BlackRed Bull - Bora - Hansgrohe0:20:07.690 - 5
Brandon Smith Rivera VargasNetcompany INEOS0:20:08.500 - 6
Thymen ArensmanNetcompany INEOS0:20:11.580 - 7
Ivan Romeo AbadMovistar Team0:20:12.640 - 8
Max PooleTeam Picnic PostNL0:20:12.870 - 9TJTxomin Juaristi ArrietaEuskaltel-Euskadi0:20:18.230
- 10
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team0:20:29.510 - 11
Sander De PestelDecathlon CMA CGM Team0:20:30.280 - 12
Urko Berrade FernandezEquipo Kern Pharma0:20:31.050 - 13
Michael Shea LeonardEF Education - EasyPost0:20:31.790 - 14
Darren RaffertyEF Education - EasyPost0:20:32.400 - 15
Sepp KussTeam Visma | Lease A Bike0:20:34.600 - 16
Michael StorerTudor Pro Cycling Team0:20:34.670 - 17
Patrick KonradLidl - Trek0:20:34.790
- 18
Ben ZwiehoffRed Bull - Bora - Hansgrohe0:20:34.870 - 19
Ivo OliveiraUAE Team Emirates XRG0:20:35.100 - 20
Torstein TræenUno-X Mobility0:20:37.330 - 21
Edward DunbarPinarello-Q36.5 Pro Cycling Team0:20:42.010 - 22
Owain DoullTeam Visma | Lease A Bike0:20:42.790
- 23
Sergio Andres Higuita GarciaXDS Astana Team0:20:51.340 - 24
Oscar Rodriguez GaraicoecheaNetcompany INEOS0:20:51.770 - 25
Pablo Castrillo ZapaterMovistar Team0:20:53.320 - 27DPDavide PiganzoliTeam Visma | Lease A Bike0:20:55.720
- 29
Callum ScotsonDecathlon CMA CGM Team0:20:57.540 - 30
Rémy RochasGroupama-FDJ United0:20:58.260 - 31JRJavier Romo OliverMovistar Team0:20:58.850
- 32
Enzo LeijnseAnicolor/Campicarn0:20:58.980 - 34
Sam OomenLidl - Trek0:21:03.160 - 35
Ibon Ruiz SedanoEquipo Kern Pharma0:21:03.300 - 38
Johannes Staune-MittetDecathlon CMA CGM Team0:21:06.610
- 40DUDiego Uriarte BelzunegiEquipo Kern Pharma0:21:09.000
- 41
Enzo PaleniGroupama-FDJ United0:21:09.710 - 42
Igor Arrieta LizarragaUAE Team Emirates XRG0:21:14.370 - 43
Jefferson CepedaMovistar Team0:21:14.780 - 45
Kamil GradekBahrain Victorious0:21:21.430 - 47JMJokin MurguialdayEuskaltel-Euskadi0:21:23.680
- 50
Julius Van Den BergTeam Picnic PostNL0:21:24.800
- 51
Alexander HajekRed Bull - Bora - Hansgrohe0:21:24.870 - 52
Jefferson CepedaEF Education - EasyPost0:21:25.100 - 53
Giovanni AleottiRed Bull - Bora - Hansgrohe0:21:25.700 - 54
Felix EngelhardtTeam Jayco AlUla0:21:26.650 - 55
Vadim PronskiyTerengganu Cycling Team0:21:27.510 - 56
Frederik FrisonPinarello-Q36.5 Pro Cycling Team0:21:27.910 - 58IMIker Mintegi ClaverEuskaltel-Euskadi0:21:29.670
- 59
Lorenzo GermaniGroupama-FDJ United0:21:30.230 - 62
Bauke MollemaLidl - Trek0:21:33.230 - 63
Lorenzo FortunatoXDS Astana Team0:21:34.080 - 64
Fran MiholjevićBahrain Victorious0:21:34.350 - 65PDPaul DoubleTeam Jayco AlUla0:21:35.150
- 66
Patrick GamperTeam Jayco AlUla0:21:40.780 - 67
Victor LangellottiXDS Astana Team0:21:41.650 - 68
Hannes WilkschTudor Pro Cycling Team0:21:43.460 - 69
Geoffrey BouchardTotalEnergies0:21:43.490 - 70
Chris HamiltonTeam Picnic PostNL0:21:44.140 - 71
Cian UijtdebroeksMovistar Team0:21:44.860 - 72
Pim RonhaarBaloise Verzekeringen -Het Poetsbureau Lions0:21:44.910 - 73
Kim Alexander HeidukNetcompany INEOS0:21:45.750 - 75DMDuarte Marivoet ScholiersLotto - Groupe Wanty0:21:49.180
- 77GMGotzon Martin SanzEuskaltel-Euskadi0:21:53.080
- 78
Abner Santiago Umba LopezSolution Tech Nippo Rali0:21:57.690 - 80
Jose Manuel Diaz GallegoBurgos-Burpellet-BH0:22:00.680
- 81MAMario Aparicio MuñozBurgos-Burpellet-BH0:22:01.380
- 82
Matteo FabbroSolution Tech Nippo Rali0:22:02.450 - 83
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA0:22:02.640 - 84
Killian VerschurenUnibet Rose Rockets0:22:03.920 - 85
Antonio Eric Fagundez LimaBurgos-Burpellet-BH0:22:07.860 - 86XIXabier Isasa LarrañagaEuskaltel-Euskadi0:22:10.290
- 87
Quinn SimmonsLidl - Trek0:22:10.730 - 88JGJorge Gutierrez GonzalezEquipo Kern Pharma0:22:12.200
- 89NVNicolya VinokurovXDS Astana Team0:22:17.570
- 90IAIbai Azanza BuruscoEquipo Kern Pharma0:22:18.390
- 91
Jorge ArcasMovistar Team0:22:18.970 - 92
Reuben ThompsonLotto Intermarché0:22:19.480 - 93
Nairo QuintanaMovistar Team0:22:20.240 - 94
Ivan Garcia CortinaMovistar Team0:22:23.180
- 96
Roger Adria OliverasMovistar Team0:22:27.690 - 97
Marc Brustenga MasagueEquipo Kern Pharma0:22:31.350 - 100
Jasha SütterlinTeam Jayco AlUla0:22:35.650 - 101
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team0:22:35.760 - 102NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team0:22:38.020
- 104
Matevž GovekarBahrain Victorious0:22:43.350
- 106
Jaakko HänninenNice Metropole Cote D'Azur0:22:47.250 - 107MWMatthew WallsTeam Storck - Mrw Bau0:22:48.090
- 108
Jon Barrenetxea GolzarriMovistar Team0:22:48.110 - 109
Damien HowsonPinarello-Q36.5 Pro Cycling Team0:22:48.690 - 110SCSimon CarrCofidis0:22:49.970
- 111
Lucas Wade HamiltonNetcompany INEOS0:22:51.950
- 112RARodrigo Alvarez RodriguezBurgos-Burpellet-BH0:22:52.270
- 113
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team0:22:53.350 - 114
Diego Pablo Sevilla LopezTeam Polti VisitMalta0:22:53.360
- 115
Olivier Le GacGroupama-FDJ United0:22:53.670 - 117
Jhonatan Restrepo Valencia0:23:09.120
- 118
Pavel BittnerTeam Picnic PostNL0:23:09.650 - 119
Blake QuickFnix-Scom-Hengxiang Cycling Team0:23:10.510 - 122
Tim NabermanTeam Picnic PostNL0:23:24.200 - 123DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team0:23:24.760
- 124VPValentin Paret PeintreSoudal Quick-Step0:23:32.150
- 125ADAlex Diaz AlvarezCaja Rural-Seguros RGA0:23:35.230
- 126
Marco BrennerTudor Pro Cycling Team0:23:44.070
- 127
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm0:23:45.360 - 128CJCalum JohnstonLi Ning Star0:23:48.030
- 129
Valentin RetailleauTotalEnergies0:23:48.990
General classification
- 1
Sepp KussTeam Visma | Lease A Bike11:44:38 - 2
Max PooleTeam Picnic PostNL+0:05 - 3
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+0:34 - 4
Urko Berrade FernandezEquipo Kern Pharma+0:41 - 5
Michael StorerTudor Pro Cycling Team+0:42 - 6
Jefferson CepedaMovistar Team+0:53 - 7
Pablo Castrillo ZapaterMovistar Team+0:57 - 8
Brandon Smith Rivera VargasNetcompany INEOS+0:59 - 9
Patrick KonradLidl - Trek+1:00
- 10
Sergio Andres Higuita GarciaXDS Astana Team+1:01 - 11DPDavide PiganzoliTeam Visma | Lease A Bike+1:05
- 12
Ivan Romeo AbadMovistar Team+1:07 - 13TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:09
- 14
Oscar Rodriguez GaraicoecheaNetcompany INEOS+1:11 - 15JRJavier Romo OliverMovistar Team+1:16
- 16
Darren RaffertyEF Education - EasyPost+1:23 - 17
Torstein TræenUno-X Mobility+1:26 - 18
Jefferson CepedaEF Education - EasyPost+1:27 - 19
Lorenzo FortunatoXDS Astana Team+1:30 - 20
Thymen ArensmanNetcompany INEOS+1:31 - 23
Sam OomenLidl - Trek+1:47 - 24
Ibon Ruiz SedanoEquipo Kern Pharma+1:47 - 26
Cian UijtdebroeksMovistar Team+1:54 - 27
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+1:56 - 28
Sander De PestelDecathlon CMA CGM Team+2:03 - 29PDPaul DoubleTeam Jayco AlUla+2:05
- 30
Rémy RochasGroupama-FDJ United+2:09 - 31
Giovanni AleottiRed Bull - Bora - Hansgrohe+2:12 - 32
Johannes Staune-MittetDecathlon CMA CGM Team+2:19
- 33
Igor Arrieta LizarragaUAE Team Emirates XRG+2:27 - 34
Antonio TiberiBahrain Victorious+2:28 - 35
Victor LangellottiXDS Astana Team+2:32 - 36JGJorge Gutierrez GonzalezEquipo Kern Pharma+2:42
- 37JMJokin MurguialdayEuskaltel-Euskadi+2:43
- 38
Geoffrey BouchardTotalEnergies+2:53 - 39
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+2:55
- 40
Edward DunbarPinarello-Q36.5 Pro Cycling Team+3:02 - 41IMIker Mintegi ClaverEuskaltel-Euskadi+3:21
- 42
Matteo FabbroSolution Tech Nippo Rali+3:35 - 43
Abner Santiago Umba LopezSolution Tech Nippo Rali+3:41 - 45
Reuben ThompsonLotto Intermarché+4:27 - 46
Ben ZwiehoffRed Bull - Bora - Hansgrohe+4:48 - 47MAMario Aparicio MuñozBurgos-Burpellet-BH+5:19
- 48
Alexander HajekRed Bull - Bora - Hansgrohe+5:19 - 49
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+5:25 - 50
Antonio Eric Fagundez LimaBurgos-Burpellet-BH+5:40 - 51DUDiego Uriarte BelzunegiEquipo Kern Pharma+5:53
- 52
Roger Adria OliverasMovistar Team+6:16 - 53
Chris HamiltonTeam Picnic PostNL+6:19 - 55
Owain DoullTeam Visma | Lease A Bike+6:48
- 56
Jaakko HänninenNice Metropole Cote D'Azur+6:56 - 57
Callum ScotsonDecathlon CMA CGM Team+7:03 - 58
Jay VineUAE Team Emirates XRG+7:43 - 60
Quinn SimmonsLidl - Trek+8:16 - 62
Hannes WilkschTudor Pro Cycling Team+8:58 - 65XIXabier Isasa LarrañagaEuskaltel-Euskadi+9:45
- 66
Enzo PaleniGroupama-FDJ United+9:46 - 68
Killian VerschurenUnibet Rose Rockets+10:22 - 70
Fran MiholjevićBahrain Victorious+11:37 - 71
Jorge ArcasMovistar Team+11:47 - 72
Kim Alexander HeidukNetcompany INEOS+12:04 - 73GMGotzon Martin SanzEuskaltel-Euskadi+12:05
- 74
Vadim PronskiyTerengganu Cycling Team+12:33 - 77
Michael Shea LeonardEF Education - EasyPost+13:07 - 78
Felix EngelhardtTeam Jayco AlUla+13:11 - 79
Ivan Garcia CortinaMovistar Team+13:29
- 82RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+14:23
- 83DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+14:30
- 84
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA+14:50 - 86
Pim RonhaarBaloise Verzekeringen -Het Poetsbureau Lions+15:04 - 87
Diego Pablo Sevilla LopezTeam Polti VisitMalta+15:29
- 88VPValentin Paret PeintreSoudal Quick-Step+15:55
- 89
Frederik FrisonPinarello-Q36.5 Pro Cycling Team+16:15 - 90
Ivo OliveiraUAE Team Emirates XRG+16:44 - 91
Nairo QuintanaMovistar Team+16:57 - 94
Lorenzo GermaniGroupama-FDJ United+17:26 - 95
Jasha SütterlinTeam Jayco AlUla+17:57 - 96
Jon Barrenetxea GolzarriMovistar Team+18:00 - 97
Edoardo AffiniTeam Visma | Lease A Bike+18:16 - 98
Olivier Le GacGroupama-FDJ United+18:38 - 99
Valentin RetailleauTotalEnergies+18:56 - 103
Kamil GradekBahrain Victorious+19:18 - 104CJCalum JohnstonLi Ning Star+19:20
- 105MWMatthew WallsTeam Storck - Mrw Bau+19:54
- 106
Marco BrennerTudor Pro Cycling Team+20:08
- 107
Jhonatan Restrepo Valencia+20:15
- 108
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+20:16 - 109
Matevž GovekarBahrain Victorious+20:19
- 111NVNicolya VinokurovXDS Astana Team+21:45
- 112
Patrick GamperTeam Jayco AlUla+22:00 - 113
Marc Brustenga MasagueEquipo Kern Pharma+23:01 - 114NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+23:08
- 115
Pavel BittnerTeam Picnic PostNL+23:15 - 116ADAlex Diaz AlvarezCaja Rural-Seguros RGA+23:34
- 117
Lucas Wade HamiltonNetcompany INEOS+23:43
- 118IAIbai Azanza BuruscoEquipo Kern Pharma+24:03
- 119
Tim NabermanTeam Picnic PostNL+24:41 - 121SCSimon CarrCofidis+25:44
- 122
Blake QuickFnix-Scom-Hengxiang Cycling Team+25:50 - 124
Enzo LeijnseAnicolor/Campicarn+26:29 - 125
Bauke MollemaLidl - Trek+26:55 - 126
Julius Van Den BergTeam Picnic PostNL+26:55
- 128DMDuarte Marivoet ScholiersLotto - Groupe Wanty+27:54
- 129
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm+32:18 - 130
Damien HowsonPinarello-Q36.5 Pro Cycling Team+35:54
Points classification
- 1
Edoardo AffiniTeam Visma | Lease A Bike34 - 2
Pavel BittnerTeam Picnic PostNL32 - 3
Antonio TiberiBahrain Victorious16 - 4
Ivan Garcia CortinaMovistar Team32
- 5
Sepp KussTeam Visma | Lease A Bike27 - 6
Jay VineUAE Team Emirates XRG25 - 7
Max PooleTeam Picnic PostNL22 - 8
Lorenzo FortunatoXDS Astana Team20 - 9
Roger Adria OliverasMovistar Team20 - 10
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team6 - 11
Jefferson CepedaMovistar Team16 - 12
Antonio TiberiBahrain Victorious16 - 13
Finn Fisher-BlackRed Bull - Bora - Hansgrohe14 - 14
Rémy RochasGroupama-FDJ United14 - 15
Brandon Smith Rivera VargasNetcompany INEOS12 - 16JRJavier Romo OliverMovistar Team12
- 17
Quinn SimmonsLidl - Trek12 - 19
Ivo OliveiraUAE Team Emirates XRG12 - 20
Sander De PestelDecathlon CMA CGM Team11 - 21
Jefferson CepedaEF Education - EasyPost10 - 22
Thymen ArensmanNetcompany INEOS10 - 24
Urko Berrade FernandezEquipo Kern Pharma9 - 25
Pablo Castrillo ZapaterMovistar Team9 - 26
Ivan Romeo AbadMovistar Team9 - 28
Matevž GovekarBahrain Victorious9
- 29
Patrick KonradLidl - Trek8
- 31
Kim Alexander HeidukNetcompany INEOS8 - 32
Marc Brustenga MasagueEquipo Kern Pharma8 - 33
Michael StorerTudor Pro Cycling Team7 - 34TJTxomin Juaristi ArrietaEuskaltel-Euskadi7
- 35
Sergio Andres Higuita GarciaXDS Astana Team6 - 36
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team6 - 37NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team6
- 38
Cian UijtdebroeksMovistar Team4 - 39
Valentin RetailleauTotalEnergies4 - 40DPDavide PiganzoliTeam Visma | Lease A Bike3
- 41
Michael Shea LeonardEF Education - EasyPost3 - 42
Marco BrennerTudor Pro Cycling Team3
- 43
Oscar Rodriguez GaraicoecheaNetcompany INEOS2 - 44
Darren RaffertyEF Education - EasyPost2 - 45MWMatthew WallsTeam Storck - Mrw Bau2
- 47
Jhonatan Restrepo Valencia1
Mountains classification
- 1
Diego Pablo Sevilla LopezTeam Polti VisitMalta50
- 2
Sepp KussTeam Visma | Lease A Bike32 - 3
Max PooleTeam Picnic PostNL28 - 4
Jefferson CepedaMovistar Team28 - 5
Gorka Sorarrain AgirrezabalaCaja Rural-Seguros RGA27 - 6
Lorenzo FortunatoXDS Astana Team25 - 7RARodrigo Alvarez RodriguezBurgos-Burpellet-BH17
- 8
Chris HamiltonTeam Picnic PostNL16 - 9
Jefferson CepedaEF Education - EasyPost14 - 10MAMario Aparicio MuñozBurgos-Burpellet-BH13
- 11JRJavier Romo OliverMovistar Team12
- 13PDPaul DoubleTeam Jayco AlUla10
- 14
Pablo Castrillo ZapaterMovistar Team9 - 15IMIker Mintegi ClaverEuskaltel-Euskadi9
- 16ADAlex Diaz AlvarezCaja Rural-Seguros RGA8
- 17
Cian UijtdebroeksMovistar Team7 - 18XIXabier Isasa LarrañagaEuskaltel-Euskadi7
- 21
Michael StorerTudor Pro Cycling Team4 - 22
Roger Adria OliverasMovistar Team4 - 24
Lucas Wade HamiltonNetcompany INEOS4
- 25
Sergio Andres Higuita GarciaXDS Astana Team3 - 26
Edward DunbarPinarello-Q36.5 Pro Cycling Team3 - 27
Urko Berrade FernandezEquipo Kern Pharma2 - 28
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team2 - 29
Ivan Garcia CortinaMovistar Team2
- 30NVNicolya VinokurovXDS Astana Team2
- 31
Enzo LeijnseAnicolor/Campicarn2 - 33
Rémy RochasGroupama-FDJ United1 - 34
Tim NabermanTeam Picnic PostNL1 - —
Damien HowsonPinarello-Q36.5 Pro Cycling Team
Youth classification
- 1
Max PooleTeam Picnic PostNL11:44:43 - 2
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+0:29 - 3
Pablo Castrillo ZapaterMovistar Team+0:52 - 4DPDavide PiganzoliTeam Visma | Lease A Bike+1:00
- 5
Ivan Romeo AbadMovistar Team+1:02 - 6JRJavier Romo OliverMovistar Team+1:11
- 7
Darren RaffertyEF Education - EasyPost+1:18 - 8
Thymen ArensmanNetcompany INEOS+1:26 - 10
Ibon Ruiz SedanoEquipo Kern Pharma+1:42 - 11
Cian UijtdebroeksMovistar Team+1:49 - 12
Giovanni AleottiRed Bull - Bora - Hansgrohe+2:07 - 13
Johannes Staune-MittetDecathlon CMA CGM Team+2:14
- 14
Igor Arrieta LizarragaUAE Team Emirates XRG+2:22 - 15
Antonio TiberiBahrain Victorious+2:23 - 16JGJorge Gutierrez GonzalezEquipo Kern Pharma+2:37
- 17JMJokin MurguialdayEuskaltel-Euskadi+2:38
- 18IMIker Mintegi ClaverEuskaltel-Euskadi+3:16
- 19
Abner Santiago Umba LopezSolution Tech Nippo Rali+3:36 - 20
Reuben ThompsonLotto Intermarché+4:22 - 21MAMario Aparicio MuñozBurgos-Burpellet-BH+5:14
- 22
Alexander HajekRed Bull - Bora - Hansgrohe+5:14 - 23DUDiego Uriarte BelzunegiEquipo Kern Pharma+5:48
- 24
Lorenzo GermaniGroupama-FDJ United0:21:30.230 - 25
Quinn SimmonsLidl - Trek+8:11 - 26
Hannes WilkschTudor Pro Cycling Team+8:53 - 27XIXabier Isasa LarrañagaEuskaltel-Euskadi+9:40
- 28
Enzo PaleniGroupama-FDJ United+9:41 - 29
Kim Alexander HeidukNetcompany INEOS0:21:45.750 - 30
Killian VerschurenUnibet Rose Rockets+10:17 - 31
Fran MiholjevićBahrain Victorious+11:32 - 32
Kim Alexander HeidukNetcompany INEOS+11:59 - 33MAMario Aparicio MuñozBurgos-Burpellet-BH0:22:01.380
- 34
Michael Shea LeonardEF Education - EasyPost+13:02 - 35
Felix EngelhardtTeam Jayco AlUla+13:06 - 36RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+14:18
- 37
Pim RonhaarBaloise Verzekeringen -Het Poetsbureau Lions+14:59 - 38VPValentin Paret PeintreSoudal Quick-Step+15:50
- 39IAIbai Azanza BuruscoEquipo Kern Pharma0:22:18.390
- 40
Lorenzo GermaniGroupama-FDJ United+17:21 - 41
Jon Barrenetxea GolzarriMovistar Team+17:55 - 42
Valentin RetailleauTotalEnergies+18:51 - 44
Marco BrennerTudor Pro Cycling Team+20:03
- 45
Daniil MarukhinHuansheng-Vonoa-Taishan Sport Team+20:11 - 46
Matevž GovekarBahrain Victorious+20:14
- 48NVNicolya VinokurovXDS Astana Team+21:40
- 49
Marc Brustenga MasagueEquipo Kern Pharma+22:56 - 50NPNicolo' ParisiniPinarello-Q36.5 Pro Cycling Team+23:03
- 51
Pavel BittnerTeam Picnic PostNL+23:10 - 52ADAlex Diaz AlvarezCaja Rural-Seguros RGA+23:29
- 53IAIbai Azanza BuruscoEquipo Kern Pharma+23:58
- 54
Tim NabermanTeam Picnic PostNL+24:36 - 55
Blake QuickFnix-Scom-Hengxiang Cycling Team+25:45 - 56
Enzo LeijnseAnicolor/Campicarn+26:24 - 57DMDuarte Marivoet ScholiersLotto - Groupe Wanty+27:49