Tour de Romandie

WorldTour, Stage race, 3rd stage, 28th April 2023, Switzerland

Stage GC Youth Points Mountain TeamUCI

Pos Rider TeamUCI Time
1 Ayuso JuanUAE Team Emirates 60 00:25:15
2 Jorgenson MatteoMovistar Team 40 + 05
3 Yates AdamUAE Team Emirates 30 + 17
4 Oliveira NelsonMovistar Team 25 + 18
5 Barta WilliamMovistar Team 20 + 19
6 Caruso DamianoBahrain Victorious 15 + 20
7 Bjerg MikkelUAE Team Emirates 10 + 24
8 Foss TobiasJumbo-Visma 8 + 24
9 Mäder GinoBahrain Victorious 5 + 25
10 Poole MaxTeam dsm-firmenich 2 + 27
11 Fisher-Black FinnUAE Team Emirates + 28
12 Brenner MarcoTeam dsm-firmenich + 30
13 Castroviejo JonathanINEOS Grenadiers + 30
14 Tejada HaroldAstana Qazaqstan Team + 33
15 Taaramäe ReinIntermarché-Circus-Wanty + 34
16 Martinez LennyGroupama-FDJ + 35
17 Suter JoelTudor Pro Cycling Team + 37
18 Pinot ThibautGroupama-FDJ + 39
19 Cerný JosefSoudal Quick-Step + 41
20 Cavagna RemiSoudal Quick-Step + 46
21 Hayter EthanINEOS Grenadiers + 49
22 Herrada JesusCofidis + 49
23 Onley OscarTeam dsm-firmenich + 50
24 Sobrero MatteoTeam Jayco-AlUla + 51
25 Majka RafalUAE Team Emirates + 52
26 Sweeny HarryLotto Dstny + 54
27 Voisard YannisTudor Pro Cycling Team + 54
28 Moniquet SylvainLotto Dstny + 54
29 Carr SimonEF Education-EasyPost + 55
30 Gesink RobertJumbo-Visma + 56
31 Christen JanSwitzerland + 57
32 Bardet RomainTeam dsm-firmenich + 57
33 Uijtdebroeks CianBORA-hansgrohe + 57
34 Jungels BobBORA-hansgrohe + 58
35 Dunbar EdwardTeam Jayco-AlUla + 59
36 Bernal EganINEOS Grenadiers + 59
37 Price-Pejtersen JohanBahrain Victorious + 01:02
38 Romeo IvanMovistar Team + 01:02
39 Harper ChrisTeam Jayco-AlUla + 01:03
40 Champoussin ClémentTeam Arkéa-Samsic + 01:03
41 Zwiehoff BenBORA-hansgrohe + 01:04
42 Kepplinger RainerBahrain Victorious + 01:08
43 Juul-Jensen ChristopherTeam Jayco-AlUla + 01:10
44 Craddock LawsonTeam Jayco-AlUla + 01:11
45 Denz NicoBORA-hansgrohe + 01:12
46 Bouchard GeoffreyAG2R Citroën Team + 01:13
47 Padun MarkEF Education-EasyPost + 01:15
48 Pedersen CasperSoudal Quick-Step + 01:18
49 Gloag ThomasJumbo-Visma + 01:19
50 Zana FilippoTeam Jayco-AlUla + 01:22
51 De Gendt ThomasLotto Dstny + 01:22
52 Masnada FaustoSoudal Quick-Step + 01:22
53 Kruijswijk StevenJumbo-Visma + 01:24
54 Meintjes LouisIntermarché-Circus-Wanty + 01:25
55 Cort MagnusEF Education-EasyPost + 01:26
56 Berthet ClémentAG2R Citroën Team + 01:29
57 Van Emden JosJumbo-Visma + 01:35
58 Peters NansAG2R Citroën Team + 01:36
59 Elissonde KennyLidl-Trek + 01:37
60 Devenyns DriesSoudal Quick-Step + 01:37
61 Hamilton ChrisTeam dsm-firmenich + 01:38
62 Reichenbach SebastienTudor Pro Cycling Team + 01:39
63 Woods MichaelIsrael-Premier Tech + 01:42
64 Rodriguez CristianTeam Arkéa-Samsic + 01:46
65 Osborne JasonAlpecin-Deceuninck + 01:47
66 Goossens KobeIntermarché-Circus-Wanty + 01:48
67 Champion ThomasCofidis + 01:50
68 Vernon EthanSoudal Quick-Step + 01:50
69 Sepulveda EduardoLotto Dstny + 01:50
70 Germani LorenzoGroupama-FDJ + 01:50
71 Hermans QuintenAlpecin-Deceuninck + 01:51
72 Amador AndreyEF Education-EasyPost + 01:51
73 Eiking Odd ChristianEF Education-EasyPost + 01:54
74 Costiou EwenTeam Arkéa-Samsic + 01:55
75 Paasschens MathijsLotto Dstny + 01:56
76 Calmejane LilianIntermarché-Circus-Wanty + 01:58
77 Schultz NickIsrael-Premier Tech + 01:59
78 Nys ThibauLidl-Trek + 02:00
79 Caicedo JonathanEF Education-EasyPost + 02:02
80 Lührs Luis-JoeBORA-hansgrohe + 02:04
81 Kamp AlexanderTudor Pro Cycling Team + 02:11
82 Godon DorianAG2R Citroën Team + 02:12
83 Mühlberger GregorMovistar Team + 02:17
84 Schär MichaelAG2R Citroën Team + 02:20
85 Narvaez JhonnatanINEOS Grenadiers + 02:22
86 Paleni EnzoGroupama-FDJ + 02:22
87 Gallopin TonyLidl-Trek + 02:23
88 Mosca JacopoLidl-Trek + 02:28
89 Lapeira PaulAG2R Citroën Team + 02:29
90 Thompson ReubenGroupama-FDJ + 02:30
91 Samitier SergioMovistar Team + 02:34
92 Wirtgen LucTudor Pro Cycling Team + 02:34
93 Hollenstein RetoIsrael-Premier Tech + 02:35
94 Lillo DarioSwitzerland + 02:36
95 Ladagnous MatthieuGroupama-FDJ + 02:37
96 Benedetti CesareBORA-hansgrohe + 02:38
97 Hellemose AsbjørnLidl-Trek + 02:39
98 Stannard RobertAlpecin-Deceuninck + 02:41
99 Bohli TomTudor Pro Cycling Team + 02:47
100 Askey LewisGroupama-FDJ + 02:48
101 Geschke SimonCofidis + 02:49
102 Garofoli GianmarcoAstana Qazaqstan Team + 02:50
103 Leemreize GijsJumbo-Visma + 02:50
104 Sommer JanSwitzerland + 02:51
105 Hollyman MasonIsrael-Premier Tech + 02:53
106 Bernard JulienLidl-Trek + 02:57
107 Périchon Pierre-LucCofidis + 02:58
108 Adamietz JohannesLotto Dstny + 03:00
109 Ledanois KevinTeam Arkéa-Samsic + 03:01
110 Kluckers ArthurTudor Pro Cycling Team + 03:02
111 Brustenga MarcLidl-Trek + 03:08
112 Nizzolo GiacomoIsrael-Premier Tech + 03:10
113 Finé EddyCofidis + 03:11
114 Aebi AntoineSwitzerland + 03:14
115 Venturini ClémentAG2R Citroën Team + 03:15
116 Menten MilanLotto Dstny + 03:17
117 Viviani EliaINEOS Grenadiers + 03:18
118 Froome ChrisIsrael-Premier Tech + 03:19
119 Gaviria FernandoMovistar Team + 03:19
120 Novak DomenUAE Team Emirates + 03:24
121 Mozzato LucaTeam Arkéa-Samsic + 03:25
122 Rajovic DusanBahrain Victorious + 03:27
123 Maciejuk FilipBahrain Victorious + 03:28
124 Taminiaux LionelAlpecin-Deceuninck + 03:39
125 Bögli JonathanSwitzerland + 03:45
126 Van den Bossche FabioAlpecin-Deceuninck + 03:46
127 Wurf CameronINEOS Grenadiers + 03:47
128 Sbaragli KristianAlpecin-Deceuninck + 03:48
129 Basso LeonardoAstana Qazaqstan Team + 03:51
130 Stöckli JanSwitzerland + 03:51
131 Oliveira IvoUAE Team Emirates + 03:52
132 Debons AntoineSwitzerland + 03:53
133 Nibali AntonioAstana Qazaqstan Team + 03:55
134 Bonifazio NiccoloIntermarché-Circus-Wanty + 04:00
135 Bayer TobiasAlpecin-Deceuninck + 04:05
136 Rivera BrandonINEOS Grenadiers + 04:05
137 Brussenskiy GlebAstana Qazaqstan Team + 04:07
138 Smith DionIntermarché-Circus-Wanty + 04:10
139 Arndt NikiasBahrain Victorious + 04:30
DNS Higuita SergioBORA-hansgrohe
DNS Izagirre IonCofidis
DNS Perez AnthonyCofidis
DNS Dainese AlbertoTeam dsm-firmenich
DNS Märkl NiklasTeam dsm-firmenich
Pos Rider Team Time
1 3 Ayuso JuanUAE Team Emirates08:33:40
2 16 Jorgenson MatteoMovistar Team+ 18
3 1 Foss TobiasJumbo-Visma+ 19
4 2 Oliveira NelsonMovistar Team+ 22
5 12 Yates AdamUAE Team Emirates+ 30
6 8 Caruso DamianoBahrain Victorious+ 32
7 2 Fisher-Black FinnUAE Team Emirates+ 34
8 Castroviejo JonathanINEOS Grenadiers+ 36
9 4 Poole MaxTeam dsm-firmenich+ 37
10 9 Hayter EthanINEOS Grenadiers+ 38
11 27 Barta WilliamMovistar Team+ 40
12 10 Mäder GinoBahrain Victorious+ 41
13 10 Cavagna RemiSoudal Quick-Step+ 41
14 9 Tejada HaroldAstana Qazaqstan Team+ 49
15 10 Sobrero MatteoTeam Jayco-AlUla+ 54
16 25 Pinot ThibautGroupama-FDJ+ 01:00
17 3 Herrada JesusCofidis+ 01:02
18 11 Bardet RomainTeam dsm-firmenich+ 01:03
19 31 Taaramäe ReinIntermarché-Circus-Wanty+ 01:03
20 1 Voisard YannisTudor Pro Cycling Team+ 01:07
21 6 Onley OscarTeam dsm-firmenich+ 01:07
22 32 Martinez LennyGroupama-FDJ+ 01:10
23 5 Moniquet SylvainLotto Dstny+ 01:11
24 1 Carr SimonEF Education-EasyPost+ 01:12
25 9 Sweeny HarryLotto Dstny+ 01:13
26 14 Majka RafalUAE Team Emirates+ 01:13
27 17 Kepplinger RainerBahrain Victorious+ 01:15
28 11 Uijtdebroeks CianBORA-hansgrohe+ 01:18
29 7 Bernal EganINEOS Grenadiers+ 01:19
30 7 Dunbar EdwardTeam Jayco-AlUla+ 01:19
31 14 Champoussin ClémentTeam Arkéa-Samsic+ 01:26
32 17 Harper ChrisTeam Jayco-AlUla+ 01:31
33 21 Masnada FaustoSoudal Quick-Step+ 01:31
34 2 Bouchard GeoffreyAG2R Citroën Team+ 01:31
35 19 Cort MagnusEF Education-EasyPost+ 01:38
36 6 Gloag ThomasJumbo-Visma+ 01:40
37 6 Zana FilippoTeam Jayco-AlUla+ 01:44
38 17 Peters NansAG2R Citroën Team+ 01:51
39 9 Meintjes LouisIntermarché-Circus-Wanty+ 01:52
40 6 Berthet ClémentAG2R Citroën Team+ 01:54
41 17 Reichenbach SebastienTudor Pro Cycling Team+ 01:55
42 5 Elissonde KennyLidl-Trek+ 02:04
43 13 Goossens KobeIntermarché-Circus-Wanty+ 02:06
44 18 Bjerg MikkelUAE Team Emirates+ 02:07
45 34 Nys ThibauLidl-Trek+ 02:09
46 2 Osborne JasonAlpecin-Deceuninck+ 02:09
47 12 Costiou EwenTeam Arkéa-Samsic+ 02:15
48 13 Suter JoelTudor Pro Cycling Team+ 02:16
49 34 Kamp AlexanderTudor Pro Cycling Team+ 02:23
50 3 Sepulveda EduardoLotto Dstny+ 02:23
51 5 Woods MichaelIsrael-Premier Tech+ 02:24
52 3 Rodriguez CristianTeam Arkéa-Samsic+ 02:25
53 24 Godon DorianAG2R Citroën Team+ 02:30
54 2 Caicedo JonathanEF Education-EasyPost+ 02:32
55 22 Mühlberger GregorMovistar Team+ 02:36
56 1 Eiking Odd ChristianEF Education-EasyPost+ 02:38
57 26 Narvaez JhonnatanINEOS Grenadiers+ 02:40
58 32 Gallopin TonyLidl-Trek+ 02:40
59 4 Jungels BobBORA-hansgrohe+ 02:49
60 1 Schultz NickIsrael-Premier Tech+ 02:54
61 3 Thompson ReubenGroupama-FDJ+ 03:17
62 2 Kruijswijk StevenJumbo-Visma+ 03:24
63 3 Calmejane LilianIntermarché-Circus-Wanty+ 03:59
64 5 Paasschens MathijsLotto Dstny+ 04:07
65 6 Denz NicoBORA-hansgrohe+ 04:18
66 1 Paleni EnzoGroupama-FDJ+ 04:28
67 5 Zwiehoff BenBORA-hansgrohe+ 04:28
68 Hellemose AsbjørnLidl-Trek+ 04:47
69 4 Garofoli GianmarcoAstana Qazaqstan Team+ 04:51
70 Schär MichaelAG2R Citroën Team+ 04:54
71 4 Germani LorenzoGroupama-FDJ+ 05:21
72 7 Champion ThomasCofidis+ 05:31
73 13 Arndt NikiasBahrain Victorious+ 05:34
74 2 Lührs Luis-JoeBORA-hansgrohe+ 05:42
75 1 Mosca JacopoLidl-Trek+ 05:57
76 1 Hollenstein RetoIsrael-Premier Tech+ 06:14
77 3 Samitier SergioMovistar Team+ 06:26
78 7 Christen JanSwitzerland+ 06:44
79 5 Juul-Jensen ChristopherTeam Jayco-AlUla+ 06:52
80 2 Venturini ClémentAG2R Citroën Team+ 06:55
81 2 Hamilton ChrisTeam dsm-firmenich+ 07:17
82 Amador AndreyEF Education-EasyPost+ 07:18
83 5 Gesink RobertJumbo-Visma+ 07:40
84 3 Debons AntoineSwitzerland+ 07:50
85 4 Padun MarkEF Education-EasyPost+ 08:07
86 6 Hermans QuintenAlpecin-Deceuninck+ 08:59
87 1 Menten MilanLotto Dstny+ 09:10
88 2 Lapeira PaulAG2R Citroën Team+ 09:34
89 2 Ladagnous MatthieuGroupama-FDJ+ 09:42
90 3 Sommer JanSwitzerland+ 10:00
91 3 Adamietz JohannesLotto Dstny+ 10:18
92 5 Rivera BrandonINEOS Grenadiers+ 10:20
93 2 Nibali AntonioAstana Qazaqstan Team+ 11:13
94 2 Ledanois KevinTeam Arkéa-Samsic+ 12:05
95 4 De Gendt ThomasLotto Dstny+ 13:35
96 1 Stannard RobertAlpecin-Deceuninck+ 13:52
97 6 Cerný JosefSoudal Quick-Step+ 14:02
98 7 Pedersen CasperSoudal Quick-Step+ 14:52
99 8 Craddock LawsonTeam Jayco-AlUla+ 14:56
100 2 Geschke SimonCofidis+ 14:59
101 1 Vernon EthanSoudal Quick-Step+ 15:11
102 4 Van Emden JosJumbo-Visma+ 15:13
103 13 Price-Pejtersen JohanBahrain Victorious+ 15:31
104 4 Finé EddyCofidis+ 15:37
105 7 Benedetti CesareBORA-hansgrohe+ 16:36
106 2 Bernard JulienLidl-Trek+ 16:43
107 3 Périchon Pierre-LucCofidis+ 16:46
108 7 Bögli JonathanSwitzerland+ 17:01
109 9 Wirtgen LucTudor Pro Cycling Team+ 17:14
110 1 Novak DomenUAE Team Emirates+ 17:18
111 7 Oliveira IvoUAE Team Emirates+ 17:22
112 5 Leemreize GijsJumbo-Visma+ 17:30
113 1 Froome ChrisIsrael-Premier Tech+ 17:31
114 5 Devenyns DriesSoudal Quick-Step+ 18:04
115 2 Bayer TobiasAlpecin-Deceuninck+ 18:15
116 9 Brenner MarcoTeam dsm-firmenich+ 19:52
117 3 Bonifazio NiccoloIntermarché-Circus-Wanty+ 21:02
118 4 Maciejuk FilipBahrain Victorious+ 21:05
119 4 Smith DionIntermarché-Circus-Wanty+ 21:57
120 4 Sbaragli KristianAlpecin-Deceuninck+ 21:58
121 7 Romeo IvanMovistar Team+ 25:27
122 4 Wurf CameronINEOS Grenadiers+ 26:57
123 8 Lillo DarioSwitzerland+ 27:15
124 5 Bohli TomTudor Pro Cycling Team+ 27:21
125 2 Kluckers ArthurTudor Pro Cycling Team+ 27:23
126 4 Askey LewisGroupama-FDJ+ 27:24
127 6 Brustenga MarcLidl-Trek+ 27:52
128 8 Nizzolo GiacomoIsrael-Premier Tech+ 28:05
129 5 Gaviria FernandoMovistar Team+ 28:06
130 8 Mozzato LucaTeam Arkéa-Samsic+ 28:30
131 6 Van den Bossche FabioAlpecin-Deceuninck+ 28:41
132 3 Basso LeonardoAstana Qazaqstan Team+ 28:45
133 1 Brussenskiy GlebAstana Qazaqstan Team+ 28:48
134 7 Hollyman MasonIsrael-Premier Tech+ 35:31
135 4 Viviani EliaINEOS Grenadiers+ 35:40
136 4 Rajovic DusanBahrain Victorious+ 35:52
137 5 Stöckli JanSwitzerland+ 36:39
138 5 Aebi AntoineSwitzerland+ 36:55
139 5 Taminiaux LionelAlpecin-Deceuninck+ 37:25
Pos Rider Team Time
1 Ayuso JuanUAE Team Emirates 08:33:40
2 3 Jorgenson MatteoMovistar Team + 18
3 1 Fisher-Black FinnUAE Team Emirates + 34
4 Poole MaxTeam dsm-firmenich + 37
5 1 Onley OscarTeam dsm-firmenich + 01:07
6 5 Martinez LennyGroupama-FDJ + 01:10
7 1 Uijtdebroeks CianBORA-hansgrohe + 01:18
8 1 Gloag ThomasJumbo-Visma + 01:40
9 1 Zana FilippoTeam Jayco-AlUla + 01:44
10 7 Nys ThibauLidl-Trek + 02:09
11 4 Costiou EwenTeam Arkéa-Samsic + 02:15
12 Thompson ReubenGroupama-FDJ + 03:17
13 1 Paleni EnzoGroupama-FDJ + 04:28
14 1 Hellemose AsbjørnLidl-Trek + 04:47
15 2 Garofoli GianmarcoAstana Qazaqstan Team + 04:51
16 Germani LorenzoGroupama-FDJ + 05:21
17 1 Champion ThomasCofidis + 05:31
18 1 Lührs Luis-JoeBORA-hansgrohe + 05:42
19 Christen JanSwitzerland + 06:44
20 Lapeira PaulAG2R Citroën Team + 09:34
21 Sommer JanSwitzerland + 10:00
22 1 Vernon EthanSoudal Quick-Step + 15:11
23 3 Price-Pejtersen JohanBahrain Victorious + 15:31
24 2 Bögli JonathanSwitzerland + 17:01
25 2 Leemreize GijsJumbo-Visma + 17:30
26 2 Bayer TobiasAlpecin-Deceuninck + 18:15
27 2 Brenner MarcoTeam dsm-firmenich + 19:52
28 Maciejuk FilipBahrain Victorious + 21:05
29 2 Romeo IvanMovistar Team + 25:27
30 3 Lillo DarioSwitzerland + 27:15
31 1 Kluckers ArthurTudor Pro Cycling Team + 27:23
32 Askey LewisGroupama-FDJ + 27:24
33 2 Brustenga MarcLidl-Trek + 27:52
34 2 Van den Bossche FabioAlpecin-Deceuninck + 28:41
35 1 Brussenskiy GlebAstana Qazaqstan Team + 28:48
36 1 Hollyman MasonIsrael-Premier Tech + 35:31
37 1 Stöckli JanSwitzerland + 36:39
Pos Rider Team Points
1 Hayter EthanINEOS Grenadiers 65
2 3 Ayuso JuanUAE Team Emirates 64
3 Foss TobiasJumbo-Visma 61
4 2 Vernon EthanSoudal Quick-Step 57
5 1 Bardet RomainTeam dsm-firmenich 38
6 27 Jorgenson MatteoMovistar Team 31
7 1 Cerný JosefSoudal Quick-Step 30
8 1 Nys ThibauLidl-Trek 30
9 1 Sobrero MatteoTeam Jayco-AlUla 29
10 12 Bjerg MikkelUAE Team Emirates 26
11 27 Oliveira NelsonMovistar Team 24
12 Yates AdamUAE Team Emirates 22
13 4 Cavagna RemiSoudal Quick-Step 22
14 4 Denz NicoBORA-hansgrohe 22
15 4 Schultz NickIsrael-Premier Tech 21
16 4 Menten MilanLotto Dstny 20
17 25 Caruso DamianoBahrain Victorious 18
18 Barta WilliamMovistar Team 17
19 6 Suter JoelTudor Pro Cycling Team 17
20 6 Oliveira IvoUAE Team Emirates 17
21 6 Onley OscarTeam dsm-firmenich 16
22 6 Goossens KobeIntermarché-Circus-Wanty 16
23 6 Mosca JacopoLidl-Trek 16
24 6 Gesink RobertJumbo-Visma 15
25 6 Bayer TobiasAlpecin-Deceuninck 15
26 6 Bohli TomTudor Pro Cycling Team 15
27 3 Fisher-Black FinnUAE Team Emirates 14
28 7 Sweeny HarryLotto Dstny 14
29 6 Calmejane LilianIntermarché-Circus-Wanty 12
30 5 Cort MagnusEF Education-EasyPost 10
31 5 Gloag ThomasJumbo-Visma 10
32 5 Kruijswijk StevenJumbo-Visma 10
33 5 Venturini ClémentAG2R Citroën Team 10
34 5 Bernard JulienLidl-Trek 10
35 11 Stöckli JanSwitzerland 10
36 Mäder GinoBahrain Victorious 9
37 6 Arndt NikiasBahrain Victorious 8
38 3 Castroviejo JonathanINEOS Grenadiers 7
39 Poole MaxTeam dsm-firmenich 7
40 8 Hermans QuintenAlpecin-Deceuninck 7
41 7 Schär MichaelAG2R Citroën Team 6
42 7 Pedersen CasperSoudal Quick-Step 6
43 7 Kluckers ArthurTudor Pro Cycling Team 6
44 7 Brussenskiy GlebAstana Qazaqstan Team 6
45 6 Champoussin ClémentTeam Arkéa-Samsic 5
46 6 Garofoli GianmarcoAstana Qazaqstan Team 5
47 Brenner MarcoTeam dsm-firmenich 5
48 Tejada HaroldAstana Qazaqstan Team 3
49 Taaramäe ReinIntermarché-Circus-Wanty 2
50 7 Mühlberger GregorMovistar Team 2
51 7 Ledanois KevinTeam Arkéa-Samsic 2
Pos Team Time
1 UAE Team Emirates 25:41:53
2 3 Movistar Team + 14
3 Bahrain Victorious + 01:13
4 2 Team dsm-firmenich + 01:22
5 1 INEOS Grenadiers + 01:48
6 4 Tudor Pro Cycling Team + 02:32
7 1 Team Jayco-AlUla + 02:35
8 1 EF Education-EasyPost + 03:16
9 3 Lotto Dstny + 03:18
10 4 Groupama-FDJ + 03:25
11 4 Jumbo-Visma + 03:48
12 1 Intermarché-Circus-Wanty + 03:51
13 3 AG2R Citroën Team + 04:16
14 1 Team Arkéa-Samsic + 04:53
15 6 Lidl-Trek + 05:58
16 2 BORA-hansgrohe + 07:19
17 1 Cofidis + 08:34
18 1 Israel-Premier Tech + 10:14
19 Alpecin-Deceuninck + 13:17
20 1 Soudal Quick-Step + 15:12
21 1 Astana Qazaqstan Team + 15:41
22 Switzerland + 21:57

Information