Simon Yates wins Tour of the Alps

Simon Yates (Team BikeExchange) calmly weathered a potentially hazardous final day to seal the overall title at the Tour of the Alps, as Felix Grossschartner (Bora-Hansgrohe) clinched the stage win.

Swipe to scroll horizontally
Results
Pos.Rider Name (Country) TeamResult
1Felix Grossschartner (Aut) Bora-Hansgrohe 3:03:38
2Nicolas Roche (Irl) Team DSM 0:00:34
3Alessandro De Marchi (Ita) Israel Start-up Nation
4Gianni Moscon (Ita) Ineos Grenadiers 0:00:40
5Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA
6Romain Bardet (Fra) Team DSM
7Luis Leon Sanchez (Spa) Astana-Premier Tech
8Ruben Guerreiro (Por) EF Education-Nippo
9Mark Padun (Ukr) Bahrain Victorious
10Matteo Fabbro (Ita) Bora-Hansgrohe
11Henri Vandenabeele (Bel) Team DSM
12Simon Yates (GBr) Team BikeExchange
13Nicholas Schultz (Aus) Team BikeExchange
14Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
15Aleksandr Vlasov (Rus) Astana-Premier Tech
16Domenico Pozzovivo (Ita) Team Qhubeka Assos
17Geoffrey Bouchard (Fra) AG2R Citroën Team
18Nairo Quintana (Col) Team Arkea-Samsic
19Attila Valter (Hun) Groupama-FDJ
20Hugh Carthy (GBr) EF Education-Nippo
21Nicolas Prodhomme (Fra) AG2R Citroën Team
22Joe Dombrowski (USA) UAE Team Emirates
23Daniel Martinez Poveda (Col) Ineos Grenadiers 0:00:47
24Pavel Sivakov (Rus) Ineos Grenadiers
25Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
26Florian Lipowitz (Ger) Tirol KTM Cycling Team 0:01:12
27Daniel Martin (Irl) Israel Start-up Nation 0:01:14
28Guy Niv (Isr) Israel Start-up Nation 0:01:58
29Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:02:05
30Omer Goldstein (Isr) Israel Start-up Nation
31Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
32Fabio Felline (Ita) Astana-Premier Tech 0:03:14
33Vadim Pronskiy (Kaz) Astana-Premier Tech
34Thibaut Pinot (Fra) Groupama-FDJ
35Tony Gallopin (Fra) AG2R Citroën Team
36Larry Warbasse (USA) AG2R Citroën Team
37Callum Scotson (Aus) Team BikeExchange
38Sebastian Henao Gomez (Col) Ineos Grenadiers
39Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:03:51
40Hermann Pernsteiner (Aut) Bahrain Victorious
41Kilian Frankiny (Swi) Team Qhubeka Assos
42Georg Steinhauser (Ger) Tirol KTM Cycling Team
43Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA
44Simon Guglielmi (Fra) Groupama-FDJ
45Anthony Delaplace (Fra) Team Arkea-Samsic
46Salvatore Puccio (Ita) Ineos Grenadiers
47Giovanni Carboni (Ita) Bardiani CSF Faizane'
48Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
49Jaakko Hänninen (Fin) AG2R Citroën Team
50Yukiya Arashiro (Jpn) Bahrain Victorious
51Michael Storer (Aus) Team DSM 0:03:57
52Jonas Wilsly (Den) Astana-Premier Tech 0:04:34
53Tanel Kangert (Est) Team BikeExchange 0:05:02
54Antonio Nibali (Ita) Trek-Segafredo
55Romain Combaud (Fra) Team DSM 0:06:24
56Ben Zwiehoff (Ger) Bora-Hansgrohe
57Rafael Valls Ferri (Spa) Bahrain Victorious
58Davide Gabburo (Ita) Bardiani CSF Faizane' 0:06:32
59Luca Covili (Ita) Bardiani CSF Faizane' 0:06:35
60Anton Palzer (Ger) Bora-Hansgrohe 0:06:36
61Lars van den Berg (Ned) Groupama-FDJ
62Matteo Sobrero (Ita) Astana-Premier Tech
63Domen Novak (Slo) Bahrain Victorious
64Ilnur Zakarin (Rus) Gazprom-RusVelo
65Maxime Bouet (Fra) Team Arkea-Samsic 0:06:38
66Gianluca Brambilla (Ita) Trek-Segafredo
67Cristian Scaroni (Ita) Gazprom-RusVelo 0:08:08
68François Bidard (Fra) AG2R Citroën Team 0:08:52
69Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates
70Pavel Kochetkov (Rus) Gazprom-RusVelo 0:09:51
71Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec 0:10:13
72Julius van den Berg (Ned) EF Education-Nippo
73Chris Froome (GBr) Israel Start-up Nation
74Mattias Skjelmose Jensen (Den) Trek-Segafredo
75Luca Chirico (Ita) Androni Giocattoli-Sidermec
76Michel Ries (Lux) Trek-Segafredo
77Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec
78Filippo Zana (Ita) Bardiani CSF Faizane'
79Alexander Cataford (Can) Israel Start-up Nation
80Enrico Battaglin (Ita) Bardiani CSF Faizane'
81Winner Anacona (Col) Team Arkea-Samsic
82Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates
83Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane'
84Márton Dina (Hun) Eolo-Kometa Cycling Team
85Tejay van Garderen (USA) EF Education-Nippo
86Antoine Duchesne (Can) Groupama-FDJ 0:11:42
87Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA
88Anton Kuzmin (Kaz) Gazprom-RusVelo
89Connor Brown (NZl) Team Qhubeka Assos
90Tobias Ludvigsson (Swe) Groupama-FDJ
91Kevin Colleoni (Ita) Team BikeExchange
92Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA
93Mathias Vacek (Cze) Gazprom-RusVelo
94Lukas Pöstlberger (Aut) Bora-Hansgrohe
95Davide Bais (Ita) Eolo-Kometa Cycling Team
96Mark Christian (GBr) Eolo-Kometa Cycling Team
97Andrea Vendrame (Ita) AG2R Citroën Team
98Nicholas Dlamini (RSA) Team Qhubeka Assos
99Daniel Savini (Ita) Bardiani CSF Faizane'
100Felix Engelhardt (Ger) Tirol KTM Cycling Team
101Matevz Govekar (Slo) Tirol KTM Cycling Team
102William Barta (USA) EF Education-Nippo
103Edward Ravasi (Ita) Eolo-Kometa Cycling Team
104Marco Marcato (Ita) UAE Team Emirates
105Frederik Wandahl (Den) Bora-Hansgrohe
106Dayer Quintana (Col) Team Arkea-Samsic
107Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers
108Leon Heinschke (Ger) Team DSM
109Lachlan Morton (Aus) EF Education-Nippo
110Cameron Meyer (Aus) Team BikeExchange
111Rüdiger Selig (Ger) Bora-Hansgrohe 0:13:48
112Reuben Thompson (NZl) Groupama-FDJ
113Denis Nekrasov (Rus) Gazprom-RusVelo
114Leonardo Basso (Ita) Ineos Grenadiers
115Aleksandr Riabushenko (Blr) UAE Team Emirates 0:14:27
116Nikolay Cherkasov (Rus) Gazprom-RusVelo 0:14:33
DNFHarold Tejada Canacue (Col) Astana-Premier Tech
DNFMikel Nieve Iturralde (Spa) Team BikeExchange
DNFReinardt Janse Van Rensburg (RSA) Team Qhubeka Assos
DNFRomain Hardy (Fra) Team Arkea-Samsic
DNFAlessandro Fancellu (Ita) Eolo-Kometa Cycling Team
DNFKevin Pezzo Rosola (Ita) Tirol KTM Cycling Team
DNFEmanuel Zangerle (Aut) Tirol KTM Cycling Team
DNSJai Hindley (Aus) Team DSM
Swipe to scroll horizontally
Intermediate sprint - SP Fiave, 56.1km
Pos.Rider Name (Country) TeamResult
1Alessandro De Marchi (Ita) Israel Start-up Nation 6
2Nicolas Roche (Irl) Team DSM 4
3Georg Steinhauser (Ger) Tirol KTM Cycling Team 2
Swipe to scroll horizontally
Mountain 1 - Passo Duron, 40.1km
Pos.Rider Name (Country) TeamResult
1Alessandro De Marchi (Ita) Israel Start-up Nation 10
2Thibaut Pinot (Fra) Groupama-FDJ 8
3Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 6
4Michael Storer (Aus) Team DSM 4
5Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 2
Swipe to scroll horizontally
Mountain 2 - Lago di Tenno, 86.8km
Pos.Rider Name (Country) TeamResult
1Georg Steinhauser (Ger) Tirol KTM Cycling Team 6
2Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 4
3Thibaut Pinot (Fra) Groupama-FDJ 2
Swipe to scroll horizontally
Young rider
Pos.Rider Name (Country) TeamResult
1Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 3:04:18
2Henri Vandenabeele (Bel) Team DSM
3Attila Valter (Hun) Groupama-FDJ
4Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:00:07
5Florian Lipowitz (Ger) Tirol KTM Cycling Team 0:00:32
6Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:01:25
7Vadim Pronskiy (Kaz) Astana-Premier Tech 0:02:34
8Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:03:11
9Georg Steinhauser (Ger) Tirol KTM Cycling Team
10Lars van den Berg (Ned) Groupama-FDJ 0:05:56
11Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:08:12
12Mattias Skjelmose Jensen (Den) Trek-Segafredo 0:09:33
13Michel Ries (Lux) Trek-Segafredo
14Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec
15Filippo Zana (Ita) Bardiani CSF Faizane'
16Connor Brown (NZl) Team Qhubeka Assos 0:11:02
17Kevin Colleoni (Ita) Team BikeExchange
18Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA
19Mathias Vacek (Cze) Gazprom-RusVelo
Swipe to scroll horizontally
Final general classification after stage 5
Pos.Rider Name (Country) TeamResult
1Simon Yates (GBr) Team BikeExchange 18:36:06
2Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:00:58
3Aleksandr Vlasov (Rus) Astana-Premier Tech 0:01:06
4Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 0:02:25
5Hugh Carthy (GBr) EF Education-Nippo 0:02:37
6Pavel Sivakov (Rus) Ineos Grenadiers 0:02:44
7Nairo Quintana (Col) Team Arkea-Samsic 0:02:54
8Ruben Guerreiro (Por) EF Education-Nippo 0:03:12
9Romain Bardet (Fra) Team DSM
10Nicholas Schultz (Aus) Team BikeExchange 0:03:36
11Geoffrey Bouchard (Fra) AG2R Citroën Team 0:03:53
12Matteo Fabbro (Ita) Bora-Hansgrohe 0:03:59
13Daniel Martinez Poveda (Col) Ineos Grenadiers 0:04:21
14Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:04:25
15Daniel Martin (Irl) Israel Start-up Nation 0:04:35
16Domenico Pozzovivo (Ita) Team Qhubeka Assos 0:05:01
17Joe Dombrowski (USA) UAE Team Emirates 0:06:20
18Florian Lipowitz (Ger) Tirol KTM Cycling Team 0:06:28
19Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:08:21
20Hermann Pernsteiner (Aut) Bahrain Victorious 0:08:53
21Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:09:48
22Tony Gallopin (Fra) AG2R Citroën Team 0:09:52
23Gianni Moscon (Ita) Ineos Grenadiers 0:10:07
24Gianluca Brambilla (Ita) Trek-Segafredo 0:10:17
25Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:10:28
26Antonio Nibali (Ita) Trek-Segafredo 0:11:20
27Attila Valter (Hun) Groupama-FDJ 0:11:38
28Vadim Pronskiy (Kaz) Astana-Premier Tech 0:12:01
29Luis Leon Sanchez (Spa) Astana-Premier Tech 0:12:05
30Jaakko Hänninen (Fin) AG2R Citroën Team 0:12:31
31Guy Niv (Isr) Israel Start-up Nation 0:13:13
32Sebastian Henao Gomez (Col) Ineos Grenadiers 0:13:30
33Larry Warbasse (USA) AG2R Citroën Team 0:14:04
34Felix Grossschartner (Aut) Bora-Hansgrohe 0:14:33
35Ben Zwiehoff (Ger) Bora-Hansgrohe 0:14:52
36Nicolas Prodhomme (Fra) AG2R Citroën Team 0:15:43
37Mattias Skjelmose Jensen (Den) Trek-Segafredo 0:16:32
38Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates
39Kilian Frankiny (Swi) Team Qhubeka Assos 0:16:33
40Michel Ries (Lux) Trek-Segafredo 0:16:55
41Georg Steinhauser (Ger) Tirol KTM Cycling Team 0:17:28
42Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 0:17:39
43Nicolas Roche (Irl) Team DSM 0:17:45
44Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:18:10
45Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:18:34
46Tejay van Garderen (USA) EF Education-Nippo 0:19:01
47Anton Palzer (Ger) Bora-Hansgrohe 0:20:52
48Luca Chirico (Ita) Androni Giocattoli-Sidermec 0:20:54
49Alexander Cataford (Can) Israel Start-up Nation 0:21:18
50François Bidard (Fra) AG2R Citroën Team 0:21:44
51Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:22:12
52Winner Anacona (Col) Team Arkea-Samsic 0:22:14
53Pavel Kochetkov (Rus) Gazprom-RusVelo 0:22:33
54Anthony Delaplace (Fra) Team Arkea-Samsic 0:23:58
55Jonas Wilsly (Den) Astana-Premier Tech 0:24:33
56Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:24:43
57Simon Guglielmi (Fra) Groupama-FDJ 0:24:49
58Lars van den Berg (Ned) Groupama-FDJ 0:24:59
59Tanel Kangert (Est) Team BikeExchange 0:25:09
60Thibaut Pinot (Fra) Groupama-FDJ 0:25:35
61Luca Covili (Ita) Bardiani CSF Faizane' 0:26:25
62Omer Goldstein (Isr) Israel Start-up Nation 0:27:13
63Alessandro De Marchi (Ita) Israel Start-up Nation 0:27:15
64Ilnur Zakarin (Rus) Gazprom-RusVelo 0:27:27
65Davide Gabburo (Ita) Bardiani CSF Faizane' 0:27:57
66Rafael Valls Ferri (Spa) Bahrain Victorious 0:28:23
67Cristian Scaroni (Ita) Gazprom-RusVelo 0:28:28
68Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates 0:28:46
69Filippo Zana (Ita) Bardiani CSF Faizane' 0:30:11
70Sergio Roman Martin Galan (Spa) Caja Rural-Seguros RGA 0:30:33
71Mark Christian (GBr) Eolo-Kometa Cycling Team 0:31:08
72Mark Padun (Ukr) Bahrain Victorious 0:31:11
73Fabio Felline (Ita) Astana-Premier Tech 0:32:20
74Daniel Savini (Ita) Bardiani CSF Faizane' 0:33:28
75Yukiya Arashiro (Jpn) Bahrain Victorious 0:35:21
76Matteo Sobrero (Ita) Astana-Premier Tech 0:36:00
77Michael Storer (Aus) Team DSM 0:36:50
78Enrico Battaglin (Ita) Bardiani CSF Faizane' 0:38:38
79Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec 0:39:30
80Callum Scotson (Aus) Team BikeExchange 0:40:00
81Johnatan Cañaveral Vargas (Col) Bardiani CSF Faizane' 0:41:59
82Romain Combaud (Fra) Team DSM 0:42:02
83Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec 0:42:55
84Lachlan Morton (Aus) EF Education-Nippo 0:44:35
85Dayer Quintana (Col) Team Arkea-Samsic 0:44:49
86Salvatore Puccio (Ita) Ineos Grenadiers 0:47:05
87Kevin Colleoni (Ita) Team BikeExchange 0:47:15
88Connor Brown (NZl) Team Qhubeka Assos 0:47:37
89Maxime Bouet (Fra) Team Arkea-Samsic 0:48:00
90Márton Dina (Hun) Eolo-Kometa Cycling Team 0:48:44
91Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA 0:49:06
92Aleksandr Riabushenko (Blr) UAE Team Emirates 0:49:54
93Chris Froome (GBr) Israel Start-up Nation 0:51:09
94Cameron Meyer (Aus) Team BikeExchange 0:55:08
95Nicholas Dlamini (RSA) Team Qhubeka Assos 0:55:41
96Henri Vandenabeele (Bel) Team DSM 0:56:20
97Marco Marcato (Ita) UAE Team Emirates 0:59:54
98Anton Kuzmin (Kaz) Gazprom-RusVelo 1:00:11
99Denis Nekrasov (Rus) Gazprom-RusVelo 1:00:23
100Domen Novak (Slo) Bahrain Victorious 1:01:16
101Reuben Thompson (NZl) Groupama-FDJ 1:02:04
102Frederik Wandahl (Den) Bora-Hansgrohe 1:03:07
103Davide Bais (Ita) Eolo-Kometa Cycling Team 1:06:27
104Tobias Ludvigsson (Swe) Groupama-FDJ 1:07:15
105Lukas Pöstlberger (Aut) Bora-Hansgrohe 1:07:16
106Felix Engelhardt (Ger) Tirol KTM Cycling Team 1:07:52
107Andrea Vendrame (Ita) AG2R Citroën Team 1:09:13
108Antoine Duchesne (Can) Groupama-FDJ 1:10:00
109William Barta (USA) EF Education-Nippo 1:13:47
110Nikolay Cherkasov (Rus) Gazprom-RusVelo 1:14:34
111Leon Heinschke (Ger) Team DSM 1:17:55
112Leonardo Basso (Ita) Ineos Grenadiers 1:19:08
113Julius van den Berg (Ned) EF Education-Nippo 1:21:02
114Mathias Vacek (Cze) Gazprom-RusVelo 1:24:33
115Matevz Govekar (Slo) Tirol KTM Cycling Team 1:27:03
116Rüdiger Selig (Ger) Bora-Hansgrohe 1:29:09
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Alessandro De Marchi (Ita) Israel Start-up Nation 25
2Márton Dina (Hun) Eolo-Kometa Cycling Team 16
3Simon Yates (GBr) Team BikeExchange 14
4Reuben Thompson (NZl) Groupama-FDJ 10
5Thibaut Pinot (Fra) Groupama-FDJ 10
6Aleksandr Vlasov (Rus) Astana-Premier Tech 8
7Pavel Sivakov (Rus) Ineos Grenadiers 8
8Chris Froome (GBr) Israel Start-up Nation 8
9Georg Steinhauser (Ger) Tirol KTM Cycling Team 6
10Nairo Quintana (Col) Team Arkea-Samsic 6
11Felix Grossschartner (Aut) Bora-Hansgrohe 6
12Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 6
13Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 6
14Michael Storer (Aus) Team DSM 5
15Felix Engelhardt (Ger) Tirol KTM Cycling Team 5
16Hugh Carthy (GBr) EF Education-Nippo 4
17Gianni Moscon (Ita) Ineos Grenadiers 4
18Nicolas Prodhomme (Fra) AG2R Citroën Team 4
19Davide Bais (Ita) Eolo-Kometa Cycling Team 4
20Matteo Fabbro (Ita) Bora-Hansgrohe 3
21Daniel Martin (Irl) Israel Start-up Nation 2
22Hermann Pernsteiner (Aut) Bahrain Victorious 2
Swipe to scroll horizontally
Sprint classification
Pos.Rider Name (Country) TeamResult
1Felix Engelhardt (Ger) Tirol KTM Cycling Team 12
2Alessandro De Marchi (Ita) Israel Start-up Nation 8
3Gianni Moscon (Ita) Ineos Grenadiers 6
4Luis Leon Sanchez (Spa) Astana-Premier Tech 6
5Márton Dina (Hun) Eolo-Kometa Cycling Team 6
6Tony Gallopin (Fra) AG2R Citroën Team 4
7Attila Valter (Hun) Groupama-FDJ 4
8Nicolas Roche (Irl) Team DSM 4
9Davide Bais (Ita) Eolo-Kometa Cycling Team 4
10Matteo Fabbro (Ita) Bora-Hansgrohe 2
11Georg Steinhauser (Ger) Tirol KTM Cycling Team 2
12Mathias Vacek (Cze) Gazprom-RusVelo 2
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 18:38:31
2Alejandro Osorio Carvajal (Col) Caja Rural-Seguros RGA 0:02:00
3Florian Lipowitz (Ger) Tirol KTM Cycling Team 0:04:03
4Erik Fetter (Hun) Eolo-Kometa Cycling Team 0:08:03
5Attila Valter (Hun) Groupama-FDJ 0:09:13
6Vadim Pronskiy (Kaz) Astana-Premier Tech 0:09:36
7Mattias Skjelmose Jensen (Den) Trek-Segafredo 0:14:07
8Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates
9Michel Ries (Lux) Trek-Segafredo 0:14:30
10Georg Steinhauser (Ger) Tirol KTM Cycling Team 0:15:03
11Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 0:19:47
12Lars van den Berg (Ned) Groupama-FDJ 0:22:34
13Filippo Zana (Ita) Bardiani CSF Faizane' 0:27:46
14Santiago Umba Lopez (Col) Androni Giocattoli-Sidermec 0:37:05
15Kevin Colleoni (Ita) Team BikeExchange 0:44:50
16Connor Brown (NZl) Team Qhubeka Assos 0:45:12
17Jon Barrenetxea Golzarri (Spa) Caja Rural-Seguros RGA 0:46:41
18Henri Vandenabeele (Bel) Team DSM 0:53:55
19Reuben Thompson (NZl) Groupama-FDJ 0:59:39
20Frederik Wandahl (Den) Bora-Hansgrohe 1:00:42
21Davide Bais (Ita) Eolo-Kometa Cycling Team 1:04:02
22Felix Engelhardt (Ger) Tirol KTM Cycling Team 1:05:27
23Leon Heinschke (Ger) Team DSM 1:15:30
24Mathias Vacek (Cze) Gazprom-RusVelo 1:22:08
25Matevz Govekar (Slo) Tirol KTM Cycling Team 1:24:38
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 56:01:17
2Team DSM 0:01:49
3Astana-Premier Tech 0:07:26
4AG2R Citroën Team 0:09:18
5Team BikeExchange 0:09:21
6EF Education-Nippo 0:11:51
7Bora-Hansgrohe 0:14:56
8Israel Start-up Nation 0:15:19
9Trek-Segafredo 0:15:52
10Androni Giocattoli-Sidermec 0:16:49
11Bahrain Victorious 0:19:41
12UAE Team Emirates 0:31:21
13Team Arkea-Samsic 0:32:32
14Bardiani CSF Faizane' 0:34:16
15Eolo-Kometa Cycling Team 0:38:00
16Groupama - FDJ 0:38:55
17Caja Rural-Seguros RGA 0:44:54
18Team Qhubeka Assos 0:48:51
19Gazprom-RusVelo 1:02:07
20Tirol KTM Cycling Team 1:12:08
Patrick Fletcher

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews