Stage 3
08 Apr 2026
Stage result
- 1
Axel LauranceNetcompany INEOS3:38:33 - 2
Igor Arrieta LizarragaUAE Team Emirates XRG+0:02 - 3
Natnael TesfatsionMovistar Team+0:14 - 4
Ilan Van WilderSoudal Quick-Step+0:14 - 5
Tobias Halland JohannessenUno-X Mobility+0:18 - 6
James ShawEF Education - EasyPost+0:21 - 7
Clément Braz AfonsoGroupama-FDJ United+0:24 - 8
Lorenzo FortunatoXDS Astana Team+0:24 - 9
Guillaume Martin GuyonnetGroupama-FDJ United+0:24 - 10
Reuben ThompsonLotto Intermarché+0:34 - 11
Jardi Christiaan Van Der LeeEF Education - EasyPost+0:49 - 12
Paul SeixasDecathlon CMA CGM Team+1:04 - 13
Ben TulettTeam Visma | Lease A Bike+1:04 - 14
Alex BaudinEF Education - EasyPost+1:04 - 15JRJavier Romo OliverMovistar Team+1:04
- 16
Kévin VauquelinNetcompany INEOS+1:04 - 17
Florian LipowitzRed Bull - Bora - Hansgrohe+1:04 - 18
Mattias SkjelmoseLidl - Trek+1:04 - 19IIIon Izaguirre InsaustiCofidis+1:04
- 20
Cian UijtdebroeksMovistar Team+1:04 - 21
Harold Alfonso Tejada CanacueXDS Astana Team+1:04 - 22
Ibon Ruiz SedanoEquipo Kern Pharma+1:04 - 23
Primož RogličRed Bull - Bora - Hansgrohe+1:04 - 24
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe+1:04 - 25
Emiel VerstryngeAlpecin-Premier Tech+1:04 - 26
Clément ChampoussinXDS Astana Team+1:04 - 27
Ethan HayterSoudal Quick-Step+1:04 - 28
Sergio Andres Higuita GarciaXDS Astana Team+1:04 - 29
Lorenzo QuartucciBurgos-Burpellet-BH+1:09 - 30
Bjoern KoerdtTeam Picnic PostNL+1:09 - 31
Markel Beloki FernandezEF Education - EasyPost+1:09 - 32JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+1:09
- 33
Antonio TiberiBahrain Victorious+1:09 - 34
Pello Bilbao Lopez De ArmentiaBahrain Victorious+1:09 - 35SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:09
- 36TGTijmen GraatTeam Visma | Lease A Bike+1:09
- 37
Matthew RiccitelloDecathlon CMA CGM Team+1:09 - 38JLJose Luis Faura AsensioBurgos-Burpellet-BH+1:14
- 39
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+1:14
- 40
Juan Pedro Lopez PerezMovistar Team+1:14 - 41TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:14
- 42JLJonathan Lastra MartinezEuskaltel-Euskadi+1:14
- 43JCJan Castellon RibaltaCaja Rural-Seguros RGA+1:14
- 44UIUnai Iribar JauregiEquipo Kern Pharma+1:14
- 45
Carlos Garcia PiernaBurgos-Burpellet-BH+1:14 - 46
Quentin PacherGroupama-FDJ United+1:24
- 47
Mauri VansevenantSoudal Quick-Step+1:24 - 48
Martin TjøttaUno-X Mobility+1:24 - 49
Enzo PaleniGroupama-FDJ United+1:29 - 50GMGotzon Martin SanzEuskaltel-Euskadi+1:29
- 51
Simone VelascoXDS Astana Team+1:29 - 52
Fernando Barcelo AragonCaja Rural-Seguros RGA+1:32 - 53MGMattia GaffuriTeam Picnic PostNL+1:36
- 54LTLuke TuckwellRed Bull - Bora - Hansgrohe+1:44
- 55
Adria Pericas CapdevilaUAE Team Emirates XRG+1:44 - 56
Steven KruijswijkTeam Visma | Lease A Bike+1:58 - 57
Alex MolenaarCaja Rural-Seguros RGA+2:01 - 58JGJorge Gutierrez GonzalezEquipo Kern Pharma+2:01
- 59
Christian ScaroniXDS Astana Team+2:02 - 60
Nicola ConciXDS Astana Team+2:02 - 61
Léo BisiauxDecathlon CMA CGM Team+2:08 - 62
Maxime DecombleGroupama-FDJ United+2:08 - 63PHPeter HansenNetcompany INEOS+2:18
- 64
Andrea BagioliLidl - Trek+2:30 - 65
Filippo FiorelliTeam Visma | Lease A Bike+2:30 - 66
Steff CrasSoudal Quick-Step+2:30 - 67NANicolas Alustiza GoenagaEuskaltel-Euskadi+2:37
- 68
Attila ValterBahrain Victorious+3:01 - 69
Andrew AugustNetcompany INEOS+3:17 - 70
Bauke MollemaLidl - Trek+3:17 - 71
Jorge ArcasMovistar Team+3:19 - 72
Carlos Verona QuintanillaLidl - Trek+3:19 - 73SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+3:19
- 74
Nicolas ProdhommeDecathlon CMA CGM Team+3:47 - 75
Gal GlivarAlpecin-Premier Tech+4:25 - 76AAAlex Aranburu DevaCofidis+5:18
- 77
Fabian WeissTudor Pro Cycling Team+5:33 - 78
Michael Shea LeonardEF Education - EasyPost+5:33 - 79
Quinn SimmonsLidl - Trek+6:15 - 80
Brandon Smith Rivera VargasNetcompany INEOS+6:21 - 81
Ben HealyEF Education - EasyPost+6:33 - 82
Lukas NerurkarEF Education - EasyPost+6:33 - 83
Hugo HouleAlpecin-Premier Tech+6:33 - 84
Johannes KulsetUno-X Mobility+6:46 - 85
Gianni MosconRed Bull - Bora - Hansgrohe+6:47
- 86JLJordan LabrosseDecathlon CMA CGM Team+6:50
- 87
Julian AlaphilippeTudor Pro Cycling Team+6:54
- 88
Johannes Staune-MittetDecathlon CMA CGM Team+7:04
- 89
Raul Garcia PiernaMovistar Team+7:13 - 90JBJoan Bou CompanyCaja Rural-Seguros RGA+7:24
- 91
Andreas KronUno-X Mobility+7:46 - 92
Brandon McnultyUAE Team Emirates XRG+7:46 - 93
Joseba Lopez CuestaCaja Rural-Seguros RGA+11:34 - 94RERoman ErmakovBahrain Victorious+11:34
- 95
Robin OrinsLotto Intermarché+11:34 - 96
Matthew DinhamTeam Picnic PostNL+11:34 - 97OSOliver StockwellBahrain Victorious+11:34
- 98JMJuan Martinez HuertasTeam Picnic PostNL+11:34
- 99
Bruno ArmirailTeam Visma | Lease A Bike+11:34 - 100JMJan MaasCofidis+13:09
- 101
Jacob ErikssonTudor Pro Cycling Team+13:09 - 102
Rainer KepplingerBahrain Victorious+13:09 - 103TRTim RexTeam Visma | Lease A Bike+13:09
- 104
Ayco BastiaensSoudal Quick-Step+13:09 - 105
Marc SolerUAE Team Emirates XRG+13:23 - 106URUnai Ramos MurilloEquipo Kern Pharma+13:27
- 107IMIker Mintegi ClaverEuskaltel-Euskadi+13:27
- 108
Domen NovakUAE Team Emirates XRG+13:27 - 109
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+13:27
- 110
James KnoxTeam Picnic PostNL+13:27
- 111
Julien BernardLidl - Trek+13:30 - 112
Juan Ayuso PesqueraLidl - Trek+13:30 - 113
Victor LangellottiXDS Astana Team+13:30 - 114
Emanuel BuchmannCofidis+13:30 - 115
Felix GrossschartnerUAE Team Emirates XRG+13:30 - 116
Aurélien Paret PeintreDecathlon CMA CGM Team+13:30 - 117
Frank Van Den BroekTeam Picnic PostNL+13:30 - 118
Ramses DebruyneAlpecin-Premier Tech+13:35 - 119
Aaron DockxAlpecin-Premier Tech+17:34 - 120
Jamie MeehanCofidis+17:34 - 121
Baptiste VeistrofferLotto Intermarché+17:34 - 122GUGari Ugarte LarreaEuskaltel-Euskadi+17:34
- 123
Yael JoallandCofidis+17:34 - 124AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+17:34
- 125
Paul OurselinCofidis+17:34 - 126
Iñigo Elosegui MomeñeEquipo Kern Pharma+17:34
- 127NGNil Gimeno FerrerEquipo Kern Pharma+17:34
- 128
Martin SvrčekSoudal Quick-Step+17:34 - 129AFAdrian Fajardo ToledoBurgos-Burpellet-BH+17:34
- 130
Felix Ørn-KristoffLotto Intermarché+17:34 - 131
Anders Halland JohannessenUno-X Mobility+17:34 - 132
Lucas Wade HamiltonNetcompany INEOS+17:34
- 133
Menno HuisingTeam Visma | Lease A Bike+17:34 - 134MNMagnus NielsenUno-X Mobility+17:34
- 135
Alexy Faure ProstTeam Picnic PostNL+17:46 - 136
Lennert BelmansAlpecin-Premier Tech+17:50 - 137
Torstein TræenUno-X Mobility+17:50 - 138
Emil HerzogRed Bull - Bora - Hansgrohe+19:03 - 139
Roger Adria OliverasMovistar Team+19:03 - 140
Kévin GenietsGroupama-FDJ United+19:11 - DNF
Georg ZimmermannLotto IntermarchéDNF
General classification
- 1
Paul SeixasDecathlon CMA CGM Team8:08:24 - 2
Primož RogličRed Bull - Bora - Hansgrohe+1:59 - 3
Florian LipowitzRed Bull - Bora - Hansgrohe+2:08 - 4
Mattias SkjelmoseLidl - Trek+2:14 - 5
Ben TulettTeam Visma | Lease A Bike+2:27 - 6
Alex BaudinEF Education - EasyPost+2:31 - 7IIIon Izaguirre InsaustiCofidis+2:36
- 8
Harold Alfonso Tejada CanacueXDS Astana Team+2:48 - 9
Cian UijtdebroeksMovistar Team+3:01 - 10
Clément ChampoussinXDS Astana Team+3:02 - 11JRJavier Romo OliverMovistar Team+3:32
- 12
Ilan Van WilderSoudal Quick-Step+3:39 - 13
Pello Bilbao Lopez De ArmentiaBahrain Victorious+3:42 - 14
Matthew RiccitelloDecathlon CMA CGM Team+3:47 - 15
Markel Beloki FernandezEF Education - EasyPost+3:50 - 16
Igor Arrieta LizarragaUAE Team Emirates XRG+3:57 - 17
Clément Braz AfonsoGroupama-FDJ United+4:01 - 18
Sergio Andres Higuita GarciaXDS Astana Team+4:34 - 19
Tobias Halland JohannessenUno-X Mobility+4:34 - 20
Guillaume Martin GuyonnetGroupama-FDJ United+4:41 - 21
Juan Pedro Lopez PerezMovistar Team+4:42 - 22
Kévin VauquelinNetcompany INEOS+4:46 - 23
Emiel VerstryngeAlpecin-Premier Tech+5:10 - 24
Jardi Christiaan Van Der LeeEF Education - EasyPost+5:15 - 25TGTijmen GraatTeam Visma | Lease A Bike+5:21
- 26
Lorenzo FortunatoXDS Astana Team+5:23 - 27
Mauri VansevenantSoudal Quick-Step+5:35 - 28
Ibon Ruiz SedanoEquipo Kern Pharma+5:50 - 29UIUnai Iribar JauregiEquipo Kern Pharma+6:00
- 30TJTxomin Juaristi ArrietaEuskaltel-Euskadi+6:26
- 31SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+6:39
- 32MGMattia GaffuriTeam Picnic PostNL+6:44
- 33
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+6:51
- 34JCJan Castellon RibaltaCaja Rural-Seguros RGA+7:05
- 35JLJose Luis Faura AsensioBurgos-Burpellet-BH+7:09
- 36JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+7:13
- 37PHPeter HansenNetcompany INEOS+7:14
- 38
Reuben ThompsonLotto Intermarché+8:42 - 39
Carlos Garcia PiernaBurgos-Burpellet-BH+9:05 - 40
Fernando Barcelo AragonCaja Rural-Seguros RGA+10:36 - 41NANicolas Alustiza GoenagaEuskaltel-Euskadi+10:57
- 42JLJonathan Lastra MartinezEuskaltel-Euskadi+11:26
- 43LTLuke TuckwellRed Bull - Bora - Hansgrohe+13:41
- 44
Quentin PacherGroupama-FDJ United+13:51
- 45
Ethan HayterSoudal Quick-Step+14:08 - 46
Adria Pericas CapdevilaUAE Team Emirates XRG+14:25 - 47
James ShawEF Education - EasyPost+15:09 - 48
Axel LauranceNetcompany INEOS+15:14 - 49
Andrea BagioliLidl - Trek+15:22 - 50JGJorge Gutierrez GonzalezEquipo Kern Pharma+15:57
- 51
Bjoern KoerdtTeam Picnic PostNL+15:59 - 52
Nicolas ProdhommeDecathlon CMA CGM Team+16:05 - 53
Natnael TesfatsionMovistar Team+16:15 - 54
Juan Ayuso PesqueraLidl - Trek+16:21 - 55
Simone VelascoXDS Astana Team+16:30 - 56
Antonio TiberiBahrain Victorious+16:43 - 57
Steff CrasSoudal Quick-Step+16:45 - 58
Enzo PaleniGroupama-FDJ United+16:59 - 59
Steven KruijswijkTeam Visma | Lease A Bike+17:00 - 60
Carlos Verona QuintanillaLidl - Trek+17:03 - 61SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+17:06
- 62
Raul Garcia PiernaMovistar Team+17:11 - 63
Andrew AugustNetcompany INEOS+17:16 - 64
Lorenzo QuartucciBurgos-Burpellet-BH+17:40 - 65
Haimar Etxeberria AnsalasRed Bull - Bora - Hansgrohe+17:45 - 66
Martin TjøttaUno-X Mobility+18:05 - 67
Emanuel BuchmannCofidis+18:18 - 68
Nicola ConciXDS Astana Team+18:20 - 69
Christian ScaroniXDS Astana Team+18:35 - 70
Johannes KulsetUno-X Mobility+18:54 - 71
Attila ValterBahrain Victorious+19:35 - 72
Brandon McnultyUAE Team Emirates XRG+19:36 - 73JBJoan Bou CompanyCaja Rural-Seguros RGA+20:12
- 74
Jorge ArcasMovistar Team+20:18 - 75
Michael Shea LeonardEF Education - EasyPost+20:29 - 76AAAlex Aranburu DevaCofidis+20:35
- 77
Gal GlivarAlpecin-Premier Tech+20:35 - 78
Hugo HouleAlpecin-Premier Tech+21:20 - 79
Fabian WeissTudor Pro Cycling Team+21:27 - 80
Julian AlaphilippeTudor Pro Cycling Team+21:30
- 81
Maxime DecombleGroupama-FDJ United+21:32 - 82
Bauke MollemaLidl - Trek+21:46 - 83
Quinn SimmonsLidl - Trek+21:55 - 84
Ben HealyEF Education - EasyPost+21:56 - 85
Andreas KronUno-X Mobility+22:06 - 86
Léo BisiauxDecathlon CMA CGM Team+22:17 - 87JLJordan LabrosseDecathlon CMA CGM Team+22:22
- 88GMGotzon Martin SanzEuskaltel-Euskadi+22:35
- 89
Alex MolenaarCaja Rural-Seguros RGA+22:35 - 90
Lukas NerurkarEF Education - EasyPost+22:37 - 91
Gianni MosconRed Bull - Bora - Hansgrohe+22:52
- 92
Joseba Lopez CuestaCaja Rural-Seguros RGA+22:52 - 93
Filippo FiorelliTeam Visma | Lease A Bike+23:01 - 94
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+23:32
- 95
Alexy Faure ProstTeam Picnic PostNL+23:38 - 96
Jamie MeehanCofidis+24:01 - 97AOAnder Okamika BengoetxeaBurgos-Burpellet-BH+24:04
- 98JMJuan Martinez HuertasTeam Picnic PostNL+24:59
- 99
Bruno ArmirailTeam Visma | Lease A Bike+25:26 - 100
Marc SolerUAE Team Emirates XRG+25:31 - 101
Matthew DinhamTeam Picnic PostNL+26:57 - 102
Johannes Staune-MittetDecathlon CMA CGM Team+27:43
- 103RERoman ErmakovBahrain Victorious+27:54
- 104
Robin OrinsLotto Intermarché+28:03 - 105TRTim RexTeam Visma | Lease A Bike+28:14
- 106
Frank Van Den BroekTeam Picnic PostNL+28:18 - 107OSOliver StockwellBahrain Victorious+28:34
- 108
Anders Halland JohannessenUno-X Mobility+28:55 - 109
Aurélien Paret PeintreDecathlon CMA CGM Team+29:04 - 110
Brandon Smith Rivera VargasNetcompany INEOS+29:12 - 111
James KnoxTeam Picnic PostNL+29:34
- 112JMJan MaasCofidis+29:42
- 113
Jacob ErikssonTudor Pro Cycling Team+29:49 - 114URUnai Ramos MurilloEquipo Kern Pharma+31:03
- 115
Felix GrossschartnerUAE Team Emirates XRG+33:01 - 116
Yael JoallandCofidis+33:15 - 117
Baptiste VeistrofferLotto Intermarché+33:18 - 118NGNil Gimeno FerrerEquipo Kern Pharma+33:33
- 119
Paul OurselinCofidis+33:39 - 120GUGari Ugarte LarreaEuskaltel-Euskadi+33:47
- 121
Victor LangellottiXDS Astana Team+33:58 - 122
Rainer KepplingerBahrain Victorious+34:01 - 123
Julien BernardLidl - Trek+34:04 - 124IMIker Mintegi ClaverEuskaltel-Euskadi+34:26
- 125
Lennert BelmansAlpecin-Premier Tech+34:35 - 126
Ayco BastiaensSoudal Quick-Step+34:40 - 127
Domen NovakUAE Team Emirates XRG+34:40 - 128
Ramses DebruyneAlpecin-Premier Tech+34:46 - 129
Kévin GenietsGroupama-FDJ United+37:12 - 130
Martin SvrčekSoudal Quick-Step+38:17 - 131
Aaron DockxAlpecin-Premier Tech+38:18 - 132
Torstein TræenUno-X Mobility+38:43 - 133
Iñigo Elosegui MomeñeEquipo Kern Pharma+38:43
- 134
Menno HuisingTeam Visma | Lease A Bike+39:02 - 135
Emil HerzogRed Bull - Bora - Hansgrohe+39:29 - 136
Lucas Wade HamiltonNetcompany INEOS+39:29
- 137
Felix Ørn-KristoffLotto Intermarché+39:31 - 138MNMagnus NielsenUno-X Mobility+40:20
- 139
Roger Adria OliverasMovistar Team+41:00 - 140AFAdrian Fajardo ToledoBurgos-Burpellet-BH+41:29
Points classification
- 1
Paul SeixasDecathlon CMA CGM Team54 - 2
Axel LauranceNetcompany INEOS35 - 3
Primož RogličRed Bull - Bora - Hansgrohe30 - 4
Mattias SkjelmoseLidl - Trek27 - 5
Ilan Van WilderSoudal Quick-Step26 - 6
Igor Arrieta LizarragaUAE Team Emirates XRG26 - 7
Kévin VauquelinNetcompany INEOS20 - 8
Florian LipowitzRed Bull - Bora - Hansgrohe18 - 9
Ben TulettTeam Visma | Lease A Bike17 - 10
Natnael TesfatsionMovistar Team16 - 11
Felix GrossschartnerUAE Team Emirates XRG16 - 12
Cian UijtdebroeksMovistar Team14 - 13
Alex BaudinEF Education - EasyPost12 - 14
Tobias Halland JohannessenUno-X Mobility12 - 15
Ethan HayterSoudal Quick-Step10 - 16
Reuben ThompsonLotto Intermarché10 - 17
James ShawEF Education - EasyPost10 - 18
Bruno ArmirailTeam Visma | Lease A Bike10 - 19IIIon Izaguirre InsaustiCofidis9
- 20
Clément Braz AfonsoGroupama-FDJ United9 - 21
Andrew AugustNetcompany INEOS9 - 22
Brandon McnultyUAE Team Emirates XRG8 - 23
Clément ChampoussinXDS Astana Team7 - 24
Guillaume Martin GuyonnetGroupama-FDJ United7 - 25
Harold Alfonso Tejada CanacueXDS Astana Team6 - 26JRJavier Romo OliverMovistar Team6
- 27
Michael Shea LeonardEF Education - EasyPost6 - 28
Jardi Christiaan Van Der LeeEF Education - EasyPost5 - 29
Juan Ayuso PesqueraLidl - Trek4 - 30JBJoan Bou CompanyCaja Rural-Seguros RGA4
- 31
Markel Beloki FernandezEF Education - EasyPost3 - 32
Sergio Andres Higuita GarciaXDS Astana Team2 - 33
Juan Pedro Lopez PerezMovistar Team1 - 34
Lorenzo FortunatoXDS Astana Team1 - 35
Mauri VansevenantSoudal Quick-Step1
Mountains classification
- 1JBJoan Bou CompanyCaja Rural-Seguros RGA18
- 2
Paul SeixasDecathlon CMA CGM Team13 - 3
Igor Arrieta LizarragaUAE Team Emirates XRG13 - 4
Mattias SkjelmoseLidl - Trek8 - 5
Alex BaudinEF Education - EasyPost6 - 6IMIker Mintegi ClaverEuskaltel-Euskadi6
- 7
Florian LipowitzRed Bull - Bora - Hansgrohe4 - 8
Tobias Halland JohannessenUno-X Mobility4 - 9
Cian UijtdebroeksMovistar Team2 - 10
Ilan Van WilderSoudal Quick-Step2 - 11
Lorenzo FortunatoXDS Astana Team2 - 12
Axel LauranceNetcompany INEOS2 - 13
Bauke MollemaLidl - Trek2 - 14
Bruno ArmirailTeam Visma | Lease A Bike2 - 15AFAdrian Fajardo ToledoBurgos-Burpellet-BH2
- 16IIIon Izaguirre InsaustiCofidis1
- 17
Jardi Christiaan Van Der LeeEF Education - EasyPost1 - 18
Reuben ThompsonLotto Intermarché1 - 19
Ethan HayterSoudal Quick-Step1 - 20
Natnael TesfatsionMovistar Team1 - 21
Raul Garcia PiernaMovistar Team1 - 22
Brandon McnultyUAE Team Emirates XRG1 - 23
Frank Van Den BroekTeam Picnic PostNL1
Youth classification
- 1
Paul SeixasDecathlon CMA CGM Team8:08:24 - 2
Markel Beloki FernandezEF Education - EasyPost+3:50 - 3PHPeter HansenNetcompany INEOS+7:14
- 4LTLuke TuckwellRed Bull - Bora - Hansgrohe+13:41
- 5
Adria Pericas CapdevilaUAE Team Emirates XRG+14:25 - 6
Bjoern KoerdtTeam Picnic PostNL+15:59 - 7
Andrew AugustNetcompany INEOS+17:16 - 8
Johannes KulsetUno-X Mobility+18:54 - 9
Michael Shea LeonardEF Education - EasyPost+20:29 - 10
Maxime DecombleGroupama-FDJ United+21:32 - 11
Léo BisiauxDecathlon CMA CGM Team+22:17 - 12
Alexy Faure ProstTeam Picnic PostNL+23:38 - 13JMJuan Martinez HuertasTeam Picnic PostNL+24:59
- 14RERoman ErmakovBahrain Victorious+27:54
- 15TRTim RexTeam Visma | Lease A Bike+28:14
- 16URUnai Ramos MurilloEquipo Kern Pharma+31:03
- 17NGNil Gimeno FerrerEquipo Kern Pharma+33:33
- 18GUGari Ugarte LarreaEuskaltel-Euskadi+33:47
- 19
Aaron DockxAlpecin-Premier Tech+38:18 - 20
Menno HuisingTeam Visma | Lease A Bike+39:02 - 21
Emil HerzogRed Bull - Bora - Hansgrohe+39:29 - 22
Felix Ørn-KristoffLotto Intermarché+39:31