Stage 4: Sortland → Narvik
Hilly190 km16 Aug 202613:25–18:01
GC · Guillermo Thomas Silva CoussanPoints · Cedrik Bakke ChristophersenMountains · Anders FoldagerYouth · Cedrik Bakke Christophersen
Stage result
- 1
Cedrik Bakke ChristophersenUnibet Rose Rockets4:03:06
- 2LCLudovico CrescioliTeam Polti VisitMalta+0:03
- 3
Guillermo Thomas Silva CoussanXDS Astana Team+0:03 - 4
Lennert Van EetveltLotto Intermarché+0:03 - 5APAlessandro PinarelloNSN Cycling Team+0:03
- 6JDJoris DelboveTotalEnergies+0:03
- 7GMGotzon Martin SanzEuskaltel-Euskadi+0:03
- 8
Thomas BonnetTotalEnergies+0:03 - 9
Johannes KulsetUno-X Mobility+0:03 - 10WPWouter PoelsUnibet Rose Rockets+0:03
- 11DGDario GiulianoTeam Polti VisitMalta+0:03
- 12
Felix EngelhardtTeam Jayco AlUla+0:03 - 13
Jon Agirre EgañaEuskaltel-Euskadi+0:03 - 14
Sebastian BerwickCaja Rural-Seguros RGA+0:03 - 15
Mark DonovanPinarello-Q36.5 Pro Cycling Team+0:03 - 16BMByron MuntonModern Adventure Pro Cycling+0:11
- 17NANicolas Alustiza GoenagaEuskaltel-Euskadi+0:11
- 18
Odd Christian EikingUnibet Rose Rockets+0:11 - 19EMElias MarisTeam Flanders - Baloise+0:14
- 20KAKevin Andre Sandli MesselTeam Ringerike+0:14
- 21LSLouis SuttonEuskaltel-Euskadi+0:14
- 22
Damien HowsonPinarello-Q36.5 Pro Cycling Team+0:14 - 23
Joel Nicolau BeltranCaja Rural-Seguros RGA+0:18 - 24
Thomas GachignardTotalEnergies+0:22 - 25
Alexy Faure ProstTeam Picnic PostNL+0:24 - 26TRToralf Rydningen MartinsenTeam Drali - Repsol+0:24
- 27VEVilmer EkmanLucky Sport Cycling Team+0:27
- 28
Xabier Berasategi GarmendiaEuskaltel-Euskadi+0:27 - 29
Andréa MifsudTeam Polti VisitMalta+0:27 - 30GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+0:31
- 31HTHenrik Teslo FjellheimLillehammer Ck Continental Team+0:37
- 32
Robbe DhondtTeam Picnic PostNL+0:40 - 33
Vincent Van HemelenTeam Flanders - Baloise+0:40 - 34MLMichiel LambrechtTeam Flanders - Baloise+0:40
- 35ADAlex Diaz AlvarezCaja Rural-Seguros RGA+0:59
- 36
Alessandro CoviTeam Jayco AlUla+1:01 - 37TDTeodor De LucaLucky Sport Cycling Team+1:05
- 38SESimen Evertsen-HegrebergLucky Sport Cycling Team+1:18
- 39AKAxel KällbergLucky Sport Cycling Team+1:27
- 40
Magnus KulsetTeam Ringerike+1:31 - 41OGOwen GeleijnUnibet Rose Rockets+1:42
- 42
Mirco MaestriTeam Polti VisitMalta+1:45 - 43HEHerman Emil EriksenLillehammer Ck Continental Team+1:57
- 44
Sébastien GrignardLotto Intermarché+2:01 - 45
Ronan AugeUnibet Rose Rockets+2:02 - 46KEKarl Emil KjeldsandTeam Drali - Repsol+2:09
- 47
Marco SchrettlXDS Astana Team+2:12 - 48TEThomas EriksenLillehammer Ck Continental Team+2:15
- 49
Anders FoldagerTeam Jayco AlUla+2:36 - 50
Henrik PedersenUno-X Mobility+2:36 - 51LALudvik Aspelund HolstadTeam Ringerike+2:42
- 52
Ådne HolterUno-X Mobility+2:42
- 53
Sven Erik BystrømUno-X Mobility+2:42 - 54
Dion Allan SmithNSN Cycling Team+2:42 - 55
Ward VanhoofTeam Flanders - Baloise+2:54
- 56HDHalvor DolvenLotto - Groupe Wanty+3:01
- 57
Hamish MckenzieTeam Jayco AlUla+3:23 - 58
Christopher JensenTeam Jayco AlUla+3:23 - 59BBBert BolleVolkerwessels Cycling Team+3:27
- 60ECEzra CaudellModern Adventure Pro Cycling+3:27
- 61SGSander GranbergTeam Drali - Repsol+3:41
- 62
Ethan VernonNSN Cycling Team+3:43 - 63
Mathieu KockelmannLotto Intermarché+4:13 - 64AFArtëm FofonovXDS Astana Development Team+4:13
- 65KWKiaan WattsNSN Development Team+4:16
- 66
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+4:16
- 67
Samuel LerouxTotalEnergies+4:20 - 68
Victor VercouillieTeam Flanders - Baloise+4:20
- 69BMBrody McdonaldModern Adventure Pro Cycling+4:32
- 70
Cole KesslerModern Adventure Pro Cycling+4:32 - 71AFAndreas FlaattenLillehammer Ck Continental Team+4:52
- 72ETEven ThorvaldsenLillehammer Ck Continental Team+4:52
- 73ATArtuur TorneyTeam Flanders - Baloise+5:03
- 74
Rotem TeneNSN Cycling Team+5:03 - 75
Jason TessonTotalEnergies+5:06 - 76
Lorrenzo ManzinTotalEnergies+5:06 - 77KLKarsten Larsen FeldmannUnibet Rose Rockets+5:16
- 78EVEirik Vang AasTeam Drali - Repsol+5:16
- 79APAndrea PietrobonTeam Polti VisitMalta+5:54
- 80
Giovanni LonardiTeam Polti VisitMalta+5:54 - 81HLHugo LennartssonLucky Sport Cycling Team+5:54
- 82OAOscar AmeyNSN Development Team+5:58
- 83
Martin TjøttaUno-X Mobility+6:00 - 84
Erlend BlikraUno-X Mobility+6:00 - 85
Paul HennequinEuskaltel-Euskadi+6:02 - 86DVDarren Van BekkumXDS Astana Team+6:19
- 87
Casper Cornelis Van UdenTeam Picnic PostNL+6:30 - 88
Dillon CorkeryTeam Picnic PostNL+6:30 - 89
Riley PickrellModern Adventure Pro Cycling+6:30 - 90
Mark StewartModern Adventure Pro Cycling+6:30 - 91
Oliver BleddynTeam Brennan+6:56 - 92MRMarc Rubirola VilaCaja Rural-Seguros RGA+8:37
- 93IVIker Villar GaldeanoCaja Rural-Seguros RGA+8:39
- 94
Joseba Lopez CuestaCaja Rural-Seguros RGA+8:42 - 95
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+8:47 - 96
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+8:47 - 97
Joe PidcockPinarello-Q36.5 Pro Cycling Team+8:49 - 98
Nikiforos ArvanitouTeam United Shipping+8:49 - 99
Felix Ørn-KristoffLotto Intermarché+8:51 - 100
Lionel TaminiauxLotto Intermarché+8:57 - 101ALAksel LaforceTeam Ringerike+9:08
- 102HFHenrik Farstadvoll E.Lillehammer Ck Continental Team+9:08
- 103
Anton KuzminXDS Astana Team+9:08
- 104CAChristian Alexander KlundTeam Ringerike+9:18
- 105PWPeder Wettre AndreassenTeam Ringerike+9:38
- 106MWMorthen Wang BaksaasLucky Sport Cycling Team+9:42
- 107TRTobias Risan NakkenTeam Drali - Repsol+9:42
General classification
- 1
Guillermo Thomas Silva CoussanXDS Astana Team15:34:12 - 2
Lennert Van EetveltLotto Intermarché+0:14 - 3APAlessandro PinarelloNSN Cycling Team+0:25
- 4
Felix EngelhardtTeam Jayco AlUla+0:35 - 5
Sebastian BerwickCaja Rural-Seguros RGA+0:36 - 6
Thomas BonnetTotalEnergies+0:39 - 7WPWouter PoelsUnibet Rose Rockets+0:40
- 8
Cedrik Bakke ChristophersenUnibet Rose Rockets+0:42
- 9JDJoris DelboveTotalEnergies+0:44
- 10
Johannes KulsetUno-X Mobility+0:55 - 11
Robbe DhondtTeam Picnic PostNL+1:06 - 12
Mark DonovanPinarello-Q36.5 Pro Cycling Team+1:13 - 13LCLudovico CrescioliTeam Polti VisitMalta+1:14
- 14KAKevin Andre Sandli MesselTeam Ringerike+1:24
- 15
Jon Agirre EgañaEuskaltel-Euskadi+1:25 - 16BMByron MuntonModern Adventure Pro Cycling+1:28
- 17GMGotzon Martin SanzEuskaltel-Euskadi+1:31
- 18
Odd Christian EikingUnibet Rose Rockets+1:50 - 19
Damien HowsonPinarello-Q36.5 Pro Cycling Team+1:53 - 20LSLouis SuttonEuskaltel-Euskadi+2:02
- 21
Xabier Berasategi GarmendiaEuskaltel-Euskadi+2:06 - 22DGDario GiulianoTeam Polti VisitMalta+2:13
- 23
Vincent Van HemelenTeam Flanders - Baloise+2:15 - 24NANicolas Alustiza GoenagaEuskaltel-Euskadi+2:23
- 25
Joel Nicolau BeltranCaja Rural-Seguros RGA+2:25 - 26GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+2:26
- 27EMElias MarisTeam Flanders - Baloise+2:29
- 28VEVilmer EkmanLucky Sport Cycling Team+2:31
- 29TRToralf Rydningen MartinsenTeam Drali - Repsol+2:49
- 30
Alessandro CoviTeam Jayco AlUla+3:08 - 31MLMichiel LambrechtTeam Flanders - Baloise+3:13
- 32
Marco SchrettlXDS Astana Team+3:14 - 33TDTeodor De LucaLucky Sport Cycling Team+3:22
- 34
Andréa MifsudTeam Polti VisitMalta+3:23 - 35ADAlex Diaz AlvarezCaja Rural-Seguros RGA+3:24
- 36
Alexy Faure ProstTeam Picnic PostNL+3:24 - 37
Thomas GachignardTotalEnergies+3:31 - 38SESimen Evertsen-HegrebergLucky Sport Cycling Team+3:53
- 39
Anders FoldagerTeam Jayco AlUla+4:18 - 40HTHenrik Teslo FjellheimLillehammer Ck Continental Team+4:25
- 41
Magnus KulsetTeam Ringerike+4:27 - 42OGOwen GeleijnUnibet Rose Rockets+4:28
- 43BBBert BolleVolkerwessels Cycling Team+4:34
- 44
Sven Erik BystrømUno-X Mobility+4:35 - 45KEKarl Emil KjeldsandTeam Drali - Repsol+5:44
- 46
Mirco MaestriTeam Polti VisitMalta+5:49 - 47
Christopher JensenTeam Jayco AlUla+6:26 - 48HDHalvor DolvenLotto - Groupe Wanty+6:31
- 49LALudvik Aspelund HolstadTeam Ringerike+6:48
- 50SGSander GranbergTeam Drali - Repsol+6:50
- 51
Ward VanhoofTeam Flanders - Baloise+6:58
- 52
Sébastien GrignardLotto Intermarché+7:00 - 53
Mathieu KockelmannLotto Intermarché+7:04 - 54AFArtëm FofonovXDS Astana Development Team+7:14
- 55
Ronan AugeUnibet Rose Rockets+7:21 - 56
Samuel LerouxTotalEnergies+7:23 - 57
Martin TjøttaUno-X Mobility+7:28 - 58
Cole KesslerModern Adventure Pro Cycling+7:35 - 59AKAxel KällbergLucky Sport Cycling Team+8:01
- 60
Henrik PedersenUno-X Mobility+8:15 - 61
Victor VercouillieTeam Flanders - Baloise+8:47
- 62
Hamish MckenzieTeam Jayco AlUla+8:51 - 63DVDarren Van BekkumXDS Astana Team+8:54
- 64TEThomas EriksenLillehammer Ck Continental Team+9:09
- 65KLKarsten Larsen FeldmannUnibet Rose Rockets+9:24
- 66
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+9:30 - 67HLHugo LennartssonLucky Sport Cycling Team+9:37
- 68HEHerman Emil EriksenLillehammer Ck Continental Team+9:38
- 69
Dion Allan SmithNSN Cycling Team+9:40 - 70
Ådne HolterUno-X Mobility+9:56
- 71ETEven ThorvaldsenLillehammer Ck Continental Team+10:07
- 72
Joseba Lopez CuestaCaja Rural-Seguros RGA+10:21 - 73
Ethan VernonNSN Cycling Team+10:35 - 74AFAndreas FlaattenLillehammer Ck Continental Team+11:13
- 75
Felix Ørn-KristoffLotto Intermarché+11:21 - 76
Jason TessonTotalEnergies+11:53 - 77
Lorrenzo ManzinTotalEnergies+11:59 - 78
Rotem TeneNSN Cycling Team+12:01 - 79KWKiaan WattsNSN Development Team+12:31
- 80
Emils LiepinsPinarello-Q36.5 Pro Cycling Team+12:32
- 81ATArtuur TorneyTeam Flanders - Baloise+13:21
- 82ECEzra CaudellModern Adventure Pro Cycling+13:34
- 83
Dillon CorkeryTeam Picnic PostNL+14:13 - 84
Oliver BleddynTeam Brennan+14:19 - 85
Lionel TaminiauxLotto Intermarché+14:44 - 86BMBrody McdonaldModern Adventure Pro Cycling+15:08
- 87
Casper Cornelis Van UdenTeam Picnic PostNL+15:20 - 88IVIker Villar GaldeanoCaja Rural-Seguros RGA+15:23
- 89EVEirik Vang AasTeam Drali - Repsol+15:37
- 90OAOscar AmeyNSN Development Team+15:53
- 91
Giovanni LonardiTeam Polti VisitMalta+15:59 - 92
Paul HennequinEuskaltel-Euskadi+16:54 - 93CAChristian Alexander KlundTeam Ringerike+16:59
- 94
Erlend BlikraUno-X Mobility+17:09 - 95
Riley PickrellModern Adventure Pro Cycling+17:30 - 96TRTobias Risan NakkenTeam Drali - Repsol+18:39
- 97APAndrea PietrobonTeam Polti VisitMalta+18:51
- 98MRMarc Rubirola VilaCaja Rural-Seguros RGA+18:56
- 99
Mark StewartModern Adventure Pro Cycling+19:29 - 100PWPeder Wettre AndreassenTeam Ringerike+19:58
- 101HFHenrik Farstadvoll E.Lillehammer Ck Continental Team+20:31
- 102
Nikiforos ArvanitouTeam United Shipping+21:02 - 103
Matteo BadilattiPinarello-Q36.5 Pro Cycling Team+21:50 - 104ALAksel LaforceTeam Ringerike+22:35
- 105
Anton KuzminXDS Astana Team+22:48
- 106MWMorthen Wang BaksaasLucky Sport Cycling Team+22:52
- 107
Joe PidcockPinarello-Q36.5 Pro Cycling Team+25:03
Points classification
- 1
Cedrik Bakke ChristophersenUnibet Rose Rockets15
- 2LCLudovico CrescioliTeam Polti VisitMalta12
- 3
Guillermo Thomas Silva CoussanXDS Astana Team10 - 4
Lennert Van EetveltLotto Intermarché8 - 5
Anders FoldagerTeam Jayco AlUla6 - 6APAlessandro PinarelloNSN Cycling Team6
- 7JDJoris DelboveTotalEnergies5
- 8GMGotzon Martin SanzEuskaltel-Euskadi4
- 9
Henrik PedersenUno-X Mobility4 - 10
Thomas BonnetTotalEnergies3 - 11
Johannes KulsetUno-X Mobility2 - 12
Ådne HolterUno-X Mobility2
- 13WPWouter PoelsUnibet Rose Rockets1
Mountains classification
- 1
Anders FoldagerTeam Jayco AlUla8 - 2
Cedrik Bakke ChristophersenUnibet Rose Rockets5
- 3
Henrik PedersenUno-X Mobility5 - 4AKAxel KällbergLucky Sport Cycling Team3
- 5LCLudovico CrescioliTeam Polti VisitMalta3
- 6
Jon Agirre EgañaEuskaltel-Euskadi2 - 7
Ådne HolterUno-X Mobility2
- 8
Guillermo Thomas Silva CoussanXDS Astana Team1 - 9TDTeodor De LucaLucky Sport Cycling Team1
Youth classification
- 1
Cedrik Bakke ChristophersenUnibet Rose Rockets4:03:06
- 2LCLudovico CrescioliTeam Polti VisitMalta+0:03
- 3
Guillermo Thomas Silva CoussanXDS Astana Team+0:03 - 4
Lennert Van EetveltLotto Intermarché+0:03 - 5APAlessandro PinarelloNSN Cycling Team+0:03
- 6
Johannes KulsetUno-X Mobility+0:03 - 7DGDario GiulianoTeam Polti VisitMalta+0:03
- 8NANicolas Alustiza GoenagaEuskaltel-Euskadi+0:11
- 9KAKevin Andre Sandli MesselTeam Ringerike+0:14
- 10LSLouis SuttonEuskaltel-Euskadi+0:14
- 11
Alexy Faure ProstTeam Picnic PostNL+0:24 - 12TRToralf Rydningen MartinsenTeam Drali - Repsol+0:24
- 13VEVilmer EkmanLucky Sport Cycling Team+0:27
- 14GRGeorg Rydningen MartinsenLillehammer Ck Continental Team+0:31
- 15HTHenrik Teslo FjellheimLillehammer Ck Continental Team+0:37
- 16
Robbe DhondtTeam Picnic PostNL+0:40 - 17MLMichiel LambrechtTeam Flanders - Baloise+0:40
- 18ADAlex Diaz AlvarezCaja Rural-Seguros RGA+0:59
- 19TDTeodor De LucaLucky Sport Cycling Team+1:05
- 20SESimen Evertsen-HegrebergLucky Sport Cycling Team+1:18
- 21AKAxel KällbergLucky Sport Cycling Team+1:27
- 22OGOwen GeleijnUnibet Rose Rockets+1:42
- 23HEHerman Emil EriksenLillehammer Ck Continental Team+1:57
- 24
Ronan AugeUnibet Rose Rockets+2:02 - 25KEKarl Emil KjeldsandTeam Drali - Repsol+2:09
- 26
Marco SchrettlXDS Astana Team+2:12 - 27TEThomas EriksenLillehammer Ck Continental Team+2:15
- 28
Anders FoldagerTeam Jayco AlUla+2:36 - 29
Henrik PedersenUno-X Mobility+2:36 - 30HDHalvor DolvenLotto - Groupe Wanty+3:01
- 31
Hamish MckenzieTeam Jayco AlUla+3:23 - 32BBBert BolleVolkerwessels Cycling Team+3:27
- 33ECEzra CaudellModern Adventure Pro Cycling+3:27
- 34SGSander GranbergTeam Drali - Repsol+3:41
- 35
Mathieu KockelmannLotto Intermarché+4:13 - 36AFArtëm FofonovXDS Astana Development Team+4:13
- 37KWKiaan WattsNSN Development Team+4:16
- 38
Victor VercouillieTeam Flanders - Baloise+4:20
- 39BMBrody McdonaldModern Adventure Pro Cycling+4:32
- 40
Cole KesslerModern Adventure Pro Cycling+4:32 - 41AFAndreas FlaattenLillehammer Ck Continental Team+4:52
- 42ETEven ThorvaldsenLillehammer Ck Continental Team+4:52
- 43ATArtuur TorneyTeam Flanders - Baloise+5:03
- 44
Rotem TeneNSN Cycling Team+5:03 - 45KLKarsten Larsen FeldmannUnibet Rose Rockets+5:16
- 46EVEirik Vang AasTeam Drali - Repsol+5:16
- 47HLHugo LennartssonLucky Sport Cycling Team+5:54
- 48OAOscar AmeyNSN Development Team+5:58
- 49
Martin TjøttaUno-X Mobility+6:00 - 50
Paul HennequinEuskaltel-Euskadi+6:02 - 51DVDarren Van BekkumXDS Astana Team+6:19
- 52
Casper Cornelis Van UdenTeam Picnic PostNL+6:30 - 53
Riley PickrellModern Adventure Pro Cycling+6:30 - 54
Oliver BleddynTeam Brennan+6:56 - 55MRMarc Rubirola VilaCaja Rural-Seguros RGA+8:37
- 56IVIker Villar GaldeanoCaja Rural-Seguros RGA+8:39
- 57
Fabio ChristenPinarello-Q36.5 Pro Cycling Team+8:47 - 58
Joe PidcockPinarello-Q36.5 Pro Cycling Team+8:49 - 59
Nikiforos ArvanitouTeam United Shipping+8:49 - 60
Felix Ørn-KristoffLotto Intermarché+8:51 - 61ALAksel LaforceTeam Ringerike+9:08
- 62HFHenrik Farstadvoll E.Lillehammer Ck Continental Team+9:08
- 63CAChristian Alexander KlundTeam Ringerike+9:18
- 64PWPeder Wettre AndreassenTeam Ringerike+9:38
- 65MWMorthen Wang BaksaasLucky Sport Cycling Team+9:42
- 66TRTobias Risan NakkenTeam Drali - Repsol+9:42