Tour de France: Froome wins mountain time trial to Megève

Chris Froome (Team Sky) stormed to victory at the Tour de France during the 17km mountain time trial from Sallanches to Megève. He finished the course in a blistering 30:43, beating Tom Dumoulin (Giant-Alpecin) by 21 seconds and Fabio Aru (Astana) by 33 seconds.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky0:30:43
2Tom Dumoulin (Ned) Team Giant-Alpecin0:00:21
3Fabio Aru (Ita) Astana Pro Team0:00:33
4Richie Porte (Aus) BMC Racing TeamRow 3 - Cell 2
5Romain Bardet (Fra) AG2R La Mondiale0:00:42
6Thomas De Gendt (Bel) Lotto Soudal0:01:02
7Jon Izaguirre (Spa) Movistar Team0:01:03
8Joaquim Rodriguez (Spa) Team Katusha0:01:05
9Louis Meintjes (RSA) Lampre - Merida0:01:08
10Nairo Quintana (Col) Movistar Team0:01:10
11Jerome Coppel (Fra) IAM Cycling0:01:15
12Alejandro Valverde (Spa) Movistar Team0:01:18
13Roman Kreuziger (Cze) Tinkoff Team0:01:20
14Stef Clement (Ned) IAM Cycling0:01:22
15Vincenzo Nibali (Ita) Astana Pro Team0:01:23
16Adam Yates (GBr) Orica-BikeExchangeRow 15 - Cell 2
17Bauke Mollema (Ned) Trek-Segafredo0:01:25
18Daniel Martin (Irl) Etixx - Quick-Step0:01:28
19Romain Sicard (Fra) Direct Energie0:01:38
20Sylvain Chavanel (Fra) Direct Energie0:01:44
21Nelson Oliveira (Por) Movistar Team0:01:46
22Nicolas Edet (Fra) Cofidis, Solutions Credits0:01:54
23Geraint Thomas (GBr) Team Sky0:02:09
24Alexey Lutsenko (Kaz) Astana Pro Team0:02:12
25Damiano Caruso (Ita) BMC Racing Team0:02:13
26Jan Barta (Cze) Bora-Argon 180:02:15
27Tony Gallopin (Fra) Lotto Soudal0:02:18
28Julian Alaphilippe (Fra) Etixx - Quick-Step0:02:20
29Sébastien Reichenbach (Swi) FDJ0:02:21
30Michael Valgren (Den) Tinkoff Team0:02:22
31Alexis Gougeard (Fra) AG2R La Mondiale0:02:23
32Arnold Jeannesson (Fra) Cofidis, Solutions Credits0:02:24
33Mikel Nieve (Spa) Team Sky0:02:25
34Pierre Rolland (Fra) Cannondale-Drapac0:02:27
35Mikel Landa Meana (Spa) Team Sky0:02:28
36Diego Rosa (Ita) Astana Pro TeamRow 35 - Cell 2
37Daryl Impey (RSA) Orica-BikeExchange0:02:29
38Ilnur Zakarin (Rus) Team Katusha0:02:35
39Jakob Fuglsang (Den) Astana Pro Team0:02:37
40Daniel Teklehaimanot (Eri) Dimension Data0:02:38
41Eduardo Sepulveda (Arg) Fortuneo - Vital Concept0:02:40
42Emanuel Buchmann (Ger) Bora-Argon 180:02:43
43Tanel Kangert (Est) Astana Pro Team0:02:44
44Haimar Zubeldia (Spa) Trek-SegafredoRow 43 - Cell 2
45Ben Gastauer (Lux) AG2R La Mondiale0:02:48
46Warren Barguil (Fra) Team Giant-Alpecin0:02:49
47Sergio Henao (Col) Team Sky0:02:50
48Anthony Delaplace (Fra) Fortuneo - Vital Concept0:02:54
49Simon Geschke (Ger) Team Giant-Alpecin0:02:56
50Brice Feillu (Fra) Fortuneo - Vital ConceptRow 49 - Cell 2
51Tom Jelte Slagter (Ned) Cannondale-Drapac0:02:59
52Alexis Vuillermoz (Fra) AG2R La Mondiale0:03:02
53Pierre-Luc Perichon (Fra) Fortuneo - Vital Concept0:03:03
54Ramunas Navardauskas (Ltu) Cannondale-DrapacRow 53 - Cell 2
55Edvald Boasson Hagen (Nor) Dimension Data0:03:04
56Wouter Poels (Ned) Team Sky0:03:07
57Martin Elmiger (Swi) IAM Cycling0:03:11
58Luis Leon Sanchez (Spa) Astana Pro Team0:03:14
59Jérémy Roy (Fra) FDJ0:03:15
60Reto Hollenstein (Swi) IAM CyclingRow 59 - Cell 2
61Jan Polanc (Slo) Lampre - Merida0:03:16
62Georg Preidler (Aut) Team Giant-AlpecinRow 61 - Cell 2
63Jarlinson Pantano (Col) IAM Cycling0:03:17
64Michael Schär (Swi) BMC Racing Team0:03:18
65Michael Albasini (Swi) Orica-BikeExchange0:03:21
66Christopher Juul Jensen (Den) Orica-BikeExchangeRow 65 - Cell 2
67Maciej Bodnar (Pol) Tinkoff Team0:03:23
68Domenico Pozzovivo (Ita) AG2R La MondialeRow 67 - Cell 2
69Steve Morabito (Swi) FDJ0:03:24
70Paolo Tiralongo (Ita) Astana Pro Team0:03:27
71Amaël Moinard (Fra) BMC Racing Team0:03:28
72Bryan Coquard (Fra) Direct EnergieRow 71 - Cell 2
73Ruben Plaza (Spa) Orica-BikeExchange0:03:29
74Thomas Voeckler (Fra) Direct EnergieRow 73 - Cell 2
75Tony Martin (Ger) Etixx - Quick-Step0:03:32
76Wilco Kelderman (Ned) Team LottoNl-JumboRow 75 - Cell 2
77Oliver Naesen (Bel) IAM Cycling0:03:33
78Laurens Ten Dam (Ned) Team Giant-Alpecin0:03:34
79Fabrice Jeandesboz (Fra) Direct EnergieRow 78 - Cell 2
80Imanol Erviti Ollo (Spa) Movistar Team0:03:35
80Cyril Gautier (Fra) AG2R La MondialeRow 80 - Cell 2
82Rafal Majka (Pol) Tinkoff Team0:03:37
83Paul Martens (Ger) Team LottoNl-Jumbo0:03:38
84Albert Timmer (Ned) Team Giant-AlpecinRow 83 - Cell 2
85Luke Durbridge (Aus) Orica-BikeExchange0:03:39
86Dylan Van Baarle (Ned) Cannondale-DrapacRow 85 - Cell 2
87Arthur Vichot (Fra) FDJ0:03:41
88Frank Schleck (Lux) Trek-SegafredoRow 87 - Cell 2
89Jan Bakelants (Bel) AG2R La Mondiale0:03:44
90Peter Sagan (Svk) Tinkoff Team0:03:45
91Michael Matthews (Aus) Orica-BikeExchange0:03:46
92Serge Pauwels (Bel) Dimension Data0:03:48
93Antoine Duchesne (Can) Direct EnergieRow 92 - Cell 2
94Patrick Konrad (Aut) Bora-Argon 180:03:49
95Vegard Breen (Nor) Fortuneo - Vital Concept0:03:50
96George Bennett (NZl) Team LottoNl-Jumbo0:03:54
97Greg Van Avermaet (Bel) BMC Racing Team0:03:56
98Kristijan Durasek (Cro) Lampre - Merida0:03:59
99Paul Voss (Ger) Bora-Argon 18Row 98 - Cell 2
100Cesare Benedetti (Ita) Bora-Argon 180:04:00
101Florian Vachon (Fra) Fortuneo - Vital Concept0:04:04
102Peter Stetina (USA) Trek-Segafredo0:04:06
103Anthony Roux (Fra) FDJ0:04:07
104Tsgabu Grmay (Eth) Lampre - Merida0:04:09
105Alberto Losada (Spa) Team Katusha0:04:10
106Bertjan Lindeman (Ned) Team LottoNl-Jumbo0:04:13
107Brent Bookwalter (USA) BMC Racing Team0:04:14
108Bartosz Huzarski (Pol) Bora-Argon 180:04:18
109Jurgen Roelandts (Bel) Lotto SoudalRow 108 - Cell 2
110Sep Vanmarcke (Bel) Team LottoNl-JumboRow 109 - Cell 2
111Jerome Cousin (Fra) Cofidis, Solutions Credits0:04:19
112Timo Roosen (Ned) Team LottoNl-Jumbo0:04:21
113Winner Anacona (Col) Movistar Team0:04:22
114Adam Hansen (Aus) Lotto Soudal0:04:23
115Marcus Burghardt (Ger) BMC Racing Team0:04:30
116Samuel Dumoulin (Fra) AG2R La Mondiale0:04:31
117Oscar Gatto (Ita) Tinkoff TeamRow 116 - Cell 2
118Marcel Kittel (Ger) Etixx - Quick-StepRow 117 - Cell 2
119Lawson Craddock (USA) Cannondale-Drapac0:04:32
120Geoffrey Soupe (Fra) Cofidis, Solutions Credits0:04:33
121Stephen Cummings (GBr) Dimension DataRow 120 - Cell 2
122Angel Vicioso (Spa) Team Katusha0:04:34
123Leigh Howard (Aus) IAM Cycling0:04:37
124Alexander Kristoff (Nor) Team Katusha0:04:42
125Petr Vakoc (Cze) Etixx - Quick-Step0:04:45
126Yohann Gene (Fra) Direct EnergieRow 125 - Cell 2
127Luke Rowe (GBr) Team SkyRow 126 - Cell 2
128Adrien Petit (Fra) Direct EnergieRow 127 - Cell 2
129Jasper Stuyven (Bel) Trek-Segafredo0:04:47
130Christophe Laporte (Fra) Cofidis, Solutions Credits0:04:48
131Sondre Holst Enger (Nor) IAM Cycling0:04:49
132Tejay Van Garderen (USA) BMC Racing Team0:04:51
133William Bonnet (Fra) FDJ0:04:53
134Iljo Keisse (Bel) Etixx - Quick-Step0:04:54
135Maximiliano Richeze (Arg) Etixx - Quick-Step0:04:56
136Rui Costa (Por) Lampre - Merida0:04:57
137Mathew Hayman (Aus) Orica-BikeExchange0:04:58
138Cyril Lemoine (Fra) Cofidis, Solutions CreditsRow 137 - Cell 2
139Luka Pibernik (Slo) Lampre - Merida0:05:00
140Luis Angel Mate (Spa) Cofidis, Solutions CreditsRow 139 - Cell 2
141Yukiya Arashiro (Jpn) Lampre - Merida0:05:01
142Daniel Moreno (Spa) Movistar Team0:05:04
143Vasil Kiryienka (Blr) Team Sky0:05:08
144Robert Kiserlovski (Cro) Tinkoff Team0:05:11
145Fabio Sabatini (Ita) Etixx - Quick-Step0:05:13
146Matteo Tosatto (Ita) Tinkoff Team0:05:14
147Robert Wagner (Ger) Team LottoNl-JumboRow 146 - Cell 2
148Grégory Rast (Swi) Trek-Segafredo0:05:20
149Chris Anker Sörensen (Den) Fortuneo - Vital ConceptRow 148 - Cell 2
150John Degenkolb (Ger) Team Giant-Alpecin0:05:22
151Andriy Grivko (Ukr) Astana Pro Team0:05:23
152Reinardt Janse Van Rensburg (RSA) Dimension DataRow 151 - Cell 2
153Kristijan Koren (Slo) Cannondale-DrapacRow 152 - Cell 2
154Greg Henderson (NZl) Lotto SoudalRow 153 - Cell 2
155Natnael Berhane (Eri) Dimension Data0:05:28
156André Greipel (Ger) Lotto Soudal0:05:29
157Roy Curvers (Ned) Team Giant-Alpecin0:05:30
158Mikael Cherel (Fra) AG2R La MondialeRow 157 - Cell 2
159Markel Irizar (Spa) Trek-Segafredo0:05:31
160Julien Vermote (Bel) Etixx - Quick-Step0:05:35
161Ian Stannard (GBr) Team Sky0:05:36
162Andreas Schillinger (Ger) Bora-Argon 180:05:41
163Alex Howes (USA) Cannondale-Drapac0:05:42
164Ramon Sinkeldam (Ned) Team Giant-Alpecin0:05:44
165Jacopo Guarnieri (Ita) Team Katusha0:05:47
166Dylan Groenewegen (Ned) Team LottoNl-Jumbo0:05:49
167Maarten Wynants (Bel) Team LottoNl-Jumbo0:05:50
168Matteo Bono (Ita) Lampre - MeridaRow 167 - Cell 2
169Marcel Sieberg (Ger) Lotto Soudal0:05:52
170Lars Ytting Bak (Den) Lotto Soudal0:05:54
171Sam Bennett (Irl) Bora-Argon 180:06:04
172Davide Cimolai (Ita) Lampre - Merida0:06:16
173Marco Haller (Aut) Team Katusha0:06:19
174Daniel Mclay (GBr) Fortuneo - Vital Concept0:06:39
175Daniel Navarro (Spa) Cofidis, Solutions Credits0:06:44
176Armindo Fonseca (Fra) Fortuneo - Vital Concept0:07:03
177Bernhard Eisel (Aut) Dimension Data0:07:22
DNSFabian Cancellara (Swi) Trek-SegafredoRow 177 - Cell 2
DNSShane Archbold (NZl) Bora-Argon 18Row 178 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky20pts
2Tom Dumoulin (Ned) Team Giant-Alpecin17Row 1 - Cell 3
3Fabio Aru (Ita) Astana Pro Team15Row 2 - Cell 3
4Richie Porte (Aus) BMC Racing Team13Row 3 - Cell 3
5Romain Bardet (Fra) AG2R La Mondiale11Row 4 - Cell 3
6Thomas De Gendt (Bel) Lotto Soudal10Row 5 - Cell 3
7Jon Izaguirre (Spa) Movistar Team9Row 6 - Cell 3
8Joaquim Rodriguez (Spa) Team Katusha8Row 7 - Cell 3
9Louis Meintjes (RSA) Lampre - Merida7Row 8 - Cell 3
10Nairo Quintana (Col) Movistar Team6Row 9 - Cell 3
11Jerome Coppel (Fra) IAM Cycling5Row 10 - Cell 3
12Alejandro Valverde (Spa) Movistar Team4Row 11 - Cell 3
13Roman Kreuziger (Cze) Tinkoff Team3Row 12 - Cell 3
14Stef Clement (Ned) IAM Cycling2Row 13 - Cell 3
15Vincenzo Nibali (Ita) Astana Pro Team1Row 14 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Louis Meintjes (RSA) Lampre - Merida0:31:51
2Adam Yates (GBr) Orica-BikeExchange0:00:15
3Alexey Lutsenko (Kaz) Astana Pro Team0:01:04
4Julian Alaphilippe (Fra) Etixx - Quick-Step0:01:12
5Michael Valgren (Den) Tinkoff Team0:01:14
6Alexis Gougeard (Fra) AG2R La Mondiale0:01:15
7Eduardo Sepulveda (Arg) Fortuneo - Vital Concept0:01:32
8Emanuel Buchmann (Ger) Bora-Argon 180:01:35
9Warren Barguil (Fra) Team Giant-Alpecin0:01:41
10Jan Polanc (Slo) Lampre - Merida0:02:08
11Bryan Coquard (Fra) Direct Energie0:02:20
12Wilco Kelderman (Ned) Team LottoNl-Jumbo0:02:24
13Luke Durbridge (Aus) Orica-BikeExchange0:02:31
14Dylan Van Baarle (Ned) Cannondale-DrapacRow 13 - Cell 2
15Antoine Duchesne (Can) Direct Energie0:02:40
16Patrick Konrad (Aut) Bora-Argon 180:02:41
17Tsgabu Grmay (Eth) Lampre - Merida0:03:01
18Timo Roosen (Ned) Team LottoNl-Jumbo0:03:13
19Lawson Craddock (USA) Cannondale-Drapac0:03:24
20Petr Vakoc (Cze) Etixx - Quick-Step0:03:37
21Jasper Stuyven (Bel) Trek-Segafredo0:03:39
22Christophe Laporte (Fra) Cofidis, Solutions Credits0:03:40
23Sondre Holst Enger (Nor) IAM Cycling0:03:41
24Luka Pibernik (Slo) Lampre - Merida0:03:52
25Natnael Berhane (Eri) Dimension Data0:04:20
26Dylan Groenewegen (Ned) Team LottoNl-Jumbo0:04:41
27Marco Haller (Aut) Team Katusha0:05:11
28Daniel Mclay (GBr) Fortuneo - Vital Concept0:05:31
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Movistar Team1:35:40
2Astana Pro Team0:00:37
3Team Sky0:01:03
4IAM Cycling0:02:17
5AG2R La Mondiale0:02:22
6BMC Racing Team0:02:33
7Team Giant-Alpecin0:02:35
8Direct Energie0:03:19
9Tinkoff Team0:03:34
10Orica-BikeExchange0:03:42
11Etixx - Quick-Step0:03:49
12Lotto Soudal0:04:07
13Trek-Segafredo0:04:19
14Team KatushaRow 13 - Cell 2
15Lampre - Merida0:04:52
16Cannondale-Drapac0:04:58
17Fortuneo - Vital Concept0:04:59
18Cofidis, Solutions Credits0:05:06
19Bora-Argon 180:05:16
20FDJ0:05:29
21Dimension Data0:05:59
22Team LottoNl-Jumbo0:07:33
Swipe to scroll horizontally
General classification after stage 18
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky77:55:53
2Bauke Mollema (Ned) Trek-Segafredo0:03:52
3Adam Yates (GBr) Orica-BikeExchange0:04:16
4Nairo Quintana (Col) Movistar Team0:04:37
5Romain Bardet (Fra) AG2R La Mondiale0:04:57
6Richie Porte (Aus) BMC Racing Team0:05:00
7Fabio Aru (Ita) Astana Pro Team0:06:08
8Alejandro Valverde (Spa) Movistar Team0:06:37
9Louis Meintjes (RSA) Lampre - Merida0:07:15
10Daniel Martin (Irl) Etixx - Quick-Step0:07:18
11Joaquim Rodriguez (Spa) Team Katusha0:08:11
12Roman Kreuziger (Cze) Tinkoff Team0:08:23
13Sébastien Reichenbach (Swi) FDJ0:12:40
14Sergio Henao (Col) Team Sky0:17:30
15Geraint Thomas (GBr) Team Sky0:22:24
16Pierre Rolland (Fra) Cannondale-Drapac0:22:51
17Tejay Van Garderen (USA) BMC Racing Team0:27:54
18Mikel Nieve (Spa) Team Sky0:30:23
19Stef Clement (Ned) IAM Cycling0:32:37
20Warren Barguil (Fra) Team Giant-Alpecin0:35:54
21Emanuel Buchmann (Ger) Bora-Argon 180:38:42
22Alexis Vuillermoz (Fra) AG2R La Mondiale0:38:46
23Jarlinson Pantano (Col) IAM Cycling0:39:48
24Haimar Zubeldia (Spa) Trek-Segafredo0:40:47
25Tanel Kangert (Est) Astana Pro Team0:42:08
26Ilnur Zakarin (Rus) Team Katusha0:42:31
27Damiano Caruso (Ita) BMC Racing Team0:45:59
28Domenico Pozzovivo (Ita) AG2R La Mondiale0:51:31
29Rafal Majka (Pol) Tinkoff Team0:58:49
30Serge Pauwels (Bel) Dimension Data0:59:56
31Steve Morabito (Swi) FDJ1:02:53
32Frank Schleck (Lux) Trek-Segafredo1:03:36
33Wouter Poels (Ned) Team Sky1:06:57
34Daniel Navarro (Spa) Cofidis, Solutions Credits1:09:11
35Wilco Kelderman (Ned) Team LottoNl-Jumbo1:10:11
36Vincenzo Nibali (Ita) Astana Pro Team1:12:32
37Daniel Moreno (Spa) Movistar Team1:14:10
38Mikel Landa Meana (Spa) Team Sky1:18:42
39Bartosz Huzarski (Pol) Bora-Argon 181:23:34
40Greg Van Avermaet (Bel) BMC Racing Team1:26:46
41Diego Rosa (Ita) Astana Pro Team1:30:00
42Daryl Impey (RSA) Orica-BikeExchange1:32:09
43Peter Stetina (USA) Trek-Segafredo1:33:52
44Tom Dumoulin (Ned) Team Giant-Alpecin1:34:00
45Luis Leon Sanchez (Spa) Astana Pro Team1:38:07
46Jan Bakelants (Bel) AG2R La Mondiale1:38:12
47Sylvain Chavanel (Fra) Direct Energie1:38:18
48Thomas De Gendt (Bel) Lotto Soudal1:38:57
49Julian Alaphilippe (Fra) Etixx - Quick-Step1:40:28
50Amaël Moinard (Fra) BMC Racing Team1:42:48
51Eduardo Sepulveda (Arg) Fortuneo - Vital Concept1:47:30
52Kristijan Durasek (Cro) Lampre - Merida1:47:34
53George Bennett (NZl) Team LottoNl-Jumbo1:48:00
54Jakob Fuglsang (Den) Astana Pro Team1:48:41
55Georg Preidler (Aut) Team Giant-Alpecin1:49:49
56Luis Angel Mate (Spa) Cofidis, Solutions Credits1:51:47
57Brice Feillu (Fra) Fortuneo - Vital Concept1:53:31
58Robert Kiserlovski (Cro) Tinkoff Team1:53:55
59Laurens Ten Dam (Ned) Team Giant-Alpecin1:58:55
60Patrick Konrad (Aut) Bora-Argon 182:00:01
61Jan Polanc (Slo) Lampre - Merida2:01:54
62Anthony Roux (Fra) FDJ2:04:00
63Thomas Voeckler (Fra) Direct Energie2:05:55
64Mikael Cherel (Fra) AG2R La Mondiale2:06:11
65Ruben Plaza (Spa) Orica-BikeExchange2:07:05
66Fabrice Jeandesboz (Fra) Direct Energie2:07:53
67Ben Gastauer (Lux) AG2R La Mondiale2:07:54
68Paolo Tiralongo (Ita) Astana Pro Team2:09:28
69Alberto Losada (Spa) Team Katusha2:11:29
70Rui Costa (Por) Lampre - Merida2:13:01
71Jon Izaguirre (Spa) Movistar Team2:14:00
72Andriy Grivko (Ukr) Astana Pro Team2:14:11
73Simon Geschke (Ger) Team Giant-Alpecin2:14:45
74Chris Anker Sörensen (Den) Fortuneo - Vital Concept2:16:26
75Alexey Lutsenko (Kaz) Astana Pro Team2:17:25
76Tom Jelte Slagter (Ned) Cannondale-Drapac2:18:38
77Martin Elmiger (Swi) IAM Cycling2:19:08
78Winner Anacona (Col) Movistar Team2:19:44
79Jerome Coppel (Fra) IAM Cycling2:22:52
80Arthur Vichot (Fra) FDJ2:25:15
81Romain Sicard (Fra) Direct Energie2:25:43
82Nelson Oliveira (Por) Movistar Team2:25:57
83Jérémy Roy (Fra) FDJ2:26:33
84Tony Gallopin (Fra) Lotto Soudal2:27:35
85Oliver Naesen (Bel) IAM Cycling2:27:51
86Arnold Jeannesson (Fra) Cofidis, Solutions Credits2:29:13
87Michael Schär (Swi) BMC Racing Team2:30:26
88Cyril Gautier (Fra) AG2R La Mondiale2:30:27
89Jan Barta (Cze) Bora-Argon 182:30:29
90Daniel Teklehaimanot (Eri) Dimension Data2:31:07
91Peter Sagan (Svk) Tinkoff Team2:32:08
92Michael Valgren (Den) Tinkoff Team2:34:02
93Anthony Delaplace (Fra) Fortuneo - Vital Concept2:34:14
94Tsgabu Grmay (Eth) Lampre - Merida2:35:35
95Tony Martin (Ger) Etixx - Quick-Step2:35:37
96Adam Hansen (Aus) Lotto Soudal2:38:00
97Florian Vachon (Fra) Fortuneo - Vital Concept2:40:59
98Marcus Burghardt (Ger) BMC Racing Team2:41:05
99Bertjan Lindeman (Ned) Team LottoNl-Jumbo2:43:20
100Edvald Boasson Hagen (Nor) Dimension Data2:46:21
101Paul Martens (Ger) Team LottoNl-Jumbo2:46:47
102Dylan Van Baarle (Ned) Cannondale-Drapac2:47:19
103Luka Pibernik (Slo) Lampre - Merida2:49:08
104Luke Durbridge (Aus) Orica-BikeExchange2:51:13
105Jasper Stuyven (Bel) Trek-Segafredo2:51:40
106Pierre-Luc Perichon (Fra) Fortuneo - Vital Concept2:53:03
107Sep Vanmarcke (Bel) Team LottoNl-Jumbo2:53:31
108Reto Hollenstein (Swi) IAM Cycling2:53:32
109Reinardt Janse Van Rensburg (RSA) Dimension Data2:55:48
110Antoine Duchesne (Can) Direct Energie2:57:15
111Paul Voss (Ger) Bora-Argon 182:57:35
112Markel Irizar (Spa) Trek-SegafredoRow 111 - Cell 2
113Lawson Craddock (USA) Cannondale-Drapac2:58:40
114Yukiya Arashiro (Jpn) Lampre - Merida3:00:24
115Vasil Kiryienka (Blr) Team Sky3:02:02
116Roy Curvers (Ned) Team Giant-Alpecin3:02:56
117Bryan Coquard (Fra) Direct Energie3:02:57
118Grégory Rast (Swi) Trek-Segafredo3:03:02
119Nicolas Edet (Fra) Cofidis, Solutions Credits3:03:17
120Michael Matthews (Aus) Orica-BikeExchange3:04:10
121Timo Roosen (Ned) Team LottoNl-Jumbo3:04:12
122Jurgen Roelandts (Bel) Lotto Soudal3:05:02
123Imanol Erviti Ollo (Spa) Movistar Team3:05:25
124Petr Vakoc (Cze) Etixx - Quick-Step3:05:44
125Alex Howes (USA) Cannondale-Drapac3:07:40
126Michael Albasini (Swi) Orica-BikeExchange3:07:56
127Ramunas Navardauskas (Ltu) Cannondale-Drapac3:08:32
128André Greipel (Ger) Lotto Soudal3:08:57
129William Bonnet (Fra) FDJ3:09:26
130Christopher Juul Jensen (Den) Orica-BikeExchange3:09:27
131Mathew Hayman (Aus) Orica-BikeExchange3:09:51
132Angel Vicioso (Spa) Team Katusha3:11:09
133Samuel Dumoulin (Fra) AG2R La Mondiale3:11:16
134Cyril Lemoine (Fra) Cofidis, Solutions Credits3:12:51
135Natnael Berhane (Eri) Dimension Data3:13:01
136Brent Bookwalter (USA) BMC Racing Team3:13:50
137Jerome Cousin (Fra) Cofidis, Solutions Credits3:15:36
138Stephen Cummings (GBr) Dimension Data3:15:55
139Maarten Wynants (Bel) Team LottoNl-Jumbo3:16:11
140Geoffrey Soupe (Fra) Cofidis, Solutions Credits3:16:13
141Iljo Keisse (Bel) Etixx - Quick-Step3:16:15
142Sondre Holst Enger (Nor) IAM Cycling3:16:20
143Ramon Sinkeldam (Ned) Team Giant-Alpecin3:20:33
144Cesare Benedetti (Ita) Bora-Argon 183:20:40
145Maximiliano Richeze (Arg) Etixx - Quick-Step3:21:23
146Matteo Tosatto (Ita) Tinkoff Team3:21:37
147Armindo Fonseca (Fra) Fortuneo - Vital Concept3:22:19
148John Degenkolb (Ger) Team Giant-Alpecin3:23:26
149Julien Vermote (Bel) Etixx - Quick-Step3:23:43
150Alexander Kristoff (Nor) Team Katusha3:23:46
151Matteo Bono (Ita) Lampre - Merida3:25:26
152Fabio Sabatini (Ita) Etixx - Quick-Step3:26:11
153Albert Timmer (Ned) Team Giant-Alpecin3:27:03
154Andreas Schillinger (Ger) Bora-Argon 183:27:25
155Greg Henderson (NZl) Lotto Soudal3:28:40
156Maciej Bodnar (Pol) Tinkoff Team3:28:56
157Yohann Gene (Fra) Direct EnergieRow 156 - Cell 2
158Christophe Laporte (Fra) Cofidis, Solutions Credits3:29:05
159Oscar Gatto (Ita) Tinkoff Team3:29:18
160Dylan Groenewegen (Ned) Team LottoNl-Jumbo3:29:52
161Adrien Petit (Fra) Direct Energie3:30:23
162Kristijan Koren (Slo) Cannondale-Drapac3:31:35
163Robert Wagner (Ger) Team LottoNl-Jumbo3:31:37
164Luke Rowe (GBr) Team Sky3:32:55
165Jacopo Guarnieri (Ita) Team Katusha3:34:03
166Marcel Kittel (Ger) Etixx - Quick-Step3:34:24
167Marco Haller (Aut) Team Katusha3:35:29
168Vegard Breen (Nor) Fortuneo - Vital Concept3:36:16
169Ian Stannard (GBr) Team Sky3:36:40
170Alexis Gougeard (Fra) AG2R La Mondiale3:37:54
171Davide Cimolai (Ita) Lampre - Merida3:38:55
172Marcel Sieberg (Ger) Lotto Soudal3:39:36
173Daniel Mclay (GBr) Fortuneo - Vital Concept3:45:21
174Bernhard Eisel (Aut) Dimension Data3:50:09
175Leigh Howard (Aus) IAM Cycling3:54:31
176Lars Ytting Bak (Den) Lotto Soudal4:00:36
177Sam Bennett (Irl) Bora-Argon 184:16:06
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Tinkoff Team425pts
2Marcel Kittel (Ger) Etixx - Quick-Step228Row 1 - Cell 3
3Bryan Coquard (Fra) Direct Energie156Row 2 - Cell 3
4Alexander Kristoff (Nor) Team Katusha152Row 3 - Cell 3
5Michael Matthews (Aus) Orica-BikeExchange143Row 4 - Cell 3
6Greg Van Avermaet (Bel) BMC Racing Team136Row 5 - Cell 3
7André Greipel (Ger) Lotto Soudal128Row 6 - Cell 3
8Christopher Froome (GBr) Team Sky124Row 7 - Cell 3
9Thomas De Gendt (Bel) Lotto Soudal116Row 8 - Cell 3
10Rafal Majka (Pol) Tinkoff Team114Row 9 - Cell 3
11Daniel Navarro (Spa) Cofidis, Solutions Credits105Row 10 - Cell 3
12Stef Clement (Ned) IAM Cycling89Row 11 - Cell 3
13Julian Alaphilippe (Fra) Etixx - Quick-Step84Row 12 - Cell 3
14Serge Pauwels (Bel) Dimension Data77Row 13 - Cell 3
15Stephen Cummings (GBr) Dimension Data74Row 14 - Cell 3
16Tom Dumoulin (Ned) Team Giant-Alpecin71Row 15 - Cell 3
17Christophe Laporte (Fra) Cofidis, Solutions Credits64Row 16 - Cell 3
18Sondre Holst Enger (Nor) IAM Cycling62Row 17 - Cell 3
19Edvald Boasson Hagen (Nor) Dimension Data59Row 18 - Cell 3
20Daniel Martin (Irl) Etixx - Quick-Step56Row 19 - Cell 3
21Daryl Impey (RSA) Orica-BikeExchange52Row 20 - Cell 3
22Daniel Mclay (GBr) Fortuneo - Vital Concept51Row 21 - Cell 3
23Alejandro Valverde (Spa) Movistar Team49Row 22 - Cell 3
24Maximiliano Richeze (Arg) Etixx - Quick-Step48Row 23 - Cell 3
25Jarlinson Pantano (Col) IAM Cycling47Row 24 - Cell 3
26Jasper Stuyven (Bel) Trek-Segafredo47Row 25 - Cell 3
27John Degenkolb (Ger) Team Giant-Alpecin47Row 26 - Cell 3
28Dylan Groenewegen (Ned) Team LottoNl-Jumbo47Row 27 - Cell 3
29Joaquim Rodriguez (Spa) Team Katusha46Row 28 - Cell 3
30Fabio Sabatini (Ita) Etixx - Quick-Step44Row 29 - Cell 3
31Samuel Dumoulin (Fra) AG2R La Mondiale43Row 30 - Cell 3
32Jan Barta (Cze) Bora-Argon 1842Row 31 - Cell 3
33Adam Yates (GBr) Orica-BikeExchange42Row 32 - Cell 3
34Thomas Voeckler (Fra) Direct Energie42Row 33 - Cell 3
35Cesare Benedetti (Ita) Bora-Argon 1840Row 34 - Cell 3
36Tony Martin (Ger) Etixx - Quick-Step40Row 35 - Cell 3
37Alex Howes (USA) Cannondale-Drapac39Row 36 - Cell 3
38Romain Bardet (Fra) AG2R La Mondiale38Row 37 - Cell 3
39Tony Gallopin (Fra) Lotto Soudal38Row 38 - Cell 3
40Richie Porte (Aus) BMC Racing Team37Row 39 - Cell 3
41Roman Kreuziger (Cze) Tinkoff Team37Row 40 - Cell 3
42Vincenzo Nibali (Ita) Astana Pro Team37Row 41 - Cell 3
43Bartosz Huzarski (Pol) Bora-Argon 1837Row 42 - Cell 3
44Sylvain Chavanel (Fra) Direct Energie37Row 43 - Cell 3
45Ilnur Zakarin (Rus) Team Katusha36Row 44 - Cell 3
46Bauke Mollema (Ned) Trek-Segafredo32Row 45 - Cell 3
47Fabio Aru (Ita) Astana Pro Team32Row 46 - Cell 3
48Rui Costa (Por) Lampre - Merida32Row 47 - Cell 3
49Bertjan Lindeman (Ned) Team LottoNl-Jumbo32Row 48 - Cell 3
50Sep Vanmarcke (Bel) Team LottoNl-Jumbo31Row 49 - Cell 3
51Iljo Keisse (Bel) Etixx - Quick-Step29Row 50 - Cell 3
52Paul Voss (Ger) Bora-Argon 1829Row 51 - Cell 3
53Romain Sicard (Fra) Direct Energie28Row 52 - Cell 3
54Jerome Coppel (Fra) IAM Cycling27Row 53 - Cell 3
55Damiano Caruso (Ita) BMC Racing Team26Row 54 - Cell 3
56Brice Feillu (Fra) Fortuneo - Vital Concept26Row 55 - Cell 3
57Luke Durbridge (Aus) Orica-BikeExchange26Row 56 - Cell 3
58Nairo Quintana (Col) Movistar Team25Row 57 - Cell 3
59Kristijan Durasek (Cro) Lampre - Merida25Row 58 - Cell 3
60Alexis Vuillermoz (Fra) AG2R La Mondiale24Row 59 - Cell 3
61Steve Morabito (Swi) FDJ24Row 60 - Cell 3
62Oliver Naesen (Bel) IAM Cycling24Row 61 - Cell 3
63Maciej Bodnar (Pol) Tinkoff Team24Row 62 - Cell 3
64Geraint Thomas (GBr) Team Sky22Row 63 - Cell 3
65Daniel Teklehaimanot (Eri) Dimension Data22Row 64 - Cell 3
66Armindo Fonseca (Fra) Fortuneo - Vital Concept20Row 65 - Cell 3
67Andreas Schillinger (Ger) Bora-Argon 1820Row 66 - Cell 3
68Leigh Howard (Aus) IAM Cycling20Row 67 - Cell 3
69Pierre Rolland (Fra) Cannondale-Drapac20Row 68 - Cell 3
70Tanel Kangert (Est) Astana Pro Team19Row 69 - Cell 3
71Diego Rosa (Ita) Astana Pro Team19Row 70 - Cell 3
72Davide Cimolai (Ita) Lampre - Merida18Row 71 - Cell 3
73Louis Meintjes (RSA) Lampre - Merida17Row 72 - Cell 3
74Wouter Poels (Ned) Team Sky17Row 73 - Cell 3
75Mikael Cherel (Fra) AG2R La Mondiale17Row 74 - Cell 3
76Jon Izaguirre (Spa) Movistar Team17Row 75 - Cell 3
77Andriy Grivko (Ukr) Astana Pro Team17Row 76 - Cell 3
78Yukiya Arashiro (Jpn) Lampre - Merida17Row 77 - Cell 3
79Sébastien Reichenbach (Swi) FDJ16Row 78 - Cell 3
80Alexey Lutsenko (Kaz) Astana Pro Team16Row 79 - Cell 3
81Domenico Pozzovivo (Ita) AG2R La Mondiale15Row 80 - Cell 3
82Luis Angel Mate (Spa) Cofidis, Solutions Credits15Row 81 - Cell 3
83Nelson Oliveira (Por) Movistar Team15Row 82 - Cell 3
84Jérémy Roy (Fra) FDJ15Row 83 - Cell 3
85Paul Martens (Ger) Team LottoNl-Jumbo15Row 84 - Cell 3
86Markel Irizar (Spa) Trek-Segafredo15Row 85 - Cell 3
87Vegard Breen (Nor) Fortuneo - Vital Concept15Row 86 - Cell 3
88Wilco Kelderman (Ned) Team LottoNl-Jumbo14Row 87 - Cell 3
89Chris Anker Sörensen (Den) Fortuneo - Vital Concept14Row 88 - Cell 3
90Winner Anacona (Col) Movistar Team14Row 89 - Cell 3
91Martin Elmiger (Swi) IAM Cycling13Row 90 - Cell 3
92Anthony Delaplace (Fra) Fortuneo - Vital Concept13Row 91 - Cell 3
93Pierre-Luc Perichon (Fra) Fortuneo - Vital Concept13Row 92 - Cell 3
94Alexis Gougeard (Fra) AG2R La Mondiale13Row 93 - Cell 3
95Tom Jelte Slagter (Ned) Cannondale-Drapac12Row 94 - Cell 3
96Dylan Van Baarle (Ned) Cannondale-Drapac12Row 95 - Cell 3
97Tejay Van Garderen (USA) BMC Racing Team11Row 96 - Cell 3
98Alberto Losada (Spa) Team Katusha11Row 97 - Cell 3
99Simon Geschke (Ger) Team Giant-Alpecin11Row 98 - Cell 3
100Cyril Gautier (Fra) AG2R La Mondiale11Row 99 - Cell 3
101Michael Valgren (Den) Tinkoff Team10Row 100 - Cell 3
102George Bennett (NZl) Team LottoNl-Jumbo9Row 101 - Cell 3
103Matteo Tosatto (Ita) Tinkoff Team9Row 102 - Cell 3
104Florian Vachon (Fra) Fortuneo - Vital Concept8Row 103 - Cell 3
105Antoine Duchesne (Can) Direct Energie8Row 104 - Cell 3
106Warren Barguil (Fra) Team Giant-Alpecin7Row 105 - Cell 3
107Luis Leon Sanchez (Spa) Astana Pro Team7Row 106 - Cell 3
108Jan Polanc (Slo) Lampre - Merida7Row 107 - Cell 3
109Nicolas Edet (Fra) Cofidis, Solutions Credits7Row 108 - Cell 3
110Cyril Lemoine (Fra) Cofidis, Solutions Credits7Row 109 - Cell 3
111Greg Henderson (NZl) Lotto Soudal7Row 110 - Cell 3
112Jacopo Guarnieri (Ita) Team Katusha7Row 111 - Cell 3
113Mikel Landa Meana (Spa) Team Sky6Row 112 - Cell 3
114Reinardt Janse Van Rensburg (RSA) Dimension Data6Row 113 - Cell 3
115Ian Stannard (GBr) Team Sky6Row 114 - Cell 3
116Lars Ytting Bak (Den) Lotto Soudal6Row 115 - Cell 3
117Haimar Zubeldia (Spa) Trek-Segafredo5Row 116 - Cell 3
118Patrick Konrad (Aut) Bora-Argon 185Row 117 - Cell 3
119Petr Vakoc (Cze) Etixx - Quick-Step5Row 118 - Cell 3
120Sam Bennett (Irl) Bora-Argon 185Row 119 - Cell 3
121Lawson Craddock (USA) Cannondale-Drapac4Row 120 - Cell 3
122Roy Curvers (Ned) Team Giant-Alpecin4Row 121 - Cell 3
123Ramunas Navardauskas (Ltu) Cannondale-Drapac4Row 122 - Cell 3
124Bernhard Eisel (Aut) Dimension Data4Row 123 - Cell 3
125Jan Bakelants (Bel) AG2R La Mondiale3Row 124 - Cell 3
126Adrien Petit (Fra) Direct Energie3Row 125 - Cell 3
127Sergio Henao (Col) Team Sky2Row 126 - Cell 3
128Tsgabu Grmay (Eth) Lampre - Merida2Row 127 - Cell 3
129Imanol Erviti Ollo (Spa) Movistar Team2Row 128 - Cell 3
130Mathew Hayman (Aus) Orica-BikeExchange2Row 129 - Cell 3
131Julien Vermote (Bel) Etixx - Quick-Step2Row 130 - Cell 3
132Luke Rowe (GBr) Team Sky2Row 131 - Cell 3
133Emanuel Buchmann (Ger) Bora-Argon 181Row 132 - Cell 3
134Natnael Berhane (Eri) Dimension Data1Row 133 - Cell 3
135Yohann Gene (Fra) Direct Energie1Row 134 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Rafal Majka (Pol) Tinkoff Team173pts
2Thomas De Gendt (Bel) Lotto Soudal90Row 1 - Cell 3
3Ilnur Zakarin (Rus) Team Katusha78Row 2 - Cell 3
4Daniel Navarro (Spa) Cofidis, Solutions Credits69Row 3 - Cell 3
5Jarlinson Pantano (Col) IAM Cycling63Row 4 - Cell 3
6Serge Pauwels (Bel) Dimension Data62Row 5 - Cell 3
7Tom Dumoulin (Ned) Team Giant-Alpecin58Row 6 - Cell 3
8Stef Clement (Ned) IAM Cycling53Row 7 - Cell 3
9Rui Costa (Por) Lampre - Merida50Row 8 - Cell 3
10Kristijan Durasek (Cro) Lampre - Merida36Row 9 - Cell 3
11Thomas Voeckler (Fra) Direct Energie33Row 10 - Cell 3
12Diego Rosa (Ita) Astana Pro Team27Row 11 - Cell 3
13Winner Anacona (Col) Movistar Team26Row 12 - Cell 3
14Sylvain Chavanel (Fra) Direct Energie24Row 13 - Cell 3
15Brice Feillu (Fra) Fortuneo - Vital Concept24Row 14 - Cell 3
16George Bennett (NZl) Team LottoNl-Jumbo23Row 15 - Cell 3
17Christopher Froome (GBr) Team Sky22Row 16 - Cell 3
18Bertjan Lindeman (Ned) Team LottoNl-Jumbo20Row 17 - Cell 3
19Tony Martin (Ger) Etixx - Quick-Step19Row 18 - Cell 3
20Domenico Pozzovivo (Ita) AG2R La Mondiale19Row 19 - Cell 3
21Sébastien Reichenbach (Swi) FDJ18Row 20 - Cell 3
22Sergio Henao (Col) Team Sky16Row 21 - Cell 3
23Julian Alaphilippe (Fra) Etixx - Quick-Step16Row 22 - Cell 3
24Daniel Teklehaimanot (Eri) Dimension Data16Row 23 - Cell 3
25Vincenzo Nibali (Ita) Astana Pro Team15Row 24 - Cell 3
26Alexis Vuillermoz (Fra) AG2R La Mondiale15Row 25 - Cell 3
27Steve Morabito (Swi) FDJ14Row 26 - Cell 3
28Romain Sicard (Fra) Direct Energie14Row 27 - Cell 3
29Greg Van Avermaet (Bel) BMC Racing Team13Row 28 - Cell 3
30Mikel Landa Meana (Spa) Team Sky13Row 29 - Cell 3
31Wouter Poels (Ned) Team Sky12Row 30 - Cell 3
32Sep Vanmarcke (Bel) Team LottoNl-Jumbo12Row 31 - Cell 3
33Stephen Cummings (GBr) Dimension Data11Row 32 - Cell 3
34Alejandro Valverde (Spa) Movistar Team10Row 33 - Cell 3
35Nairo Quintana (Col) Movistar Team9Row 34 - Cell 3
36Richie Porte (Aus) BMC Racing Team8Row 35 - Cell 3
37Mikel Nieve (Spa) Team Sky8Row 36 - Cell 3
38Chris Anker Sörensen (Den) Fortuneo - Vital Concept8Row 37 - Cell 3
39Daryl Impey (RSA) Orica-BikeExchange6Row 38 - Cell 3
40Jasper Stuyven (Bel) Trek-Segafredo5Row 39 - Cell 3
41Andriy Grivko (Ukr) Astana Pro Team5Row 40 - Cell 3
42Jan Barta (Cze) Bora-Argon 184Row 41 - Cell 3
43Bauke Mollema (Ned) Trek-Segafredo4Row 42 - Cell 3
44Adam Yates (GBr) Orica-BikeExchange4Row 43 - Cell 3
45Bartosz Huzarski (Pol) Bora-Argon 184Row 44 - Cell 3
46Tsgabu Grmay (Eth) Lampre - Merida4Row 45 - Cell 3
47Peter Sagan (Svk) Tinkoff Team3Row 46 - Cell 3
48Yukiya Arashiro (Jpn) Lampre - Merida3Row 47 - Cell 3
49Arthur Vichot (Fra) FDJ2Row 48 - Cell 3
50Paul Voss (Ger) Bora-Argon 182Row 49 - Cell 3
51Daniel Martin (Irl) Etixx - Quick-Step2Row 50 - Cell 3
52Geraint Thomas (GBr) Team Sky2Row 51 - Cell 3
53Jon Izaguirre (Spa) Movistar Team2Row 52 - Cell 3
54Markel Irizar (Spa) Trek-Segafredo1Row 53 - Cell 3
55Alex Howes (USA) Cannondale-Drapac1Row 54 - Cell 3
56Cesare Benedetti (Ita) Bora-Argon 181Row 55 - Cell 3
57Armindo Fonseca (Fra) Fortuneo - Vital Concept1Row 56 - Cell 3
58Vegard Breen (Nor) Fortuneo - Vital Concept1Row 57 - Cell 3
59Roman Kreuziger (Cze) Tinkoff Team1Row 58 - Cell 3
60Pierre Rolland (Fra) Cannondale-Drapac1Row 59 - Cell 3
61Tejay Van Garderen (USA) BMC Racing Team1Row 60 - Cell 3
62Nelson Oliveira (Por) Movistar Team1Row 61 - Cell 3
63Michael Matthews (Aus) Orica-BikeExchange1Row 62 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Adam Yates (GBr) Orica-BikeExchange78:00:09
2Louis Meintjes (RSA) Lampre - Merida0:02:59
3Warren Barguil (Fra) Team Giant-Alpecin0:31:38
4Emanuel Buchmann (Ger) Bora-Argon 180:34:26
5Wilco Kelderman (Ned) Team LottoNl-Jumbo1:05:55
6Julian Alaphilippe (Fra) Etixx - Quick-Step1:36:12
7Eduardo Sepulveda (Arg) Fortuneo - Vital Concept1:43:14
8Patrick Konrad (Aut) Bora-Argon 181:55:45
9Jan Polanc (Slo) Lampre - Merida1:57:38
10Alexey Lutsenko (Kaz) Astana Pro Team2:13:09
11Michael Valgren (Den) Tinkoff Team2:29:46
12Tsgabu Grmay (Eth) Lampre - Merida2:31:19
13Dylan Van Baarle (Ned) Cannondale-Drapac2:43:03
14Luka Pibernik (Slo) Lampre - Merida2:44:52
15Luke Durbridge (Aus) Orica-BikeExchange2:46:57
16Jasper Stuyven (Bel) Trek-Segafredo2:47:24
17Antoine Duchesne (Can) Direct Energie2:52:59
18Lawson Craddock (USA) Cannondale-Drapac2:54:24
19Bryan Coquard (Fra) Direct Energie2:58:41
20Timo Roosen (Ned) Team LottoNl-Jumbo2:59:56
21Petr Vakoc (Cze) Etixx - Quick-Step3:01:28
22Natnael Berhane (Eri) Dimension Data3:08:45
23Sondre Holst Enger (Nor) IAM Cycling3:12:04
24Christophe Laporte (Fra) Cofidis, Solutions Credits3:24:49
25Dylan Groenewegen (Ned) Team LottoNl-Jumbo3:25:36
26Marco Haller (Aut) Team Katusha3:31:13
27Alexis Gougeard (Fra) AG2R La Mondiale3:33:38
28Daniel Mclay (GBr) Fortuneo - Vital Concept3:41:05
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Movistar Team233:58:34
2Team Sky0:03:23
3BMC Racing Team0:17:21
4Astana Pro Team0:40:15
5AG2R La Mondiale0:40:53
6Trek-Segafredo1:15:36
7Tinkoff Team1:24:19
8IAM Cycling1:34:59
9Team Katusha1:35:21
10FDJ1:49:03
11Lampre - Merida2:18:36
12Orica-BikeExchange2:29:33
13Etixx - Quick-Step3:01:07
14Team Giant-Alpecin3:07:37
15Bora-Argon 183:18:21
16Cofidis, Solutions Credits4:01:27
17Team LottoNl-Jumbo4:06:49
18Direct Energie4:07:12
19Cannondale-Drapac4:10:53
20Fortuneo - Vital Concept4:13:35
21Dimension Data4:40:45
22Lotto Soudal5:13:39
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews