Stage 14
20 May 2023
GC · Bruno ArmirailPoints · Jonathan MilanMountains · Davide BaisYouth · Joao Pedro Gonçalves Almeida
Stage result
- 1
Nico DenzRed Bull - Bora - Hansgrohe4:37:30 - 2
Derek GeeLidl - Treks.t. - 3
Alberto BettiolXDS Astana Teams.t. - 4
Laurenz RexSoudal Quick-Step+0:01 - 5
Davide BalleriniXDS Astana Team+0:01 - 6
Toms SkujinsLidl - Trek+0:04 - 7
Marius MayrhoferTudor Pro Cycling Team+0:10 - 8
Stefano OldaniCaja Rural-Seguros RGA+0:20
- 10
Mirco MaestriTeam Polti VisitMalta+0:50 - 11
Warren BarguilTeam Picnic PostNL+0:50 - 12
Bauke MollemaLidl - Trek+0:50 - 13
Nicolas ProdhommeDecathlon CMA CGM Team+0:50 - 15
Bruno ArmirailTeam Visma | Lease A Bike+0:53 - 16
Otto VergaerdeLidl - Trek+1:49
- 18
Thibault GuernalecTotalEnergies+2:40 - 19
Simon ClarkeIsrael - Premier Tech+2:43 - 20
Jasha SütterlinTeam Jayco AlUla+3:17 - 22
Mattia BaisTeam Polti VisitMalta+3:17 - 23
Lawrence WarbasseTudor Pro Cycling Team+3:17
- 24
Davide BaisTeam Polti VisitMalta+3:20 - 26HMHenok MulueberhanXDS Astana Team+3:20
- 27
Fernando Gaviria RendonCaja Rural-Seguros RGA+3:23 - 28WBWilliam BartaTudor Pro Cycling Team+9:02
- 29
Carlos Verona QuintanillaLidl - Trek+9:02 - 30
Ben SwiftNetcompany INEOS+21:11 - 31
Pavel SivakovUAE Team Emirates XRG+21:11 - 32
Laurens De PlusNetcompany INEOS+21:11
- 34
Diego UlissiXDS Astana Team+21:11 - 35
Ilan Van WilderSoudal Quick-Step+21:11 - 36
Thymen ArensmanNetcompany INEOS+21:11 - 37
Arne MaritRed Bull - Bora - Hansgrohe+21:11
- 38
Edoardo AffiniTeam Visma | Lease A Bike+21:11 - 39
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+21:11 - 40
Ryan Gibbons+21:11 - 41
Primož RogličRed Bull - Bora - Hansgrohe+21:11 - 43
Simone VelascoXDS Astana Team+21:11 - 44
Thomas GloagPinarello-Q36.5 Pro Cycling Team+21:11 - 45
Sam OomenLidl - Trek+21:11 - 46HMHEßMANN MichelMovistar Team+21:11
- 47
Lorenzo RotaLotto Intermarché+21:11 - 48
Sepp KussTeam Visma | Lease A Bike+21:11 - 49
Niklas MärklTeam Picnic PostNL+21:11 - 51
Brandon McnultyUAE Team Emirates XRG+21:11 - 52
Andreas LeknessundUno-X Mobility+21:11 - 53
Koen BouwmanTeam Jayco AlUla+21:11 - 56
Davide FormoloMovistar Team+21:11 - 57
Lennard KämnaLidl - Trek+21:11 - 58
Michael MatthewsTeam Jayco AlUla+21:11 - 59JLJonathan Lastra MartinezEuskaltel-Euskadi+21:11
- 60
Damiano CarusoBahrain Victorious+21:11 - 63
Einer Augusto Rubio ReyesMovistar Team+21:11 - 64
Filippo ZanaSoudal Quick-Step+21:11 - 65
Christian ScaroniXDS Astana Team+21:11 - 66
Laurens HuysNice Metropole Cote D'Azur+21:11 - 67
Edoardo ZambaniniBahrain Victorious+21:11 - 69
Ben HealyEF Education - EasyPost+21:11 - 70
Max KanterXDS Astana Team+21:11 - 71
Jake StewartNSN Cycling Team+21:11 - 73
Santiago Buitrago SanchezBahrain Victorious+21:11 - 75
Thomas ChampionSt Michel - Preference Home - Auber93+21:11 - 77
Aurélien Paret PeintreDecathlon CMA CGM Team+21:11 - 80
Yukiya ArashiroSolution Tech Nippo Rali+21:11 - 81
Alberto DaineseSoudal Quick-Step+21:11 - 82
Jack HaigNetcompany INEOS+21:11 - 84
Jefferson CepedaEF Education - EasyPost+21:11 - 85LCLuca CoviliBardiani Csf 7 Saber+21:11
- 86
Alessandro TonelliTeam Polti VisitMalta+21:11 - 88
Patrick KonradLidl - Trek+21:11
- 89
Jonathan MilanLidl - Trek+21:11 - 90
Albert Torres BarceloMovistar Team+21:11 - 91VPValentin Paret PeintreSoudal Quick-Step+21:11
- 92
Vadim PronskiyTerengganu Cycling Team+21:11 - 93
Daan HooleNetherlands+21:11
- 94
Lorenzo FortunatoXDS Astana Team+21:11 - 95
Veljko StojnićTeam United Shipping+21:11 - 96
Alessandro IacchiSolution Tech Nippo Rali+21:11 - 97
Bob JungelsNetcompany INEOS+21:11 - 98
Alex KirschCofidis+21:11
- 101
Alexander KonychevChina Anta - Mentech Cycling Team+21:11 - 102MFMarco FrigoNSN Cycling Team+21:11
- 103
Alan Riou+21:11 - 105
Alexandre DelettreTotalEnergies+21:11 - 106
Diego Pablo Sevilla LopezTeam Polti VisitMalta+21:11
- 109
Gianni MosconRed Bull - Bora - Hansgrohe+21:11
- 110
Filippo MagliBardiani Csf 7 Saber+21:11
- 111
Matthew RiccitelloDecathlon CMA CGM Team+21:11 - 112
Fabian LienhardTudor Pro Cycling Team+21:28
- 113
Vincenzo AlbaneseEF Education - EasyPost+21:32 - 115
Simone ConsonniLidl - Trek+21:32 - 117
Jonas Hem HvidebergUno-X Mobility+21:35 - 119
Martin MarcellusiBardiani Csf 7 Saber+21:41 - 120
Filippo FiorelliTeam Visma | Lease A Bike+21:41 - 121
Pascal AckermannTeam Jayco AlUla+22:06 - 122
Rudy MolardGroupama-FDJ United+22:42
- 125
Jay VineUAE Team Emirates XRG+22:45 - 126
Amanuel GhebreigzabhierLidl - Trek+22:47 - 128
Sebastian BerwickCaja Rural-Seguros RGA+23:03 - 129MNMagnus NielsenUno-X Mobility+23:38
- 130
Edward DunbarPinarello-Q36.5 Pro Cycling Team+24:22 - DNF
Alessandro VerreMbh Bank Csb Telecom FortDNF
General classification
- 1
Bruno ArmirailTeam Visma | Lease A Bike56:17:01 - 3
Primož RogličRed Bull - Bora - Hansgrohe+1:43 - 4
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+2:03 - 5
Andreas LeknessundUno-X Mobility+2:23 - 6
Damiano CarusoBahrain Victorious+3:09 - 7
Lennard KämnaLidl - Trek+3:33 - 8
Edward DunbarPinarello-Q36.5 Pro Cycling Team+4:13 - 9
Thymen ArensmanNetcompany INEOS+4:26 - 10
Laurens De PlusNetcompany INEOS+4:49
- 13
Aurélien Paret PeintreDecathlon CMA CGM Team+5:01 - 14
Santiago Buitrago SanchezBahrain Victorious+6:53 - 15
Ilan Van WilderSoudal Quick-Step+8:05 - 16
Jack HaigNetcompany INEOS+8:19 - 17
Patrick KonradLidl - Trek+9:14
- 18
Einer Augusto Rubio ReyesMovistar Team+11:04 - 19
Sepp KussTeam Visma | Lease A Bike+11:24 - 20
Warren BarguilTeam Picnic PostNL+12:43 - 21
Derek GeeLidl - Trek+13:07 - 22
Jefferson CepedaEF Education - EasyPost+13:59 - 23
Toms SkujinsLidl - Trek+14:07 - 24
Simone VelascoXDS Astana Team+15:33 - 25JLJonathan Lastra MartinezEuskaltel-Euskadi+17:01
- 26
Lorenzo FortunatoXDS Astana Team+18:12 - 27WBWilliam BartaTudor Pro Cycling Team+19:12
- 29
Nicolas ProdhommeDecathlon CMA CGM Team+23:57 - 30LCLuca CoviliBardiani Csf 7 Saber+24:32
- 31VPValentin Paret PeintreSoudal Quick-Step+24:50
- 32
Koen BouwmanTeam Jayco AlUla+25:03 - 33
Laurens HuysNice Metropole Cote D'Azur+25:49 - 34
Pavel SivakovUAE Team Emirates XRG+27:01 - 35
Diego UlissiXDS Astana Team+28:19 - 36
Filippo ZanaSoudal Quick-Step+29:13 - 37
Davide FormoloMovistar Team+29:44 - 38
Alessandro TonelliTeam Polti VisitMalta+30:45 - 39HMHEßMANN MichelMovistar Team+33:15
- 40
Stefano OldaniCaja Rural-Seguros RGA+33:49
- 42MFMarco FrigoNSN Cycling Team+40:41
- 43
Nico DenzRed Bull - Bora - Hansgrohe+42:29 - 44
Lorenzo RotaLotto Intermarché+44:46 - 45
Sam OomenLidl - Trek+47:21 - 46
Jay VineUAE Team Emirates XRG+47:48 - 47
Mattia BaisTeam Polti VisitMalta+48:38 - 48
Alberto BettiolXDS Astana Team+50:48 - 49
Brandon McnultyUAE Team Emirates XRG+53:26 - 50
Bauke MollemaLidl - Trek+54:06 - 51
Bob JungelsNetcompany INEOS+55:39 - 55
Edoardo ZambaniniBahrain Victorious+1:04:53 - 56
Lawrence WarbasseTudor Pro Cycling Team+1:05:10
- 57
Christian ScaroniXDS Astana Team+1:05:54 - 58
Jasha SütterlinTeam Jayco AlUla+1:06:08 - 59
Ben HealyEF Education - EasyPost+1:10:53 - 60
Carlos Verona QuintanillaLidl - Trek+1:12:21 - 62
Marius MayrhoferTudor Pro Cycling Team+1:19:42 - 63
Thomas ChampionSt Michel - Preference Home - Auber93+1:19:48 - 64
Sebastian BerwickCaja Rural-Seguros RGA+1:20:03 - 65
Amanuel GhebreigzabhierLidl - Trek+1:20:06 - 66MNMagnus NielsenUno-X Mobility+1:20:42
- 68
Mirco MaestriTeam Polti VisitMalta+1:20:57 - 70
Matthew RiccitelloDecathlon CMA CGM Team+1:24:07 - 71
Vincenzo AlbaneseEF Education - EasyPost+1:27:39 - 72
Ben SwiftNetcompany INEOS+1:29:31 - 73
Davide BaisTeam Polti VisitMalta+1:30:52 - 74
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:31:26 - 75
Ryan Gibbons+1:31:34 - 76
Vadim PronskiyTerengganu Cycling Team+1:31:45 - 78
Rudy MolardGroupama-FDJ United+1:37:01
- 80
Simon ClarkeIsrael - Premier Tech+1:37:51 - 84
Michael MatthewsTeam Jayco AlUla+1:40:00 - 85
Laurenz RexSoudal Quick-Step+1:46:17 - 86
Pascal AckermannTeam Jayco AlUla+1:48:10 - 88
Thibault GuernalecTotalEnergies+1:54:50 - 90
Davide BalleriniXDS Astana Team+1:55:24 - 91
Edoardo AffiniTeam Visma | Lease A Bike+1:55:54 - 94
Jonathan MilanLidl - Trek+1:58:45 - 95
Diego Pablo Sevilla LopezTeam Polti VisitMalta+1:59:16
- 98
Alexandre DelettreTotalEnergies+2:03:10 - 99
Jake StewartNSN Cycling Team+2:03:38 - 101HMHenok MulueberhanXDS Astana Team+2:04:38
- 102
Martin MarcellusiBardiani Csf 7 Saber+2:06:54 - 103
Niklas MärklTeam Picnic PostNL+2:07:07 - 104
Simone ConsonniLidl - Trek+2:11:29 - 105
Alex KirschCofidis+2:12:13
- 107
Filippo MagliBardiani Csf 7 Saber+2:18:56
- 108
Fernando Gaviria RendonCaja Rural-Seguros RGA+2:20:19 - 109
Max KanterXDS Astana Team+2:24:01 - 112
Otto VergaerdeLidl - Trek+2:26:47
- 113
Alexander KonychevChina Anta - Mentech Cycling Team+2:28:45 - 114
Gianni MosconRed Bull - Bora - Hansgrohe+2:28:54
- 115
Veljko StojnićTeam United Shipping+2:28:57 - 117
Alberto DaineseSoudal Quick-Step+2:29:55 - 120
Filippo FiorelliTeam Visma | Lease A Bike+2:30:33 - 121
Arne MaritRed Bull - Bora - Hansgrohe+2:31:19
- 122
Fabian LienhardTudor Pro Cycling Team+2:31:19
- 123
Albert Torres BarceloMovistar Team+2:33:21 - 124
Jonas Hem HvidebergUno-X Mobility+2:38:40 - 125
Daan HooleNetherlands+2:39:14
- 126
Alan Riou+2:41:23 - 128
Alessandro IacchiSolution Tech Nippo Rali+2:42:11 - 130
Yukiya ArashiroSolution Tech Nippo Rali+2:46:44 - DSQ
Alex BaudinEF Education - EasyPost+2:06:38
Points classification
- 1
Jonathan MilanLidl - Trek164 - 2
Derek GeeLidl - Trek112 - 3
Pascal AckermannTeam Jayco AlUla88 - 4
Nico DenzRed Bull - Bora - Hansgrohe75 - 5
Toms SkujinsLidl - Trek71 - 6
Michael MatthewsTeam Jayco AlUla68 - 7MNMagnus NielsenUno-X Mobility56
- 8
Marius MayrhoferTudor Pro Cycling Team53 - 9
Stefano OldaniCaja Rural-Seguros RGA8
- 10
Davide BaisTeam Polti VisitMalta44 - 11
Vincenzo AlbaneseEF Education - EasyPost44 - 12
Davide BaisTeam Polti VisitMalta5 - 13
Stefano OldaniCaja Rural-Seguros RGA40
- 14
Aurélien Paret PeintreDecathlon CMA CGM Team33 - 15
Ben HealyEF Education - EasyPost29 - 16
Alberto BettiolXDS Astana Team29 - 17
Mirco MaestriTeam Polti VisitMalta29 - 18
Arne MaritRed Bull - Bora - Hansgrohe29
- 19
Davide BalleriniXDS Astana Team28 - 20
Laurenz RexSoudal Quick-Step26 - 21
Filippo FiorelliTeam Visma | Lease A Bike25 - 22
Andreas LeknessundUno-X Mobility22 - 23
Primož RogličRed Bull - Bora - Hansgrohe21 - 24
Veljko StojnićTeam United Shipping20 - 26
Warren BarguilTeam Picnic PostNL19 - 28
Carlos Verona QuintanillaLidl - Trek18 - 29
Alexander KonychevChina Anta - Mentech Cycling Team18 - 30
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG18 - 31
Thomas ChampionSt Michel - Preference Home - Auber9318 - 34
Simone ConsonniLidl - Trek16 - 35
Einer Augusto Rubio ReyesMovistar Team15 - 36
Mattia BaisTeam Polti VisitMalta14 - 39
Filippo ZanaSoudal Quick-Step12 - 40
Sebastian BerwickCaja Rural-Seguros RGA12 - 41VPValentin Paret PeintreSoudal Quick-Step11
- 42
Alessandro TonelliTeam Polti VisitMalta11 - 43
Amanuel GhebreigzabhierLidl - Trek10 - 44
Fernando Gaviria RendonCaja Rural-Seguros RGA10 - 45
Jefferson CepedaEF Education - EasyPost9 - 46
Bruno ArmirailTeam Visma | Lease A Bike8 - 47MFMarco FrigoNSN Cycling Team8
- 48
Bauke MollemaLidl - Trek8 - 50
Edward DunbarPinarello-Q36.5 Pro Cycling Team7 - 51
Lorenzo RotaLotto Intermarché7 - 53
Christian ScaroniXDS Astana Team7 - 54
Jake StewartNSN Cycling Team7 - 55
Simon ClarkeIsrael - Premier Tech6 - 56
Jasha SütterlinTeam Jayco AlUla6 - 57
Diego Pablo Sevilla LopezTeam Polti VisitMalta6
- 58
Max KanterXDS Astana Team6 - 60
Ilan Van WilderSoudal Quick-Step5 - 61
Alexandre DelettreTotalEnergies5 - 62HMHenok MulueberhanXDS Astana Team5
- 63
Filippo MagliBardiani Csf 7 Saber5
- 64
Damiano CarusoBahrain Victorious4 - 65
Thymen ArensmanNetcompany INEOS4 - 66
Simone VelascoXDS Astana Team4 - 67
Koen BouwmanTeam Jayco AlUla4 - 68
Jay VineUAE Team Emirates XRG4 - 69
Nicolas ProdhommeDecathlon CMA CGM Team3 - 70
Brandon McnultyUAE Team Emirates XRG3 - 71
Lennard KämnaLidl - Trek2 - 72HMHEßMANN MichelMovistar Team2
- 73
Ryan Gibbons2 - 74
Martin MarcellusiBardiani Csf 7 Saber2 - 75
Fabian LienhardTudor Pro Cycling Team2
- 77JLJonathan Lastra MartinezEuskaltel-Euskadi1
- 79
Alex BaudinEF Education - EasyPost1 - 80
Alex KirschCofidis1
- 82
Vadim PronskiyTerengganu Cycling Team-3 - 83
Alberto DaineseSoudal Quick-Step-13
Mountains classification
- 1
Davide BaisTeam Polti VisitMalta144 - 2
Bruno ArmirailTeam Visma | Lease A Bike18 - 3
Einer Augusto Rubio ReyesMovistar Team68 - 4
Toms SkujinsLidl - Trek42 - 5
Mirco MaestriTeam Polti VisitMalta6 - 6
Derek GeeLidl - Trek31 - 7
Amanuel GhebreigzabhierLidl - Trek30 - 8
Jefferson CepedaEF Education - EasyPost25 - 9
Ben HealyEF Education - EasyPost24 - 10
Aurélien Paret PeintreDecathlon CMA CGM Team22 - 12
Veljko StojnićTeam United Shipping21 - 13
Bruno ArmirailTeam Visma | Lease A Bike21 - 15
Warren BarguilTeam Picnic PostNL16 - 16
Nico DenzRed Bull - Bora - Hansgrohe15 - 17
Santiago Buitrago SanchezBahrain Victorious12 - 18VPValentin Paret PeintreSoudal Quick-Step12
- 19
Thomas ChampionSt Michel - Preference Home - Auber9312 - 20
Simon ClarkeIsrael - Premier Tech12 - 21
Andreas LeknessundUno-X Mobility10 - 22
Marius MayrhoferTudor Pro Cycling Team10 - 23MNMagnus NielsenUno-X Mobility10
- 24
Filippo ZanaSoudal Quick-Step9 - 25
Sebastian BerwickCaja Rural-Seguros RGA8 - 26
Vincenzo AlbaneseEF Education - EasyPost8 - 27
Primož RogličRed Bull - Bora - Hansgrohe6 - 28
Mattia BaisTeam Polti VisitMalta6 - 29
Mirco MaestriTeam Polti VisitMalta6 - 30
Diego Pablo Sevilla LopezTeam Polti VisitMalta6
- 31
Filippo MagliBardiani Csf 7 Saber6
- 32
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG5 - 33
Carlos Verona QuintanillaLidl - Trek5 - 36
Sepp KussTeam Visma | Lease A Bike4 - 37
Alessandro TonelliTeam Polti VisitMalta4 - 38MFMarco FrigoNSN Cycling Team4
- 39
Matthew RiccitelloDecathlon CMA CGM Team4 - 40
Alexandre DelettreTotalEnergies4 - 41HMHenok MulueberhanXDS Astana Team4
- 42
Laurens De PlusNetcompany INEOS3
- 43
Davide FormoloMovistar Team3 - 45
Edward DunbarPinarello-Q36.5 Pro Cycling Team2 - 46
Pavel SivakovUAE Team Emirates XRG2 - 47
Laurenz RexSoudal Quick-Step2 - 48
Lawrence WarbasseTudor Pro Cycling Team1
- 49
Fernando Gaviria RendonCaja Rural-Seguros RGA-2 - 50
Vadim PronskiyTerengganu Cycling Team-8
Youth classification
- 1
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG56:19:04 - 2
Andreas LeknessundUno-X Mobility+0:20 - 3
Thymen ArensmanNetcompany INEOS+2:23 - 4
Santiago Buitrago SanchezBahrain Victorious+4:50 - 5
Ilan Van WilderSoudal Quick-Step+6:02 - 6
Einer Augusto Rubio ReyesMovistar Team+9:01 - 7
Jefferson CepedaEF Education - EasyPost+11:56 - 8VPValentin Paret PeintreSoudal Quick-Step+22:47
- 9
Laurens HuysNice Metropole Cote D'Azur+23:46 - 10
Filippo ZanaSoudal Quick-Step+27:10 - 11HMHEßMANN MichelMovistar Team+31:12
- 12
Stefano OldaniCaja Rural-Seguros RGA+31:46
- 13MFMarco FrigoNSN Cycling Team+38:38
- 14
Brandon McnultyUAE Team Emirates XRG+51:23 - 15
Edoardo ZambaniniBahrain Victorious+1:02:50 - 16
Ben HealyEF Education - EasyPost+1:08:50 - 17
Marius MayrhoferTudor Pro Cycling Team+1:17:39 - 18
Thomas ChampionSt Michel - Preference Home - Auber93+1:17:45 - 19
Sebastian BerwickCaja Rural-Seguros RGA+1:18:00 - 20
Matthew RiccitelloDecathlon CMA CGM Team+1:22:04 - 21
Davide BaisTeam Polti VisitMalta+1:28:49 - 22
Thomas GloagPinarello-Q36.5 Pro Cycling Team+1:29:23 - 23
Vadim PronskiyTerengganu Cycling Team+1:29:42 - 26
Laurenz RexSoudal Quick-Step+1:44:14 - 27
Jefferson CepedaEF Education - EasyPost+4:58:41 - 28
Jonathan MilanLidl - Trek+1:56:42 - 29
Jake StewartNSN Cycling Team+2:01:35 - 30HMHenok MulueberhanXDS Astana Team+2:02:35
- 31
Martin MarcellusiBardiani Csf 7 Saber+2:04:51 - 32
Niklas MärklTeam Picnic PostNL+2:05:04 - 33
Filippo MagliBardiani Csf 7 Saber+2:16:53
- 35
Alexander KonychevChina Anta - Mentech Cycling Team+2:26:42 - 36
Veljko StojnićTeam United Shipping+2:26:54 - 37
Alberto DaineseSoudal Quick-Step+2:27:52 - 38
Arne MaritRed Bull - Bora - Hansgrohe+2:29:16
- 39
Jonas Hem HvidebergUno-X Mobility+2:36:37 - 40
Daan HooleNetherlands+2:37:11
- 41
Alessandro IacchiSolution Tech Nippo Rali+2:40:08 - 42
Sebastian BerwickCaja Rural-Seguros RGA+5:00:33 - DSQ
Alex BaudinEF Education - EasyPost+2:04:35