Vítězem 18. etapy se stal Arnaud Démare (Groupama-FDJ), před Christophem Laportem (Cofidis) a Alexandrem Kristoffem (UAE Team Emirates). Vedení si naprosto s přehledem pohlídal Geraint Thomas (Sky).

Asi po 30 kilometrech etapy se odpoutala pětice, která vytvořila dnešní únik. Byli zde Niki Terpstra (Quick-Step Floors), Guillaume Van Keirsbulck (Wanty-Groupe Gobert), Thomas Boudat (Direct Energie) a dvojice Mitcheltonu-Scott Luke Durbridge a Mathew Hayman.

Za nimi zkoušeli doskočit ještě další jezdci, ale ty už peloton nepustil. O tempo na čele pelotonu se podělili jezdci UAE, Bory a FDJ a nenechali úniku příliš prostoru.

100 kilometrů před cílem se o útok pokusili jezdci Treku. Konkrétně Michael Gogl s Jasperem Stuyvenem. S nimi do úniku zkusil doskočit i Sep Vanmarcke (EF Education First), ale jejich pokus nebyl úspěšný.

V průběhu etapy přišel pád, do kterého se přimotal i Nairo Quintana (Movistar) a odnesl si krvavý loket a bolavý prst.

Na prémii Côte d’Anos zaútočila početná skupina, ve které byl i Dan Martin (UAE Team Emirates), což donutilo tým Sky najet na čelo pelotonu a tohoto Ira hlídat. Ovšem s Danem Martinem odjela i čtveřice Groupama-FDJ, která zpomalovala útočící jezdce a zároveň byl pohlcen i únik dne.

V závěru měli na čele nejvíce mužů jezdci Groupama-FDJ a Bora-hansgrohe. Nejlepší pozici si vybojoval Arnaud Démare a dokonale svoji pozici využil a přetavil ji k jasnému vítězství. Nedal šanci ani druhému Christophu Laportovi ani třetímu Alexandru Kristoffovi.

Tour de France 2018, 18. etapa

|
|
|
|
|
|
P.Jméno TýmČas/Body
1Arnaud DémarefraGFC3:46:50
2Christophe LaportefraCOF+ 0:00:00
3Alexander KristoffnorUAD+ 0:00:00
4Edvald Boasson HagennorDDD+ 0:00:00
5Sonny ColbrelliitaTBM+ 0:00:00
6Maximiliano RichezeargQST+ 0:00:00
7John DegenkolbdeuTFS+ 0:00:00
8Peter SagansvkBOH+ 0:00:00
9Taylor PhinneyusaEFD+ 0:00:00
10Timothy DupontbelWGG+ 0:00:00
P.Jméno TýmČas/Body
1Arnaud DémarefraGFC3:46:50
2Christophe LaportefraCOF+ 0:00:00
3Alexander KristoffnorUAD+ 0:00:00
4Edvald Boasson HagennorDDD+ 0:00:00
5Sonny ColbrelliitaTBM+ 0:00:00
6Maximiliano RichezeargQST+ 0:00:00
7John DegenkolbdeuTFS+ 0:00:00
8Peter SagansvkBOH+ 0:00:00
9Taylor PhinneyusaEFD+ 0:00:00
10Timothy DupontbelWGG+ 0:00:00
11Yves LampaertbelQST+ 0:00:00
12Jasper De BuystbelLTS+ 0:00:00
13Oliver NaesenbelALM+ 0:00:00
14Reinardt Janse van RensburgzafDDD+ 0:00:00
15Jacopo GuarnieriitaGFC+ 0:00:00
16Michael HepburnausMTS+ 0:00:00
17Andrea PasqualonitaWGG+ 0:00:00
18Lilian CalmejanefraTDE+ 0:00:00
19Nils PolittdeuTKA+ 0:00:00
20Magnus NielsendnkAST+ 0:00:00
21Kévin LedanoisfraFST+ 0:00:00
22Michael SchärcheBMC+ 0:00:00
23Jérôme CousinfraTDE+ 0:00:00
24Koen KortnldTFS+ 0:00:00
25Greg Van AvermaetbelBMC+ 0:00:00
26Stefan KüngcheBMC+ 0:00:00
27Tom DumoulinnldSUN+ 0:00:00
28Jasper StuyvenbelTFS+ 0:00:00
29Sylvain ChavanelfraTDE+ 0:00:00
30Michał KwiatkowskipolSKY+ 0:00:00
31Geraint ThomasgbrSKY+ 0:00:00
32Daniele BennatiitaMOV+ 0:00:00
33Chris FroomegbrSKY+ 0:00:00
34Domenico PozzovivoitaTBM+ 0:00:00
35Jack BauernzlMTS+ 0:00:00
36Edward TheunsbelSUN+ 0:00:00
37Mikel LandaespMOV+ 0:00:00
38Romain BardetfraALM+ 0:00:00
39Rudy MolardfraGFC+ 0:00:00
40Timo RoosennldTLJ+ 0:00:00
41Paul MartensdeuTLJ+ 0:00:00
42Primož RogličsvnTLJ+ 0:00:00
43Pierre LatourfraALM+ 0:00:00
44Alejandro ValverdeespMOV+ 0:00:00
45Jakob FuglsangdnkAST+ 0:00:00
46Nairo QuintanacolMOV+ 0:00:00
47Daniel MartinirlUAD+ 0:00:00
48Ilnur ZakarinrusTKA+ 0:00:00
49Amund JansennorTLJ+ 0:00:00
50Tejay GarderenusaBMC+ 0:00:00
51Steven KruijswijknldTLJ+ 0:00:00
52Guillaume MartinfraWGG+ 0:00:00
53Tanel KangertestAST+ 0:00:00
54Silvan DilliercheALM+ 0:00:00
55Bob JungelsluxQST+ 0:00:00
56Warren BarguilfraFST+ 0:00:00
57Arthur VichotfraGFC+ 0:00:00
58Kristijan ĐurasekhrvUAD+ 0:00:00
59Robert GesinknldTLJ+ 0:00:00
60Egan BernalcolSKY+ 0:00:00
61Bauke MollemanldTFS+ 0:00:00
62Imanol ErvitiespMOV+ 0:00:00
63Dion SmithnzlWGG+ 0:00:00
64Nikias ArndtdeuSUN+ 0:00:00
65Anthony TurgisfraCOF+ 0:00:00
66Søren AndersendnkSUN+ 0:00:00
67Julien BernardfraTFS+ 0:00:00
68Pavel KochetkovrusTKA+ 0:00:00
69Laurens DamnldSUN+ 0:00:00
70Andrey AmadorcriMOV+ 0:00:00
71Simon GeschkedeuSUN+ 0:00:00
72Maxime BouetfraFST+ 0:00:00
73Laurent PichonfraFST+ 0:00:00
74Jay ThomsonzafDDD+ 0:00:00
75Amaël MoinardfraFST+ 0:00:00
76Maciej BodnarpolBOH+ 0:00:00
77Yoann OffredofraWGG+ 0:00:00
78Mathias FrankcheALM+ 0:00:00
79Thomas DegandbelWGG+ 0:00:00
80Marco MinnaardnldWGG+ 0:00:00
81Julien VermotebelDDD+ 0:00:00
82Julien SimonfraCOF+ 0:00:00
83Heinrich HausslerausTBM+ 0:00:00
84Daryl ImpeyzafMTS+ 0:00:00
85Simon GerransausBMC+ 0:00:00
86Kristjan KorensvnTBM+ 0:00:00
87Luke RowegbrSKY+ 0:00:00
88Daniel OssitaBOH+ 0:00:00
89David GaudufraGFC+ 0:00:00
90Oliviero TroiaitaUAD+ 0:00:52
91Roberto FerrariitaUAD+ 0:01:01
92Tom ScullynzlEFD+ 0:01:03
93Toms SkujiņšlvaTFS+ 0:01:03
94Sep VanmarckebelEFD+ 0:01:03
95Ramon SinkeldamnldGFC+ 0:01:08
96Guillaume Van KeirsbulckbelWGG+ 0:01:10
97Damiano CarusoitaBMC+ 0:01:13
98Chad HagausaSUN+ 0:01:17
99Michael ValgrendnkAST+ 0:01:19
100Pierre RollandfraEFD+ 0:01:19
101Dimitri ClaeysbelCOF+ 0:01:19
102Marcus BurghardtdeuBOH+ 0:01:23
103Florian VachonfraFST+ 0:01:30
104Daniel MartínezcolEFD+ 0:01:53
105Tomasz MarczyńskipolLTS+ 0:01:53
106Romain HardyfraFST+ 0:01:53
107Michaël GoglautTFS+ 0:02:03
108Gorka IzagirreespTBM+ 0:02:03
109Marco MarcatoitaUAD+ 0:02:11
110Olivier Le GacfraGFC+ 0:02:21
111Thomas De GendtbelLTS+ 0:02:21
112Antwan TolhoeknldTLJ+ 0:02:21
113Nicolas EdetfraCOF+ 0:02:21
114Gregor MühlbergerautBOH+ 0:02:21
115Jesper HansendnkAST+ 0:02:21
116Lukas PöstlbergerautBOH+ 0:02:21
117Rafał MajkapolBOH+ 0:02:21
118Adam YatesgbrMTS+ 0:02:21
119Mikel NieveespMTS+ 0:02:21
120Pawel PoljańskipolBOH+ 0:02:21
121Daniel NavarroespCOF+ 0:02:21
122Anthony PerezfraCOF+ 0:02:26
123Simon ClarkeausEFD+ 0:02:26
124Omar FraileespAST+ 0:02:34
125Jesús HerradaespCOF+ 0:02:34
126Romain SicardfraTDE+ 0:02:34
127Ion IzagirreespTBM+ 0:02:34
128Damien GaudinfraTDE+ 0:02:34
129Fabien GrellierfraTDE+ 0:02:34
130Franco PellizottiitaTBM+ 0:02:34
131Marc SolerespMOV+ 0:02:34
132Jonathan CastroviejoespSKY+ 0:02:34
133Elie GesbertfraFST+ 0:02:34
134Jelle VanendertbelLTS+ 0:03:06
135Julian AlaphilippefraQST+ 0:03:06
136Tom-Jelte SlagternldDDD+ 0:03:06
137Darwin AtapumacolUAD+ 0:03:06
138Wout PoelsnldSKY+ 0:03:32
139Niki TerpstranldQST+ 0:03:32
140Thomas BoudatfraTDE+ 0:03:38
141Mathew HaymanausMTS+ 0:03:45
142Luke DurbridgeausMTS+ 0:03:45
143Rory SutherlandausUAD+ 0:03:56
144Ian BoswellusaTKA+ 0:03:56
145Tobias LudvigssonsweGFC+ 0:03:56
146Lawson CraddockusaEFD+ 0:04:38
P.Jméno TýmČas/Body
1Geraint ThomasgbrSKY74:21:01
2Tom DumoulinnldSUN+ 0:01:59
3Chris FroomegbrSKY+ 0:02:31
4Primož RogličsvnTLJ+ 0:02:47
5Nairo QuintanacolMOV+ 0:03:30
6Steven KruijswijknldTLJ+ 0:04:19
7Mikel LandaespMOV+ 0:04:34
8Romain BardetfraALM+ 0:05:13
9Daniel MartinirlUAD+ 0:06:33
10Jakob FuglsangdnkAST+ 0:09:31
11Alejandro ValverdeespMOV+ 0:11:25
12Ilnur ZakarinrusTKA+ 0:11:31
13Bob JungelsluxQST+ 0:14:20
14Pierre LatourfraALM+ 0:16:03
15Guillaume MartinfraWGG+ 0:22:30
16Egan BernalcolSKY+ 0:24:34
17Warren BarguilfraFST+ 0:26:54
18Bauke MollemanldTFS+ 0:27:22
19Tanel KangertestAST+ 0:27:35
20Domenico PozzovivoitaTBM+ 0:33:11
21Greg Van AvermaetbelBMC+ 0:33:47
22Damiano CarusoitaBMC+ 0:34:09
23Rafał MajkapolBOH+ 0:37:29
24Mikel NieveespMTS+ 0:38:34
25Ion IzagirreespTBM+ 0:39:58
26Simon GeschkedeuSUN+ 0:41:04
27Lilian CalmejanefraTDE+ 0:43:03
28Gorka IzagirreespTBM+ 0:45:17
29Adam YatesgbrMTS+ 0:46:26
30Pierre RollandfraEFD+ 0:47:06
31Daniel MartínezcolEFD+ 1:04:44
32Robert GesinknldTLJ+ 1:05:09
33Julian AlaphilippefraQST+ 1:05:55
34Julien BernardfraTFS+ 1:07:25
35Tejay GarderenusaBMC+ 1:08:39
36Rudy MolardfraGFC+ 1:12:06
37Sylvain ChavanelfraTDE+ 1:13:29
38David GaudufraGFC+ 1:14:08
39Arthur VichotfraGFC+ 1:15:37
40Amaël MoinardfraFST+ 1:21:22
41Michael ValgrendnkAST+ 1:22:20
42Nicolas EdetfraCOF+ 1:23:47
43Daryl ImpeyzafMTS+ 1:23:54
44Kristijan ĐurasekhrvUAD+ 1:25:42
45Jesús HerradaespCOF+ 1:26:22
46Antwan TolhoeknldTLJ+ 1:28:23
47Andrey AmadorcriMOV+ 1:28:40
48Mathias FrankcheALM+ 1:31:42
49Søren AndersendnkSUN+ 1:34:04
50Stefan KüngcheBMC+ 1:34:20
51Omar FraileespAST+ 1:35:15
52Thomas DegandbelWGG+ 1:35:24
53Maxime BouetfraFST+ 1:36:36
54Wout PoelsnldSKY+ 1:39:32
55Laurens DamnldSUN+ 1:40:14
56Jasper StuyvenbelTFS+ 1:40:16
57Franco PellizottiitaTBM+ 1:40:36
58Pavel KochetkovrusTKA+ 1:41:19
59Daniel NavarroespCOF+ 1:42:30
60Michał KwiatkowskipolSKY+ 1:43:17
61Marco MinnaardnldWGG+ 1:43:57
62Tom-Jelte SlagternldDDD+ 1:44:55
63Jesper HansendnkAST+ 1:49:36
64Thomas De GendtbelLTS+ 1:50:30
65Oliver NaesenbelALM+ 1:52:43
66Peter SagansvkBOH+ 1:53:01
67Marc SolerespMOV+ 1:54:39
68Magnus NielsendnkAST+ 1:54:53
69Darwin AtapumacolUAD+ 1:57:32
70Nikias ArndtdeuSUN+ 1:58:33
71Tobias LudvigssonsweGFC+ 2:05:58
72Chad HagausaSUN+ 2:06:05
73Romain SicardfraTDE+ 2:06:25
74Gregor MühlbergerautBOH+ 2:07:18
75Yves LampaertbelQST+ 2:09:43
76Julien VermotebelDDD+ 2:10:29
77Imanol ErvitiespMOV+ 2:12:51
78Koen KortnldTFS+ 2:12:54
79Ian BoswellusaTKA+ 2:13:24
80Paul MartensdeuTLJ+ 2:15:09
81Jonathan CastroviejoespSKY+ 2:15:32
82Silvan DilliercheALM+ 2:16:26
83Jelle VanendertbelLTS+ 2:16:30
84Toms SkujiņšlvaTFS+ 2:16:52
85Anthony PerezfraCOF+ 2:18:34
86Edvald Boasson HagennorDDD+ 2:18:54
87Edward TheunsbelSUN+ 2:20:42
88Elie GesbertfraFST+ 2:22:41
89Andrea PasqualonitaWGG+ 2:23:04
90Nils PolittdeuTKA+ 2:24:05
91Yoann OffredofraWGG+ 2:25:37
92Michael SchärcheBMC+ 2:25:37
93Thomas BoudatfraTDE+ 2:26:02
94Jérôme CousinfraTDE+ 2:29:11
95Pawel PoljańskipolBOH+ 2:29:20
96Marcus BurghardtdeuBOH+ 2:30:15
97Kristjan KorensvnTBM+ 2:32:50
98Julien SimonfraCOF+ 2:33:10
99Kévin LedanoisfraFST+ 2:34:21
100Dion SmithnzlWGG+ 2:36:10
101Florian VachonfraFST+ 2:36:25
102Laurent PichonfraFST+ 2:36:34
103Sonny ColbrelliitaTBM+ 2:38:15
104Simon ClarkeausEFD+ 2:38:39
105Reinardt Janse van RensburgzafDDD+ 2:39:41
106Daniele BennatiitaMOV+ 2:40:39
107Romain HardyfraFST+ 2:41:05
108Rory SutherlandausUAD+ 2:41:15
109Tomasz MarczyńskipolLTS+ 2:43:20
110John DegenkolbdeuTFS+ 2:43:21
111Simon GerransausBMC+ 2:44:29
112Mathew HaymanausMTS+ 2:45:20
113Michaël GoglautTFS+ 2:47:10
114Daniel OssitaBOH+ 2:47:40
115Sep VanmarckebelEFD+ 2:48:09
116Alexander KristoffnorUAD+ 2:48:30
117Niki TerpstranldQST+ 2:49:44
118Jack BauernzlMTS+ 2:54:59
119Luke DurbridgeausMTS+ 2:55:50
120Michael HepburnausMTS+ 2:57:11
121Maciej BodnarpolBOH+ 2:57:50
122Heinrich HausslerausTBM+ 2:58:12
123Anthony TurgisfraCOF+ 2:58:41
124Guillaume Van KeirsbulckbelWGG+ 2:59:28
125Marco MarcatoitaUAD+ 2:59:28
126Fabien GrellierfraTDE+ 2:59:50
127Olivier Le GacfraGFC+ 3:03:44
128Christophe LaportefraCOF+ 3:03:50
129Tom ScullynzlEFD+ 3:06:35
130Timothy DupontbelWGG+ 3:07:05
131Taylor PhinneyusaEFD+ 3:07:08
132Lukas PöstlbergerautBOH+ 3:07:44
133Luke RowegbrSKY+ 3:08:35
134Oliviero TroiaitaUAD+ 3:10:06
135Dimitri ClaeysbelCOF+ 3:10:41
136Ramon SinkeldamnldGFC+ 3:12:22
137Damien GaudinfraTDE+ 3:14:02
138Maximiliano RichezeargQST+ 3:14:31
139Roberto FerrariitaUAD+ 3:16:15
140Arnaud DémarefraGFC+ 3:22:13
141Jasper De BuystbelLTS+ 3:22:58
142Timo RoosennldTLJ+ 3:23:24
143Amund JansennorTLJ+ 3:25:54
144Jay ThomsonzafDDD+ 3:26:06
145Jacopo GuarnieriitaGFC+ 3:27:34
146Lawson CraddockusaEFD+ 3:46:18
P.Jméno TýmČas/Body
1Peter SagansvkBOH467
2Alexander KristoffnorUAD196
3Arnaud DémarefraGFC183
4John DegenkolbdeuTFS148
5Julian AlaphilippefraQST134
6Greg Van AvermaetbelBMC134
7Andrea PasqualonitaWGG107
8Sonny ColbrelliitaTBM92
9Daniel MartinirlUAD85
10Christophe LaportefraCOF82
11Alejandro ValverdeespMOV82
12Geraint ThomasgbrSKY78
13Thomas BoudatfraTDE76
14Thomas De GendtbelLTS71
15Lilian CalmejanefraTDE69
16Yves LampaertbelQST69
17Nicolas EdetfraCOF62
18Rafał MajkapolBOH61
19Jasper StuyvenbelTFS59
20Bauke MollemanldTFS58
21Edvald Boasson HagennorDDD55
22Damiano CarusoitaBMC54
23Laurent PichonfraFST53
24Fabien GrellierfraTDE51
25Jérôme CousinfraTDE50
26Timothy DupontbelWGG50
27Omar FraileespAST47
28Pierre LatourfraALM46
29Tom DumoulinnldSUN45
30Guillaume Van KeirsbulckbelWGG44
31Magnus NielsendnkAST43
32Sylvain ChavanelfraTDE43
33Primož RogličsvnTLJ43
34Ion IzagirreespTBM43
35Maciej BodnarpolBOH43
36Maximiliano RichezeargQST42
37Steven KruijswijknldTLJ41
38Adam YatesgbrMTS41
39Daniel OssitaBOH41
40Chris FroomegbrSKY40
41Daryl ImpeyzafMTS39
42Nairo QuintanacolMOV37
43Michael ValgrendnkAST36
44Domenico PozzovivoitaTBM32
45Gregor MühlbergerautBOH32
46Dion SmithnzlWGG32
47Dimitri ClaeysbelCOF32
48Romain BardetfraALM31
49Niki TerpstranldQST31
50Gorka IzagirreespTBM29
51Jesús HerradaespCOF29
52Elie GesbertfraFST28
53Julien BernardfraTFS27
54Pierre RollandfraEFD26
55Toms SkujiņšlvaTFS26
56Tanel KangertestAST25
57Daniel NavarroespCOF25
58Julien VermotebelDDD25
59Romain SicardfraTDE24
60Michael SchärcheBMC23
61Mathew HaymanausMTS23
62Mikel LandaespMOV21
63Jakob FuglsangdnkAST21
64Bob JungelsluxQST21
65Robert GesinknldTLJ21
66Nikias ArndtdeuSUN21
67Warren BarguilfraFST20
68Reinardt Janse van RensburgzafDDD20
69Jasper De BuystbelLTS20
70Marc SolerespMOV19
71Anthony PerezfraCOF19
72Anthony TurgisfraCOF19
73Simon GeschkedeuSUN18
74Taylor PhinneyusaEFD18
75Lukas PöstlbergerautBOH18
76Kristijan ĐurasekhrvUAD17
77Marco MinnaardnldWGG17
78Kévin LedanoisfraFST17
79Pawel PoljańskipolBOH16
80Nils PolittdeuTKA15
81Yoann OffredofraWGG15
82Damien GaudinfraTDE15
83Koen KortnldTFS14
84Jacopo GuarnieriitaGFC14
85Tom ScullynzlEFD13
86Silvan DilliercheALM12
87Egan BernalcolSKY11
88Mikel NieveespMTS11
89Daniel MartínezcolEFD10
90Tom-Jelte SlagternldDDD10
91Sep VanmarckebelEFD10
92Ilnur ZakarinrusTKA9
93David GaudufraGFC9
94Chad HagausaSUN9
95Rudy MolardfraGFC8
96Arthur VichotfraGFC8
97Marcus BurghardtdeuBOH8
98Jack BauernzlMTS8
99Olivier Le GacfraGFC8
100Guillaume MartinfraWGG7
101Stefan KüngcheBMC7
102Maxime BouetfraFST7
103Kristjan KorensvnTBM7
104Daniele BennatiitaMOV7
105Antwan TolhoeknldTLJ6
106Søren AndersendnkSUN6
107Thomas DegandbelWGG6
108Jelle VanendertbelLTS6
109Julien SimonfraCOF6
110Luke DurbridgeausMTS6
111Tejay GarderenusaBMC5
112Laurens DamnldSUN5
113Imanol ErvitiespMOV5
114Oliver NaesenbelALM4
115Andrey AmadorcriMOV3
116Franco PellizottiitaTBM3
117Jesper HansendnkAST3
118Darwin AtapumacolUAD3
119Tobias LudvigssonsweGFC2
120Rory SutherlandausUAD1
121Michael HepburnausMTS1
P.Jméno TýmČas/Body
1Pierre LatourfraALM74:37:04
2Guillaume MartinfraWGG+ 0:06:27
3Egan BernalcolSKY+ 0:08:31
4Daniel MartínezcolEFD+ 0:48:41
5David GaudufraGFC+ 0:58:05
6Antwan TolhoeknldTLJ+ 1:12:20
7Søren AndersendnkSUN+ 1:18:01
8Stefan KüngcheBMC+ 1:18:17
9Marc SolerespMOV+ 1:38:36
10Magnus NielsendnkAST+ 1:38:50
11Gregor MühlbergerautBOH+ 1:51:15
12Elie GesbertfraFST+ 2:06:38
13Nils PolittdeuTKA+ 2:08:02
14Thomas BoudatfraTDE+ 2:09:59
15Kévin LedanoisfraFST+ 2:18:18
16Dion SmithnzlWGG+ 2:20:07
17Michaël GoglautTFS+ 2:31:07
18Anthony TurgisfraCOF+ 2:42:38
19Fabien GrellierfraTDE+ 2:43:47
20Olivier Le GacfraGFC+ 2:47:41
21Oliviero TroiaitaUAD+ 2:54:03
22Jasper De BuystbelLTS+ 3:06:55
23Timo RoosennldTLJ+ 3:07:21
24Amund JansennorTLJ+ 3:09:51
P.Jméno TýmČas/Body
1Movistar TeamespMOV223:09:09
2Bahrain-Merida Pro Cycling TeambhrTBM+ 0:24:20
3Team SkygbrSKY+ 0:56:13
4Team Lotto NL-JumbonldTLJ+ 1:01:38
5Astana Pro TeamkazAST+ 1:05:35
6Team SunwebdeuSUN+ 1:55:24
7Ag2r La MondialefraALM+ 2:00:54
8BMC Racing TeamusaBMC+ 2:07:53
9Quick-Step FloorsbelQST+ 2:26:36
10Mitchelton-ScottausMTS+ 2:27:42
11Trek-SegafredousaTFS+ 3:01:21
12Cofidis, solutions créditsfraCOF+ 3:01:31
13Direct EnergiefraTDE+ 3:07:06
14UAE Team EmiratesareUAD+ 3:15:53
15Groupama-FDJfraGFC+ 3:15:54
16Team Fortuneo-SamsicfraFST+ 3:31:01
17Wanty-Groupe GobertbelWGG+ 3:35:37
18Team EF Education First-Drapac p/b CannondaleusaEFD+ 3:40:28
19Team Katusha-AlpecincheTKA+ 3:41:14
20Bora-HansgrohedeuBOH+ 3:45:17
21Team Dimension DatazafDDD+ 4:41:23
22Lotto-SoudalbelLTS+ 6:07:58