Stage 3
13 Jun 2023
Stage result
- 1
Mattias SkjelmoseLidl - Trek3:29:14 - 2
Felix GallDecathlon CMA CGM Team+0:03 - 3
Juan Ayuso PesqueraLidl - Trek+0:12 - 4
Remco EvenepoelBelgium+0:21 - 5
Cian UijtdebroeksMovistar Team+0:21 - 6
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:21 - 7
Wilco KeldermanTeam Visma | Lease A Bike+0:21 - 9
Magnus SheffieldNetcompany INEOS+0:37 - 11IIIon Izaguirre InsaustiCofidis+0:47
- 12
Harold Alfonso Tejada CanacueXDS Astana Team+0:47 - 13
Dylan TeunsCofidis+0:47
- 14
Tom PidcockPinarello-Q36.5 Pro Cycling Team+0:47 - 15
Michael StorerTudor Pro Cycling Team+0:53 - 16
Romain GregoireGroupama-FDJ United+1:03
- 17
Clément BerthetGroupama-FDJ United+1:03 - 18
Sylvain MoniquetCofidis+1:06 - 20
Callum ScotsonDecathlon CMA CGM Team+1:23 - 21
Neilson PowlessEF Education - EasyPost+1:37 - 22
Jhonatan NarvaezUAE Team Emirates XRG+1:41 - 23
Krists NeilandsNSN Cycling Team+1:50 - 24MSMaximilian SchachmannSoudal Quick-Step+1:50
- 26
Yannis VoisardTudor Pro Cycling Team+2:10 - 27
Ben TulettTeam Visma | Lease A Bike+2:12 - 29
Lennert Van EetveltLotto Intermarché+2:48 - 30
Rémy RochasGroupama-FDJ United+2:58 - 31
Stefan KüngTudor Pro Cycling Team+3:06 - 32
Gonzalo Serrano RodriguezMovistar Team+3:18 - 33
Hugo HouleAlpecin-Premier Tech+3:18 - 34
Damien HowsonPinarello-Q36.5 Pro Cycling Team+3:49 - 36
Sam OomenLidl - Trek+3:49 - 37
Matteo SobreroLidl - Trek+3:49 - 38
Matthew DinhamTeam Picnic PostNL+3:49 - 39
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+4:21 - 40
Michal KwiatkowskiNetcompany INEOS+4:21 - 41
Alexey LutsenkoNSN Cycling Team+4:37 - 43
Mikkel HonoréEF Education - EasyPost+4:37 - 44AAAlex Aranburu DevaCofidis+5:04
- 46
Quinn SimmonsLidl - Trek+5:44 - 47
Ewen CostiouGroupama-FDJ United+5:59 - 49
Julien BernardLidl - Trek+6:53 - 50
Quentin PacherGroupama-FDJ United+7:50
- 51
Jay VineUAE Team Emirates XRG+8:38 - 52
Mattia CattaneoRed Bull - Bora - Hansgrohe+8:46
- 53
Mark DonovanPinarello-Q36.5 Pro Cycling Team+8:54 - 54
James KnoxTeam Picnic PostNL+8:54
- 55
Sergio Andres Higuita GarciaXDS Astana Team+8:54 - 56
Kevin VermaerkeUAE Team Emirates XRG+9:13 - 57
Chris HamiltonTeam Picnic PostNL+9:13 - 59
Wout Van AertTeam Visma | Lease A Bike+10:04 - 60JMJan MaasCofidis+10:04
- 61
Antonio TiberiBahrain Victorious+10:04 - 62
Jacopo MoscaLidl - Trek+10:04 - 63
Stefan BisseggerDecathlon CMA CGM Team+10:04 - 64
Mauro SchmidTeam Jayco AlUla+10:04 - 65
Bryan CoquardCofidis+10:04 - 66
Matis LouvelNSN Cycling Team+10:04 - 68
Mick Van DijkeRed Bull - Bora - Hansgrohe+10:04 - 69
Kim Alexander HeidukNetcompany INEOS+10:04 - 71
Mike TeunissenXDS Astana Team+10:04 - 72
Jacob ErikssonTudor Pro Cycling Team+10:04 - 74
Fran MiholjevićBahrain Victorious+10:14 - 75
Felix EngelhardtTeam Jayco AlUla+10:14 - 76
Stan DewulfDecathlon CMA CGM Team+10:14
- 77NSNicholas SchultzNSN Cycling Team+10:14
- 78
Dries De PooterTeam Jayco AlUla+10:14 - 79
Biniam GirmayNSN Cycling Team+10:14 - 80
Dion Allan SmithNSN Cycling Team+10:14 - 81
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+10:14
- 82
Clement VenturiniUnibet Rose Rockets+10:14
- 87
Samuele BattistellaEF Education - EasyPost+14:25 - 88
Sean FlynnTeam Picnic PostNL+14:25 - 89
Connor SwiftNetcompany INEOS+14:25 - 90
Julius Van Den BergTeam Picnic PostNL+14:25
- 91
Alexander KampUno-X Mobility+14:25 - 92
Andreas KronUno-X Mobility+14:25 - 93
Johannes AdamietzRembe | Rad-Net+14:25 - 97
Alessandro CoviTeam Jayco AlUla+14:33 - 98
Matteo FabbroSolution Tech Nippo Rali+14:33 - 99
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+14:33 - 102
Christopher JensenTeam Jayco AlUla+14:33 - 103
Roland ThalmannTudor Pro Cycling Team+14:33
- 104
Johan Price PejtersenAlpecin-Premier Tech+14:33 - 105
Kasper AsgreenEF Education - EasyPost+14:33 - 106
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+14:33
- 107
Paul OurselinCofidis+14:33 - 108
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+14:33
- 109
Filip MaciejukMovistar Team+14:33 - 110
Mathis Le BerreTotalEnergies+14:33 - 111
Filippo BaronciniUAE Team Emirates XRG+14:33 - 112
Vadim PronskiyTerengganu Cycling Team+14:33 - 113
Valentin FerronCofidis+14:33 - 115
Pascal EenkhoornSoudal Quick-Step+14:33 - 116
Quinten HermansPinarello-Q36.5 Pro Cycling Team+14:33 - 117
Silvan DillierAlpecin-Premier Tech+14:33
- 118
Piet AllegaertCofidis+14:33 - 119
Alexis RenardCofidis+14:33 - 120
Jonas RutschLotto Intermarché+14:33 - 123JLJonathan Lastra MartinezEuskaltel-Euskadi+14:33
- 124
Jordi MeeusRed Bull - Bora - Hansgrohe+14:33 - 125
Edward TheunsLidl - Trek+14:33 - 127
Koen BouwmanTeam Jayco AlUla+14:33 - 128
Ivan Garcia CortinaMovistar Team+15:47
- 130
Søren Kragh AndersenLidl - Trek+18:38 - 131
Michael GoglAlpecin-Premier Tech+18:38
- 132
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+18:38 - 133
Marc HirschiTudor Pro Cycling Team+18:38 - 134
Marco HallerTudor Pro Cycling Team+19:27
- 135
Nikias ArndtBahrain Victorious+19:27 - 136
Marius MayrhoferTudor Pro Cycling Team+19:27 - 137
Mathias NorsgaardLidl - Trek+19:27 - 138
Luca MozzatoTudor Pro Cycling Team+19:27 - 139
Simone VelascoXDS Astana Team+19:27 - 141
Jaakko HänninenNice Metropole Cote D'Azur+19:27 - 142
Lorrenzo ManzinTotalEnergies+19:27 - 147
Arthur KluckersTudor Pro Cycling Team+20:22 - 148
Kaden Alexander GrovesAlpecin-Premier Tech+20:53 - 149
Joel Suter+21:02 - 150
Pavel BittnerTeam Picnic PostNL+22:18 - 151
Sam WatsonNetcompany INEOS+22:18 - 154
George BennettNSN Cycling Team+22:18 - 155
Cedric BeullensLotto Intermarché+22:52 - 156
Bert Van LerbergheSoudal Quick-Step+22:52
- 157
Tim MerlierSoudal Quick-Step+22:52 - 158KOKelland O’brienTeam Jayco AlUla+22:52
- 160
Louis BarreTeam Visma | Lease A Bike+22:52
General classification
- 1
Mattias SkjelmoseLidl - Trek7:36:31 - 2
Remco EvenepoelBelgium+0:17 - 3
Juan Ayuso PesqueraLidl - Trek+0:24 - 4
Magnus SheffieldNetcompany INEOS+0:39 - 5
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:49 - 7
Wilco KeldermanTeam Visma | Lease A Bike+1:04 - 8IIIon Izaguirre InsaustiCofidis+1:05
- 9
Felix GallDecathlon CMA CGM Team+1:07 - 11
Cian UijtdebroeksMovistar Team+1:18 - 12
Tom PidcockPinarello-Q36.5 Pro Cycling Team+1:27 - 13
Romain GregoireGroupama-FDJ United+1:29
- 14
Dylan TeunsCofidis+1:30
- 15
Harold Alfonso Tejada CanacueXDS Astana Team+1:42 - 16
Michael StorerTudor Pro Cycling Team+1:47 - 17
Clément BerthetGroupama-FDJ United+1:48 - 18
Callum ScotsonDecathlon CMA CGM Team+1:56 - 20
Sylvain MoniquetCofidis+1:58 - 21MSMaximilian SchachmannSoudal Quick-Step+2:08
- 22
Neilson PowlessEF Education - EasyPost+2:14 - 23
Yannis VoisardTudor Pro Cycling Team+2:38 - 24
Jhonatan NarvaezUAE Team Emirates XRG+2:38 - 26
Ben TulettTeam Visma | Lease A Bike+2:47 - 27
Stefan KüngTudor Pro Cycling Team+2:57 - 29
Krists NeilandsNSN Cycling Team+3:02 - 30
Lennert Van EetveltLotto Intermarché+3:31 - 31
Hugo HouleAlpecin-Premier Tech+3:59 - 32
Matteo SobreroLidl - Trek+4:00 - 33
Gonzalo Serrano RodriguezMovistar Team+4:06 - 34
Rémy RochasGroupama-FDJ United+4:16 - 35
Damien HowsonPinarello-Q36.5 Pro Cycling Team+4:42 - 36
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+4:47 - 37
Matthew DinhamTeam Picnic PostNL+4:53 - 38
Michal KwiatkowskiNetcompany INEOS+4:54 - 39
Alexey LutsenkoNSN Cycling Team+4:57 - 41
Sam OomenLidl - Trek+5:12 - 42
Mikkel HonoréEF Education - EasyPost+5:31 - 43AAAlex Aranburu DevaCofidis+5:44
- 46
Quinn SimmonsLidl - Trek+6:16 - 47
Ewen CostiouGroupama-FDJ United+6:46 - 48
Julien BernardLidl - Trek+7:37 - 50
Quentin PacherGroupama-FDJ United+8:43
- 51
Sergio Andres Higuita GarciaXDS Astana Team+9:45 - 52
Chris HamiltonTeam Picnic PostNL+9:58 - 53
Wout Van AertTeam Visma | Lease A Bike+10:01 - 54
Kevin VermaerkeUAE Team Emirates XRG+10:09 - 55
Stefan BisseggerDecathlon CMA CGM Team+10:15 - 57
Mick Van DijkeRed Bull - Bora - Hansgrohe+10:35 - 58
Antonio TiberiBahrain Victorious+10:42 - 59
Mike TeunissenXDS Astana Team+10:44 - 60
Mauro SchmidTeam Jayco AlUla+10:51 - 61
Dion Allan SmithNSN Cycling Team+10:58 - 62
Matis LouvelNSN Cycling Team+11:00 - 64
Stan DewulfDecathlon CMA CGM Team+11:09
- 65
Bryan CoquardCofidis+11:09 - 66
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+11:15
- 67
Dries De PooterTeam Jayco AlUla+11:18 - 68JMJan MaasCofidis+11:18
- 70
Jacopo MoscaLidl - Trek+11:21 - 72
Biniam GirmayNSN Cycling Team+11:28 - 73
Kim Alexander HeidukNetcompany INEOS+11:30 - 74
Felix EngelhardtTeam Jayco AlUla+11:31 - 75NSNicholas SchultzNSN Cycling Team+11:34
- 78
Johan Price PejtersenAlpecin-Premier Tech+14:41 - 79
Kasper AsgreenEF Education - EasyPost+14:47 - 82
Alexander KampUno-X Mobility+15:04 - 83
Samuele BattistellaEF Education - EasyPost+15:10 - 84
Filippo BaronciniUAE Team Emirates XRG+15:11 - 86
Filip MaciejukMovistar Team+15:16 - 87
Alexis RenardCofidis+15:17 - 88
Jacob ErikssonTudor Pro Cycling Team+15:27 - 89
Jordi MeeusRed Bull - Bora - Hansgrohe+15:29 - 90
Valentin FerronCofidis+15:31 - 91
Quinten HermansPinarello-Q36.5 Pro Cycling Team+15:33 - 92
Pascal EenkhoornSoudal Quick-Step+15:37 - 93
Julius Van Den BergTeam Picnic PostNL+15:37
- 94
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+15:39 - 95
Christopher JensenTeam Jayco AlUla+15:43 - 96
Paul OurselinCofidis+15:45 - 97
Xandro MeurissePinarello-Q36.5 Pro Cycling Team+15:45
- 98
Matteo FabbroSolution Tech Nippo Rali+15:49 - 99
Silvan DillierAlpecin-Premier Tech+15:59
- 100JLJonathan Lastra MartinezEuskaltel-Euskadi+16:00
- 102
Alessandro CoviTeam Jayco AlUla+16:01 - 103
Mathis Le BerreTotalEnergies+16:01 - 104
Piet AllegaertCofidis+16:04 - 107
Mark DonovanPinarello-Q36.5 Pro Cycling Team+16:14 - 108
James KnoxTeam Picnic PostNL+16:17
- 109
Sean FlynnTeam Picnic PostNL+16:29 - 110
Mattia CattaneoRed Bull - Bora - Hansgrohe+16:35
- 111
Ivan Garcia CortinaMovistar Team+16:40
- 113
Fran MiholjevićBahrain Victorious+17:10 - 114
Jay VineUAE Team Emirates XRG+18:07 - 115
Connor SwiftNetcompany INEOS+19:13 - 116
Sjoerd BaxPinarello-Q36.5 Pro Cycling Team+19:16 - 117
Michael GoglAlpecin-Premier Tech+19:30
- 119
Søren Kragh AndersenLidl - Trek+19:37 - 120
Andreas KronUno-X Mobility+19:52 - 121
Marius MayrhoferTudor Pro Cycling Team+20:01 - 122
Mathias NorsgaardLidl - Trek+20:07 - 123
Marc HirschiTudor Pro Cycling Team+20:12 - 125
Simone VelascoXDS Astana Team+20:40 - 128
Joel Suter+21:20 - 130
Edward TheunsLidl - Trek+21:32 - 131
Luca MozzatoTudor Pro Cycling Team+21:44 - 132
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+22:00
- 133
Vadim PronskiyTerengganu Cycling Team+22:12 - 134
Kaden Alexander GrovesAlpecin-Premier Tech+22:20 - 136
Sam WatsonNetcompany INEOS+23:20 - 137
Pavel BittnerTeam Picnic PostNL+23:21 - 138KOKelland O’brienTeam Jayco AlUla+23:29
- 139
Clement VenturiniUnibet Rose Rockets+23:37
- 140
Cedric BeullensLotto Intermarché+23:46 - 141
Tim MerlierSoudal Quick-Step+23:59 - 143
Bert Van LerbergheSoudal Quick-Step+24:05
- 148
Jonas RutschLotto Intermarché+26:22 - 150
Roland ThalmannTudor Pro Cycling Team+26:37
- 151
Koen BouwmanTeam Jayco AlUla+26:47 - 152
Lorrenzo ManzinTotalEnergies+27:16 - 153
Johannes AdamietzRembe | Rad-Net+27:24 - 155
Nikias ArndtBahrain Victorious+31:13 - 156
Arthur KluckersTudor Pro Cycling Team+32:08 - 157
Marco HallerTudor Pro Cycling Team+32:24
- 158
Jaakko HänninenNice Metropole Cote D'Azur+32:39 - 159
Louis BarreTeam Visma | Lease A Bike+33:58 - 160
George BennettNSN Cycling Team+39:06
Points classification
- 1
Wout Van AertTeam Visma | Lease A Bike32 - 2
Mattias SkjelmoseLidl - Trek12 - 3
Stefan KüngTudor Pro Cycling Team12 - 4
Biniam GirmayNSN Cycling Team12 - 5
Remco EvenepoelBelgium12 - 6
Felix GallDecathlon CMA CGM Team8 - 8
Juan Ayuso PesqueraLidl - Trek6 - 9
Mike TeunissenXDS Astana Team6 - 11
Magnus SheffieldNetcompany INEOS4 - 12
Pavel BittnerTeam Picnic PostNL4 - 13
Kim Alexander HeidukNetcompany INEOS3 - 15
Cian UijtdebroeksMovistar Team2 - 16
Johan Price PejtersenAlpecin-Premier Tech2 - 18
Simone VelascoXDS Astana Team-10
Mountains classification
- 1
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team17
- 2
Mattias SkjelmoseLidl - Trek12 - 3
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team8
- 4
Felix GallDecathlon CMA CGM Team8 - 5
Juan Ayuso PesqueraLidl - Trek6 - 6
Alexander KampUno-X Mobility6 - 7
Remco EvenepoelBelgium4 - 8
Paul OurselinCofidis4 - 9
Mattia CattaneoRed Bull - Bora - Hansgrohe2
- 10
Wilco KeldermanTeam Visma | Lease A Bike2 - 11
Cian UijtdebroeksMovistar Team2 - 12
Quentin PacherGroupama-FDJ United2
- 13
Mattia CattaneoRed Bull - Bora - Hansgrohe2
- 14
Quinn SimmonsLidl - Trek1 - 15
Simone VelascoXDS Astana Team-3
Youth classification
- 1
Mattias SkjelmoseLidl - Trek7:36:31 - 2
Remco EvenepoelBelgium+0:17 - 3
Juan Ayuso PesqueraLidl - Trek+0:24 - 4
Magnus SheffieldNetcompany INEOS+0:39 - 5
Felix GallDecathlon CMA CGM Team+1:07 - 6
Cian UijtdebroeksMovistar Team+1:18 - 7
Tom PidcockPinarello-Q36.5 Pro Cycling Team+1:27 - 8
Romain GregoireGroupama-FDJ United+1:29
- 9
Sylvain MoniquetCofidis+1:58 - 10
Yannis VoisardTudor Pro Cycling Team+2:38 - 11
Ben TulettTeam Visma | Lease A Bike+2:47 - 12
Lennert Van EetveltLotto Intermarché+3:31 - 13
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+4:47 - 14
Matthew DinhamTeam Picnic PostNL+4:53 - 15
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+4:21 - 16
Quinn SimmonsLidl - Trek+6:16 - 17
Ewen CostiouGroupama-FDJ United+6:46 - 18
Kevin VermaerkeUAE Team Emirates XRG+10:09 - 19
Stefan BisseggerDecathlon CMA CGM Team+10:15 - 20
Mick Van DijkeRed Bull - Bora - Hansgrohe+10:35 - 21
Antonio TiberiBahrain Victorious+10:42 - 22
Mauro SchmidTeam Jayco AlUla+10:51 - 23
Matis LouvelNSN Cycling Team+11:00 - 24
Nickolas ZukowskyPinarello-Q36.5 Pro Cycling Team+11:15
- 25
Dries De PooterTeam Jayco AlUla+11:18 - 26
Biniam GirmayNSN Cycling Team+11:28 - 27
Kim Alexander HeidukNetcompany INEOS+11:30 - 28
Felix EngelhardtTeam Jayco AlUla+11:31 - 29
Johan Price PejtersenAlpecin-Premier Tech+14:41 - 30
Samuele BattistellaEF Education - EasyPost+15:10 - 31
Filippo BaronciniUAE Team Emirates XRG+15:11 - 32
Filip MaciejukMovistar Team+15:16 - 33
Alexis RenardCofidis+15:17 - 34
Jacob ErikssonTudor Pro Cycling Team+15:27 - 35
Jordi MeeusRed Bull - Bora - Hansgrohe+15:29 - 36
Valentin FerronCofidis+15:31 - 37
Andrii PonomarGeneral Store - Essegibi - F.Lli Curia+15:39 - 38
Alessandro CoviTeam Jayco AlUla+16:01 - 39
Mathis Le BerreTotalEnergies+16:01 - 40
Mark DonovanPinarello-Q36.5 Pro Cycling Team+16:14 - 41
Sean FlynnTeam Picnic PostNL+16:29 - 42
Fran MiholjevićBahrain Victorious+17:10 - 43
Andreas KronUno-X Mobility+19:52 - 44
Marius MayrhoferTudor Pro Cycling Team+20:01 - 45
Marc HirschiTudor Pro Cycling Team+20:12 - 46
Joel Suter+21:20 - 47
Luca MozzatoTudor Pro Cycling Team+21:44 - 48
Walter CalzoniPinarello-Q36.5 Pro Cycling Team+22:00
- 49
Vadim PronskiyTerengganu Cycling Team+22:12 - 50
Kaden Alexander GrovesAlpecin-Premier Tech+22:20 - 51
Sam WatsonNetcompany INEOS+23:20 - 52
Pavel BittnerTeam Picnic PostNL+23:21 - 53KOKelland O’brienTeam Jayco AlUla+23:29
- 54
Jonas RutschLotto Intermarché+26:22 - 55
Johannes AdamietzRembe | Rad-Net+27:24 - 56
Sam WatsonNetcompany INEOS+22:18 - 57
Arthur KluckersTudor Pro Cycling Team+32:08 - 58
Louis BarreTeam Visma | Lease A Bike+33:58