Stage 3
28 Apr 2023
Stage result
- 1
Juan Ayuso PesqueraLidl - Trek25:15.14 - 2
Matteo JorgensonTeam Visma | Lease A Bike+5.00 - 3
Adam Richard YatesUAE Team Emirates XRG+17.00 - 4
Nelson OliveiraMovistar Team+18.00 - 5WBWilliam BartaTudor Pro Cycling Team+19.00
- 6
Damiano CarusoBahrain Victorious+20.00 - 7
Mikkel Norsgaard BjergUAE Team Emirates XRG+24.00 - 8
Tobias Svendsen FossNetcompany INEOS+24.00 - 10
Max PooleTeam Picnic PostNL+27.00 - 11
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+28.00 - 12
Marco BrennerTudor Pro Cycling Team+30.00
- 14
Harold Alfonso Tejada CanacueXDS Astana Team+33.00 - 15
Rein TaaramäeKinan Racing Team+34.00 - 16
Lenny Sydney MartinezBahrain Victorious+35.00 - 17
Joel Suter+37.00 - 19
Josef ČernýKasper Crypto4Me+41.00 - 20
Rémi CavagnaGroupama-FDJ United+46.00 - 21
Ethan HayterSoudal Quick-Step+49.00 - 22
Jesus HerradaBurgos-Burpellet-BH+49.00 - 23
Oscar OnleyNetcompany INEOS+50.00
- 24
Matteo SobreroLidl - Trek+51.00 - 26HSHarrison SweenyEF Education - EasyPost+54.00
- 27
Yannis VoisardTudor Pro Cycling Team+54.00 - 28
Sylvain MoniquetCofidis+54.00 - 29SCSimon CarrCofidis+55.00
- 31
Jan ChristenUAE Team Emirates XRG+57.00 - 33
Cian UijtdebroeksMovistar Team+57.00 - 34
Bob JungelsNetcompany INEOS+58.00 - 35
Edward DunbarPinarello-Q36.5 Pro Cycling Team+59.00 - 36
Egan Arley Bernal GomezNetcompany INEOS+59.00 - 37
Johan Price PejtersenAlpecin-Premier Tech+1:02.00 - 38
Ivan Romeo AbadMovistar Team+1:02.00 - 39CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+1:03.00
- 40
Clément ChampoussinXDS Astana Team+1:03.00 - 41
Ben ZwiehoffRed Bull - Bora - Hansgrohe+1:04.00 - 42
Rainer KepplingerBahrain Victorious+1:08.00 - 43
Christopher JensenTeam Jayco AlUla+1:10.00 - 45
Nico DenzRed Bull - Bora - Hansgrohe+1:12.00 - 46
Geoffrey BouchardTotalEnergies+1:13.00 - 48
Casper PedersenSoudal Quick-Step+1:18.00 - 49
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:19.00 - 50
Filippo ZanaSoudal Quick-Step+1:22.00 - 52
Fausto MasnadaMbh Bank Csb Telecom Fort+1:22.00 - 53
Steven KruijswijkTeam Visma | Lease A Bike+1:24.00 - 55MNMagnus NielsenUno-X Mobility+1:26.00
- 56
Clément BerthetGroupama-FDJ United+1:29.00 - 61
Chris HamiltonTeam Picnic PostNL+1:38.00 - 64
Cristian Rodriguez MartinXDS Astana Team+1:46.00 - 67
Thomas ChampionSt Michel - Preference Home - Auber93+1:50.00 - 68
Ethan VernonNSN Cycling Team+1:50.00 - 69
Eduardo SepulvedaLi Ning Star+1:50.00
- 70
Lorenzo GermaniGroupama-FDJ United+1:50.00 - 71
Quinten HermansPinarello-Q36.5 Pro Cycling Team+1:51.00 - 73
Odd Christian EikingUnibet Rose Rockets+1:54.00 - 74
Ewen CostiouGroupama-FDJ United+1:55.00 - 75
Mathijs PaasschensBahrain Victorious+1:56.00 - 77NSNicholas SchultzNSN Cycling Team+1:59.00
- 79
Jonathan CaicedoPetrolike+2:02.00 - 81
Alexander KampUno-X Mobility+2:11.00 - 82
Dorian GodonNetcompany INEOS+2:12.00 - 83
Gregor MühlbergerDecathlon CMA CGM Team+2:17.00
- 85
Jhonatan NarvaezUAE Team Emirates XRG+2:22.00 - 86
Enzo PaleniGroupama-FDJ United+2:22.00 - 88
Jacopo MoscaLidl - Trek+2:28.00 - 89
Paul LapeiraDecathlon CMA CGM Team+2:29.00 - 90
Reuben ThompsonLotto Intermarché+2:30.00 - 91
Sergio Samitier SamitierCofidis+2:34.00 - 92
Luc WirtgenTudor Pro Cycling Team+2:34.00 - 97
Asbjørn HellemoseTeam Jayco AlUla+2:39.00
- 98
Robert StannardBahrain Victorious+2:41.00 - 100
Lewis AskeyNSN Cycling Team+2:48.00 - 102
Gianmarco GarofoliSoudal Quick-Step+2:50.00 - 103
Gijs LeemreizeTeam Picnic PostNL+2:50.00 - 104JSJan SommerElite Fondations Cycling Team+2:51.00
- 106
Julien BernardLidl - Trek+2:57.00 - 108
Johannes AdamietzRembe | Rad-Net+3:00.00 - 110
Arthur KluckersTudor Pro Cycling Team+3:02.00 - 111
Marc Brustenga MasagueEquipo Kern Pharma+3:08.00 - 115
Clement VenturiniUnibet Rose Rockets+3:15.00
- 116
Milan MentenLotto Intermarché+3:17.00 - 119
Fernando Gaviria RendonCaja Rural-Seguros RGA+3:19.00 - 120
Domen NovakUAE Team Emirates XRG+3:24.00 - 121
Luca MozzatoTudor Pro Cycling Team+3:25.00 - 122
Dušan RajovićSolution Tech Nippo Rali+3:27.00 - 123
Filip MaciejukMovistar Team+3:28.00 - 124
Lionel TaminiauxLotto Intermarché+3:39.00 - 126
Fabio Van Den BosscheSoudal Quick-Step+3:46.00 - 130JSJan StöckliSwitzerland+3:51.00
- 131
Ivo OliveiraUAE Team Emirates XRG+3:52.00 - 135
Tobias BayerAlpecin-Premier Tech+4:05.00 - 136
Brandon Smith Rivera VargasNetcompany INEOS+4:05.00 - 138
Dion Allan SmithNSN Cycling Team+4:10.00 - 139
Nikias ArndtBahrain Victorious+4:30.00 - DNSIIIon Izaguirre InsaustiCofidisDNS
General classification
- 1
Juan Ayuso PesqueraLidl - Trek8:33:40 - 2
Matteo JorgensonTeam Visma | Lease A Bike+0:18 - 3
Tobias Svendsen FossNetcompany INEOS+0:19 - 4
Nelson OliveiraMovistar Team+0:22 - 5
Adam Richard YatesUAE Team Emirates XRG+0:30 - 6
Damiano CarusoBahrain Victorious+0:32 - 7
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+0:34 - 9
Max PooleTeam Picnic PostNL+0:37 - 10
Ethan HayterSoudal Quick-Step+0:38 - 11WBWilliam BartaTudor Pro Cycling Team+0:40
- 13
Rémi CavagnaGroupama-FDJ United+0:41 - 14
Harold Alfonso Tejada CanacueXDS Astana Team+0:49 - 15
Matteo SobreroLidl - Trek+0:54 - 17
Jesus HerradaBurgos-Burpellet-BH+1:02 - 19
Rein TaaramäeKinan Racing Team+1:03 - 20
Yannis VoisardTudor Pro Cycling Team+1:07 - 21
Oscar OnleyNetcompany INEOS+1:07
- 22
Lenny Sydney MartinezBahrain Victorious+1:10 - 23
Sylvain MoniquetCofidis+1:11 - 24SCSimon CarrCofidis+1:12
- 25HSHarrison SweenyEF Education - EasyPost+1:13
- 27
Rainer KepplingerBahrain Victorious+1:15 - 28
Cian UijtdebroeksMovistar Team+1:18 - 29
Egan Arley Bernal GomezNetcompany INEOS+1:19 - 30
Edward DunbarPinarello-Q36.5 Pro Cycling Team+1:19 - 31
Clément ChampoussinXDS Astana Team+1:26 - 32CHChristopher HarperPinarello-Q36.5 Pro Cycling Team+1:31
- 33
Fausto MasnadaMbh Bank Csb Telecom Fort+1:31 - 34
Geoffrey BouchardTotalEnergies+1:31 - 35MNMagnus NielsenUno-X Mobility+1:38
- 36
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:40 - 37
Filippo ZanaSoudal Quick-Step+1:44 - 40
Clément BerthetGroupama-FDJ United+1:54 - 44
Mikkel Norsgaard BjergUAE Team Emirates XRG+2:07 - 47
Ewen CostiouGroupama-FDJ United+2:15 - 48
Joel Suter+2:16 - 49
Alexander KampUno-X Mobility+2:23 - 50
Eduardo SepulvedaLi Ning Star+2:23
- 52
Cristian Rodriguez MartinXDS Astana Team+2:25 - 53
Dorian GodonNetcompany INEOS+2:30 - 54
Jonathan CaicedoPetrolike+2:32 - 55
Gregor MühlbergerDecathlon CMA CGM Team+2:36
- 56
Odd Christian EikingUnibet Rose Rockets+2:38 - 57
Jhonatan NarvaezUAE Team Emirates XRG+2:40 - 59
Bob JungelsNetcompany INEOS+2:49 - 60NSNicholas SchultzNSN Cycling Team+2:54
- 61
Reuben ThompsonLotto Intermarché+3:17 - 62
Steven KruijswijkTeam Visma | Lease A Bike+3:24 - 64
Mathijs PaasschensBahrain Victorious+4:07 - 65
Nico DenzRed Bull - Bora - Hansgrohe+4:18 - 66
Enzo PaleniGroupama-FDJ United+4:28 - 67
Ben ZwiehoffRed Bull - Bora - Hansgrohe+4:28 - 68
Asbjørn HellemoseTeam Jayco AlUla+4:47
- 69
Gianmarco GarofoliSoudal Quick-Step+4:51 - 71
Lorenzo GermaniGroupama-FDJ United+5:21 - 72
Thomas ChampionSt Michel - Preference Home - Auber93+5:31 - 73
Nikias ArndtBahrain Victorious+5:34 - 75
Jacopo MoscaLidl - Trek+5:57 - 77
Sergio Samitier SamitierCofidis+6:26 - 78
Jan ChristenUAE Team Emirates XRG+6:44 - 79
Christopher JensenTeam Jayco AlUla+6:52 - 80
Clement VenturiniUnibet Rose Rockets+6:55
- 81
Chris HamiltonTeam Picnic PostNL+7:17 - 86
Quinten HermansPinarello-Q36.5 Pro Cycling Team+8:59 - 87
Milan MentenLotto Intermarché+9:10 - 88
Paul LapeiraDecathlon CMA CGM Team+9:34 - 90JSJan SommerElite Fondations Cycling Team+10:00
- 91
Johannes AdamietzRembe | Rad-Net+10:18 - 92
Brandon Smith Rivera VargasNetcompany INEOS+10:20 - 96
Robert StannardBahrain Victorious+13:52 - 97
Josef ČernýKasper Crypto4Me+14:02 - 98
Casper PedersenSoudal Quick-Step+14:52 - 101
Ethan VernonNSN Cycling Team+15:11 - 103
Johan Price PejtersenAlpecin-Premier Tech+15:31 - 106
Julien BernardLidl - Trek+16:43 - 109
Luc WirtgenTudor Pro Cycling Team+17:14 - 110
Domen NovakUAE Team Emirates XRG+17:18 - 111
Ivo OliveiraUAE Team Emirates XRG+17:22 - 112
Gijs LeemreizeTeam Picnic PostNL+17:30 - 115
Tobias BayerAlpecin-Premier Tech+18:15 - 116
Marco BrennerTudor Pro Cycling Team+19:52
- 118
Filip MaciejukMovistar Team+21:05 - 119
Dion Allan SmithNSN Cycling Team+21:57 - 121
Ivan Romeo AbadMovistar Team+25:27 - 125
Arthur KluckersTudor Pro Cycling Team+27:23 - 126
Lewis AskeyNSN Cycling Team+27:24 - 127
Marc Brustenga MasagueEquipo Kern Pharma+27:52 - 129
Fernando Gaviria RendonCaja Rural-Seguros RGA+28:06 - 130
Luca MozzatoTudor Pro Cycling Team+28:30 - 131
Fabio Van Den BosscheSoudal Quick-Step+28:41 - 136
Dušan RajovićSolution Tech Nippo Rali+35:52 - 137JSJan StöckliSwitzerland+36:39
- 139
Lionel TaminiauxLotto Intermarché+37:25
Points classification
- 1
Ethan HayterSoudal Quick-Step65 - 2
Juan Ayuso PesqueraLidl - Trek64 - 3
Tobias Svendsen FossNetcompany INEOS61 - 4
Ethan VernonNSN Cycling Team57 - 5WBWilliam BartaTudor Pro Cycling Team17
- 6
Matteo JorgensonTeam Visma | Lease A Bike31 - 7
Josef ČernýKasper Crypto4Me30 - 8
Tobias Svendsen FossNetcompany INEOS11 - 9
Matteo SobreroLidl - Trek29 - 10
Mikkel Norsgaard BjergUAE Team Emirates XRG26 - 11
Nelson OliveiraMovistar Team24 - 12
Adam Richard YatesUAE Team Emirates XRG22 - 13
Rémi CavagnaGroupama-FDJ United22 - 14
Nico DenzRed Bull - Bora - Hansgrohe22 - 15NSNicholas SchultzNSN Cycling Team21
- 16
Milan MentenLotto Intermarché20 - 17
Damiano CarusoBahrain Victorious18 - 18WBWilliam BartaTudor Pro Cycling Team17
- 19
Joel Suter17 - 20
Ivo OliveiraUAE Team Emirates XRG17 - 21
Oscar OnleyNetcompany INEOS16
- 23
Jacopo MoscaLidl - Trek16 - 25
Tobias BayerAlpecin-Premier Tech15 - 27
Finn Fisher-BlackRed Bull - Bora - Hansgrohe14 - 28HSHarrison SweenyEF Education - EasyPost14
- 30MNMagnus NielsenUno-X Mobility10
- 31
Thomas GloagPinarello-Q36.5 Pro Cycling Team10 - 32
Steven KruijswijkTeam Visma | Lease A Bike10 - 33
Clement VenturiniUnibet Rose Rockets10
- 34
Julien BernardLidl - Trek10 - 35JSJan StöckliSwitzerland10
- 37
Nikias ArndtBahrain Victorious8 - 39
Max PooleTeam Picnic PostNL7 - 40
Quinten HermansPinarello-Q36.5 Pro Cycling Team7 - 42
Casper PedersenSoudal Quick-Step6 - 43
Arthur KluckersTudor Pro Cycling Team6 - 45
Clément ChampoussinXDS Astana Team5 - 46
Gianmarco GarofoliSoudal Quick-Step5 - 47
Marco BrennerTudor Pro Cycling Team5
- 48
Harold Alfonso Tejada CanacueXDS Astana Team3 - 49
Rein TaaramäeKinan Racing Team2 - 50
Gregor MühlbergerDecathlon CMA CGM Team2
Mountains classification
- 1
Julien BernardLidl - Trek42 - 6
Steven KruijswijkTeam Visma | Lease A Bike6 - 8
Adam Richard YatesUAE Team Emirates XRG5 - 9
Tobias Svendsen FossNetcompany INEOS4 - 10
Thomas GloagPinarello-Q36.5 Pro Cycling Team4 - 11
Gijs LeemreizeTeam Picnic PostNL4 - 12
Tobias BayerAlpecin-Premier Tech4 - 15
Egan Arley Bernal GomezNetcompany INEOS2 - 16
Jonathan CaicedoPetrolike2 - 19
Mikkel Norsgaard BjergUAE Team Emirates XRG1 - 20
Joel Suter1 - 22JSJan StöckliSwitzerland1
Youth classification
- 1
Juan Ayuso PesqueraLidl - Trek8:33:40 - 2
Matteo JorgensonTeam Visma | Lease A Bike+0:18 - 3
Finn Fisher-BlackRed Bull - Bora - Hansgrohe+0:34 - 4
Max PooleTeam Picnic PostNL+0:37 - 5
Oscar OnleyNetcompany INEOS+1:07
- 6
Lenny Sydney MartinezBahrain Victorious+1:10 - 7
Cian UijtdebroeksMovistar Team+1:18 - 8
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:40 - 9
Filippo ZanaSoudal Quick-Step+1:44 - 10
Johan Price PejtersenAlpecin-Premier Tech+1:02.00 - 11
Ewen CostiouGroupama-FDJ United+2:15 - 12
Reuben ThompsonLotto Intermarché+3:17 - 13
Enzo PaleniGroupama-FDJ United+4:28 - 14
Asbjørn HellemoseTeam Jayco AlUla+4:47
- 15
Gianmarco GarofoliSoudal Quick-Step+4:51 - 16
Lorenzo GermaniGroupama-FDJ United+5:21 - 17
Thomas ChampionSt Michel - Preference Home - Auber93+5:31 - 19
Jan ChristenUAE Team Emirates XRG+6:44 - 20
Paul LapeiraDecathlon CMA CGM Team+9:34 - 21JSJan SommerElite Fondations Cycling Team+10:00
- 22
Ethan VernonNSN Cycling Team+15:11 - 23
Johan Price PejtersenAlpecin-Premier Tech+15:31 - 24
Asbjørn HellemoseTeam Jayco AlUla+2:39.00
- 25
Gijs LeemreizeTeam Picnic PostNL+17:30 - 26
Tobias BayerAlpecin-Premier Tech+18:15 - 27
Marco BrennerTudor Pro Cycling Team+19:52
- 28
Filip MaciejukMovistar Team+21:05 - 29
Ivan Romeo AbadMovistar Team+25:27 - 30
Arthur KluckersTudor Pro Cycling Team+3:02.00 - 31
Arthur KluckersTudor Pro Cycling Team+27:23 - 32
Lewis AskeyNSN Cycling Team+27:24 - 33
Marc Brustenga MasagueEquipo Kern Pharma+27:52 - 34
Fabio Van Den BosscheSoudal Quick-Step+28:41 - 35JSJan StöckliSwitzerland+3:51.00
- 36
Tobias BayerAlpecin-Premier Tech+4:05.00 - 37JSJan StöckliSwitzerland+36:39
- DNS
Niklas MärklTeam Picnic PostNLDNS