2018 Tour de France

Stage 20: Saint-Pee-sur-Nivelle to Espelette

Sunday, July 29, 10:20 a.m.– 1:20 p.m. ET

The only individual time trial in this year’s Tour has character: 31 kilometers of steep climbs and very technical descents through Basque country. This is a stage for the overall contenders and should decide the final podium. The gaps between the riders are expected to exceed a minute, underlining the difficulty of the stage, especially in comparison to the time trial last year in Marseille.

2018 Tour de France, stage 20

Stage 20: Thomas seals overall victory; Dumoulin wins stage

Geraint Thomas (Sky) sealed his first Tour de France overall victory during stage 20’s individual time trial on Saturday. Dutchman Tom Dumoulin (Sunweb) won the stage by one-second over Chris Froome (Sky) and successfully defended his second place overall, while Froome moved into third place overall with his strong ride. Stage 19 winner, Primoz Roglic (LottoNL-Jumbo), who headed into the stage in third place overall, was pushed off the podium after finishing over a minute back.

An emotional Thomas was at a loss for words as the gravity of his victory sunk in.

“I can’t believe it, I don’t know what to say, it’s overwhelming. I didn’t think about it all race, and suddenly, I won the Tour.”

At one point, Thomas had the fastest split on course, but when the Welshman nearly came to grief in a tricky corner, he eased up to ensure his victory. He ended up crossing the finish line 14-seconds down on Dumoulin.

“I felt good, I felt strong, I felt really good actually, I thought maybe I was pushing a bit hard sometimes in the corners. Nico [Nicolas Portal] told me to relax, and make sure I won the tour.”

An ecstatic Dumoulin was in high spirits after winning his first stage of the 2018 Tour.

“I didn’t know anything about the split times. I still thought Froome was one second ahead of me when I crossed the line. Everyone was saying I was second by one second. That’s crazy. Wow! What an amazing last day. I was so nervous.”

The world champion admitted his team found out they lost his custom skinsuit earlier in the day, which required the team’s clothing sponsor, Exteondo, to quickly make a replacement.

“This morning we found out that we lost the skinsuit, so Exteondo, our sponsor, they’re from the Basque Country on the Spanish side and they made a new one – they were sewing it this morning! I’m forever thankful because otherwise, I wouldn’t have been finishing in this beautiful world champion’s jersey.”

Despite seeing his podium evaporate out on course, Roglic was upbeat about his performance.

“I did what I could. I’m happy with it. I had good feelings, and I produced good power. It was what we could manage at the moment. For sure there are no regrets. It has been a crazy Tour. I’m really happy and proud.”

Tomorrow’s stage sees the riders close out the 2018 Tour with a procession down the Champs-Élysées. While the stage traditionally finishes in the sprint, the lack of sprinters could see a breakaway steal the stage.

Tour de France Stage 20 (ITT) Results

1DUMOULIN TomTeam Sunweb40:52
2FROOME ChrisTeam Sky0:01
3THOMAS GeraintTeam Sky0:14
4KWIATKOWSKI MichałTeam Sky0:50
5KRAGH ANDERSEN SørenTeam Sunweb0:51
6JUNGELS BobQuick-Step Floors0:52
7ZAKARIN IlnurTeam Katusha Alpecin1:02
8ROGLIČ PrimožTeam LottoNL-Jumbo1:12
9SOLER MarcMovistar Team1:22
10HEPBURN MichaelMitchelton-Scott1:23
11YATES AdamMitchelton-Scott1:26
12KÜNG StefanBMC Racing Team,,
13CARUSO DamianoBMC Racing Team1:31
14CASTROVIEJO JonathanTeam Sky,,
15IZAGIRRE IonBahrain Merida Pro Cycling Team1:41
16KRUIJSWIJK StevenTeam LottoNL-Jumbo1:45
17POELS WoutTeam Sky1:49
18GESCHKE SimonTeam Sunweb1:50
19VALVERDE AlejandroMovistar Team,,
20POLITT NilsTeam Katusha Alpecin1:52
21MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale,,
22BARDET RomainAG2R La Mondiale1:56
23HAGA ChadTeam Sunweb1:57
24MAJKA RafałBORA - hansgrohe,,
25BERNAL EganTeam Sky1:58
26ARNDT NikiasTeam Sunweb2:01
27LATOUR PierreAG2R La Mondiale2:06
28DE GENDT ThomasLotto Soudal2:19
29VAN GARDEREN TejayBMC Racing Team2:25
30HERRADA JesúsCofidis, Solutions Crédits2:30
31CHAVANEL SylvainDirect Energie2:32
32DURBRIDGE LukeMitchelton-Scott2:36
33DEGAND ThomasWanty - Groupe Gobert2:38
34MARTIN DanUAE-Team Emirates2:40
35GAUDU DavidGroupama - FDJ2:41
36POZZOVIVO DomenicoBahrain Merida Pro Cycling Team2:45
37IZAGIRRE GorkaBahrain Merida Pro Cycling Team2:47
38DILLIER SilvanAG2R La Mondiale2:51
39VICHOT ArthurGroupama - FDJ2:53
40FUGLSANG JakobAstana Pro Team2:54
41EDET NicolasCofidis, Solutions Crédits2:59
42MÜHLBERGER GregorBORA - hansgrohe,,
43FRAILE OmarAstana Pro Team3:01
44BURGHARDT MarcusBORA - hansgrohe3:05
45LANDA MikelMovistar Team3:11
46SCHÄR MichaelBMC Racing Team3:13
47BERNARD JulienTrek - Segafredo3:17
48LUDVIGSSON TobiasGroupama - FDJ,,
49BARGUIL WarrenTeam Fortuneo - Samsic3:21
50KANGERT TanelAstana Pro Team3:23
51NAVARRO DanielCofidis, Solutions Crédits3:27
52ERVITI ImanolMovistar Team,,
53CALMEJANE LilianDirect Energie3:28
54BODNAR MaciejBORA - hansgrohe3:34
55DE KORT KoenTrek - Segafredo3:37
56SKUJIŅŠ TomsTrek - Segafredo,,
57THEUNS EdwardTeam Sunweb,,
58ALAPHILIPPE JulianQuick-Step Floors3:42
59SICARD RomainDirect Energie3:43
60PEREZ AnthonyCofidis, Solutions Crédits3:48
61BOUET MaximeTeam Fortuneo - Samsic3:52
62NIEVE MikelMitchelton-Scott3:54
63GESINK RobertTeam LottoNL-Jumbo3:55
64HANSEN JesperAstana Pro Team,,
65MARCZYŃSKI TomaszLotto Soudal3:58
66VERMOTE JulienTeam Dimension Data4:00
67MARCATO MarcoUAE-Team Emirates4:02
68JANSEN Amund GrøndahlTeam LottoNL-Jumbo,,
69QUINTANA NairoMovistar Team4:06
70PELLIZOTTI FrancoBahrain Merida Pro Cycling Team4:07
71TOLHOEK AntwanTeam LottoNL-Jumbo4:13
72STUYVEN JasperTrek - Segafredo,,
73MOLARD RudyGroupama - FDJ4:14
74ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale4:17
75TEN DAM LaurensTeam Sunweb4:24
76MARTIN GuillaumeWanty - Groupe Gobert4:32
77SMITH DionWanty - Groupe Gobert4:36
78VALGREN MichaelAstana Pro Team4:40
79PICHON LaurentTeam Fortuneo - Samsic4:44
80COUSIN JérômeDirect Energie4:45
81SIMON JulienCofidis, Solutions Crédits4:49
82SLAGTER Tom-JelteTeam Dimension Data4:53
83CLARKE SimonTeam EF Education First-Drapac p/b Cannondale,,
84MINNAARD MarcoWanty - Groupe Gobert4:56
85HAYMAN MathewMitchelton-Scott4:57
86LAMPAERT YvesQuick-Step Floors4:58
87VAN AVERMAET GregBMC Racing Team4:59
88VACHON FlorianTeam Fortuneo - Samsic5:02
90THOMSON Jay RobertTeam Dimension Data5:17
91KOCHETKOV PavelTeam Katusha Alpecin,,
92AMADOR AndreyMovistar Team5:20
93IMPEY DarylMitchelton-Scott5:21
94DEGENKOLB JohnTrek - Segafredo5:24
95SCULLY TomTeam EF Education First-Drapac p/b Cannondale5:27
96MARTENS PaulTeam LottoNL-Jumbo5:35
97LEDANOIS KévinTeam Fortuneo - Samsic5:36
98NAESEN OliverAG2R La Mondiale5:37
99KOREN KristijanBahrain Merida Pro Cycling Team5:38
100GERRANS SimonBMC Racing Team5:40
101VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert5:42
102COLBRELLI SonnyBahrain Merida Pro Cycling Team5:44
103POLJAŃSKI PawełBORA - hansgrohe5:46
104GESBERT ÉlieTeam Fortuneo - Samsic5:47
105OSS DanielBORA - hansgrohe5:50
106HAUSSLER HeinrichBahrain Merida Pro Cycling Team5:52
107ATAPUMA DarwinUAE-Team Emirates,,
108TURGIS AnthonyCofidis, Solutions Crédits,,
109CORT MagnusAstana Pro Team5:55
110BOASSON HAGEN EdvaldTeam Dimension Data5:59
111MOLLEMA BaukeTrek - Segafredo,,
112ROWE LukeTeam Sky6:01
113ROOSEN TimoTeam LottoNL-Jumbo6:03
114GRELLIER FabienDirect Energie6:04
115HARDY RomainTeam Fortuneo - Samsic6:05
116BAUER JackMitchelton-Scott6:07
117MOINARD AmaëlTeam Fortuneo - Samsic6:14
118DUPONT TimothyWanty - Groupe Gobert6:15
119BOSWELL IanTeam Katusha Alpecin,,
120JANSE VAN RENSBURG ReinardtTeam Dimension Data6:18
121OFFREDO YoannWanty - Groupe Gobert6:22
122LAPORTE ChristopheCofidis, Solutions Crédits6:27
123BOUDAT ThomasDirect Energie,,
124LE GAC OlivierGroupama - FDJ6:28
125RICHEZE MaximilianoQuick-Step Floors6:31
126GOGL MichaelTrek - Segafredo6:33
127CRADDOCK LawsonTeam EF Education First-Drapac p/b Cannondale6:42
128FRANK MathiasAG2R La Mondiale6:49
129CLAEYS DimitriCofidis, Solutions Crédits,,
130TROIA OlivieroUAE-Team Emirates6:53
131PÖSTLBERGER LukasBORA - hansgrohe6:55
132GUARNIERI JacopoGroupama - FDJ6:59
133SUTHERLAND RoryUAE-Team Emirates7:01
134BENNATI DanieleMovistar Team7:05
135SAGAN PeterBORA - hansgrohe7:11
136SINKELDAM RamonGroupama - FDJ7:13
137KRISTOFF AlexanderUAE-Team Emirates7:17
138FERRARI RobertoUAE-Team Emirates7:23
139GAUDIN DamienDirect Energie7:26
140PHINNEY TaylorTeam EF Education First-Drapac p/b Cannondale7:43
141DE BUYST JasperLotto Soudal8:00
142VANMARCKE SepTeam EF Education First-Drapac p/b Cannondale8:12
143DÉMARE ArnaudGroupama - FDJ8:13
144PASQUALON AndreaWanty - Groupe Gobert8:34
145TERPSTRA NikiQuick-Step Floors9:12
1THOMAS GeraintTeam Sky 80:30:37
2DUMOULIN TomTeam Sunweb1:51
3FROOME ChrisTeam Sky2:24
4ROGLIČ PrimožTeam LottoNL-Jumbo3:22
5KRUIJSWIJK StevenTeam LottoNL-Jumbo6:08
6BARDET RomainAG2R La Mondiale6:57
7LANDA MikelMovistar Team7:37
8MARTIN DanUAE-Team Emirates9:05
9ZAKARIN IlnurTeam Katusha Alpecin12:37
10QUINTANA NairoMovistar Team14:18
11JUNGELS BobQuick-Step Floors16:32
12FUGLSANG JakobAstana Pro Team19:16
13LATOUR PierreAG2R La Mondiale22:13
14VALVERDE AlejandroMovistar Team27:26
15BERNAL EganTeam Sky27:52
16KANGERT TanelAstana Pro Team34:28
17BARGUIL WarrenTeam Fortuneo - Samsic37:06
18POZZOVIVO DomenicoBahrain Merida Pro Cycling Team39:08
19MAJKA RafałBORA - hansgrohe39:18
20CARUSO DamianoBMC Racing Team42:31
21MARTIN GuillaumeWanty - Groupe Gobert44:18
22IZAGIRRE IonBahrain Merida Pro Cycling Team44:51
23NIEVE MikelMitchelton-Scott49:19
24IZAGIRRE GorkaBahrain Merida Pro Cycling Team49:24
25GESCHKE SimonTeam Sunweb49:45
26MOLLEMA BaukeTrek - Segafredo1:04:59
27ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale1:08:39
28VAN AVERMAET GregBMC Racing Team1:10:14
29YATES AdamMitchelton-Scott1:17:05
30CALMEJANE LilianDirect Energie1:18:09
31GESINK RobertTeam LottoNL-Jumbo1:21:13
32VAN GARDEREN TejayBMC Racing Team1:22:35
33ALAPHILIPPE JulianQuick-Step Floors1:27:38
34GAUDU DavidGroupama - FDJ1:29:31
35BERNARD JulienTrek - Segafredo1:31:56
36MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale1:38:14
37TOLHOEK AntwanTeam LottoNL-Jumbo1:39:01
38CHAVANEL SylvainDirect Energie1:47:17
39MOLARD RudyGroupama - FDJ1:47:36
40ĐURASEK KristijanUAE-Team Emirates1:48:06
41VICHOT ArthurGroupama - FDJ1:50:08
42BOUET MaximeTeam Fortuneo - Samsic1:57:44
43EDET NicolasCofidis, Solutions Crédits1:58:24
44VALGREN MichaelAstana Pro Team1:58:38
45MOINARD AmaëlTeam Fortuneo - Samsic1:59:14
46NAVARRO DanielCofidis, Solutions Crédits2:00:08
47HERRADA JesúsCofidis, Solutions Crédits2:00:30
48IMPEY DarylMitchelton-Scott2:00:53
49KWIATKOWSKI MichałTeam Sky2:02:08
50AMADOR AndreyMovistar Team2:05:38
51TEN DAM LaurensTeam Sunweb2:05:52
52KRAGH ANDERSEN SørenTeam Sunweb2:06:23
53KÜNG StefanBMC Racing Team2:07:14
54DEGAND ThomasWanty - Groupe Gobert2:09:30
55FRAILE OmarAstana Pro Team2:09:44
56FRANK MathiasAG2R La Mondiale2:09:59
57HANSEN JesperAstana Pro Team2:10:03
58POELS WoutTeam Sky2:12:59
59SLAGTER Tom-JelteTeam Dimension Data2:13:34
60PELLIZOTTI FrancoBahrain Merida Pro Cycling Team2:16:21
61KOCHETKOV PavelTeam Katusha Alpecin2:17:52
62SOLER MarcMovistar Team2:18:27
63STUYVEN JasperTrek - Segafredo2:20:24
64MINNAARD MarcoWanty - Groupe Gobert2:20:31
65DE GENDT ThomasLotto Soudal2:24:17
66NAESEN OliverAG2R La Mondiale2:29:36
67ARNDT NikiasTeam Sunweb2:32:02
68CORT MagnusAstana Pro Team2:32:26
69ATAPUMA DarwinUAE-Team Emirates2:34:52
70CASTROVIEJO JonathanTeam Sky2:36:06
71SAGAN PeterBORA - hansgrohe2:38:08
72HAGA ChadTeam Sunweb2:39:40
73SICARD RomainDirect Energie2:41:46
74MÜHLBERGER GregorBORA - hansgrohe2:41:55
75LUDVIGSSON TobiasGroupama - FDJ2:45:10
76VERMOTE JulienTeam Dimension Data2:45:57
77ERVITI ImanolMovistar Team2:47:46
78DE KORT KoenTrek - Segafredo2:47:59
79DILLIER SilvanAG2R La Mondiale2:50:31
80BOSWELL IanTeam Katusha Alpecin2:51:17
81SKUJIŅŠ TomsTrek - Segafredo2:52:07
82MARTENS PaulTeam LottoNL-Jumbo2:52:22
83LAMPAERT YvesQuick-Step Floors2:52:37
84PEREZ AnthonyCofidis, Solutions Crédits2:54:45
85BOASSON HAGEN EdvaldTeam Dimension Data2:57:00
86POLITT NilsTeam Katusha Alpecin2:57:35
87GESBERT ÉlieTeam Fortuneo - Samsic3:00:06
88SCHÄR MichaelBMC Racing Team,,
89THEUNS EdwardTeam Sunweb3:02:15
90BOUDAT ThomasDirect Energie3:04:07
91OFFREDO YoannWanty - Groupe Gobert3:04:27
92BURGHARDT MarcusBORA - hansgrohe3:04:48
93COUSIN JérômeDirect Energie3:05:34
94POLJAŃSKI PawełBORA - hansgrohe3:06:44
95PASQUALON AndreaWanty - Groupe Gobert3:09:34
96LEDANOIS KévinTeam Fortuneo - Samsic3:11:25
97SMITH DionWanty - Groupe Gobert3:12:24
98PICHON LaurentTeam Fortuneo - Samsic3:12:46
99VACHON FlorianTeam Fortuneo - Samsic3:13:05
100CLARKE SimonTeam EF Education First-Drapac p/b Cannondale3:15:10
101SIMON JulienCofidis, Solutions Crédits3:15:55
102KOREN KristijanBahrain Merida Pro Cycling Team3:16:24
103MARCZYŃSKI TomaszLotto Soudal3:18:46
104HARDY RomainTeam Fortuneo - Samsic3:18:48
105BENNATI DanieleMovistar Team3:19:22
106SUTHERLAND RoryUAE-Team Emirates3:19:54
107GERRANS SimonBMC Racing Team3:21:37
108HAYMAN MathewMitchelton-Scott3:21:55
109COLBRELLI SonnyBahrain Merida Pro Cycling Team,,
110JANSE VAN RENSBURG ReinardtTeam Dimension Data3:23:55
111DEGENKOLB JohnTrek - Segafredo3:26:41
112OSS DanielBORA - hansgrohe3:31:26
113GOGL MichaelTrek - Segafredo3:31:39
114KRISTOFF AlexanderUAE-Team Emirates3:33:43
115VANMARCKE SepTeam EF Education First-Drapac p/b Cannondale3:34:17
116TURGIS AnthonyCofidis, Solutions Crédits3:36:11
117DURBRIDGE LukeMitchelton-Scott3:36:22
118VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert3:36:26
119HEPBURN MichaelMitchelton-Scott3:36:30
120TERPSTRA NikiQuick-Step Floors3:36:52
121GRELLIER FabienDirect Energie3:37:32
122BAUER JackMitchelton-Scott3:39:02
123BODNAR MaciejBORA - hansgrohe3:39:20
124MARCATO MarcoUAE-Team Emirates3:41:26
125LAPORTE ChristopheCofidis, Solutions Crédits3:41:55
126HAUSSLER HeinrichBahrain Merida Pro Cycling Team3:42:00
127LE GAC OlivierGroupama - FDJ3:48:08
128CLAEYS DimitriCofidis, Solutions Crédits3:49:53
129SCULLY TomTeam EF Education First-Drapac p/b Cannondale3:49:58
130ROWE LukeTeam Sky3:50:31
131DUPONT TimothyWanty - Groupe Gobert3:51:16
132PÖSTLBERGER LukasBORA - hansgrohe3:52:35
133TROIA OlivieroUAE-Team Emirates3:54:55
134PHINNEY TaylorTeam EF Education First-Drapac p/b Cannondale3:54:57
135GAUDIN DamienDirect Energie3:57:23
136SINKELDAM RamonGroupama - FDJ3:57:31
137RICHEZE MaximilianoQuick-Step Floors3:58:58
138ROOSEN TimoTeam LottoNL-Jumbo4:01:05
139FERRARI RobertoUAE-Team Emirates4:01:34
140JANSEN Amund GrøndahlTeam LottoNL-Jumbo,,
141DÉMARE ArnaudGroupama - FDJ4:08:22
142DE BUYST JasperLotto Soudal4:08:54
143THOMSON Jay RobertTeam Dimension Data4:09:19
144GUARNIERI JacopoGroupama - FDJ4:12:29
145CRADDOCK LawsonTeam EF Education First-Drapac p/b Cannondale4:30:56
1SAGAN PeterBORA - hansgrohe467
2KRISTOFF AlexanderUAE-Team Emirates196
3DÉMARE ArnaudGroupama - FDJ183
4DEGENKOLB JohnTrek - Segafredo148
5ALAPHILIPPE JulianQuick-Step Floors143
6VAN AVERMAET GregBMC Racing Team134
7THOMAS GeraintTeam Sky110
8PASQUALON AndreaWanty - Groupe Gobert107
9MARTIN DanUAE-Team Emirates98
10COLBRELLI SonnyBahrain Merida Pro Cycling Team92
11LAPORTE ChristopheCofidis, Solutions Crédits82
12VALVERDE AlejandroMovistar Team82
13BOUDAT ThomasDirect Energie76
14DUMOULIN TomTeam Sunweb75
15MAJKA RafałBORA - hansgrohe72
16ROGLIČ PrimožTeam LottoNL-Jumbo71
17DE GENDT ThomasLotto Soudal71
18CALMEJANE LilianDirect Energie69
19LAMPAERT YvesQuick-Step Floors69
20MOLLEMA BaukeTrek - Segafredo68
21FROOME ChrisTeam Sky65
22EDET NicolasCofidis, Solutions Crédits62
23STUYVEN JasperTrek - Segafredo59
24CARUSO DamianoBMC Racing Team57
25BOASSON HAGEN EdvaldTeam Dimension Data55
26PICHON LaurentTeam Fortuneo - Samsic53
27GRELLIER FabienDirect Energie51
28COUSIN JérômeDirect Energie50
29DUPONT TimothyWanty - Groupe Gobert50
30YATES AdamMitchelton-Scott49
31KRUIJSWIJK StevenTeam LottoNL-Jumbo48
32FRAILE OmarAstana Pro Team47
33BARDET RomainAG2R La Mondiale46
34LATOUR PierreAG2R La Mondiale46
35CHAVANEL SylvainDirect Energie45
36IZAGIRRE IonBahrain Merida Pro Cycling Team45
37VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert44
38CORT MagnusAstana Pro Team43
39BODNAR MaciejBORA - hansgrohe43
40RICHEZE MaximilianoQuick-Step Floors42
41OSS DanielBORA - hansgrohe41
42IMPEY DarylMitchelton-Scott39
43QUINTANA NairoMovistar Team37
44VALGREN MichaelAstana Pro Team36
45GAUDIN DamienDirect Energie35
46JUNGELS BobQuick-Step Floors35
47IZAGIRRE GorkaBahrain Merida Pro Cycling Team35
48POZZOVIVO DomenicoBahrain Merida Pro Cycling Team34
49KANGERT TanelAstana Pro Team32
50MÜHLBERGER GregorBORA - hansgrohe32
51SMITH DionWanty - Groupe Gobert32
52CLAEYS DimitriCofidis, Solutions Crédits32
53TERPSTRA NikiQuick-Step Floors31
54LANDA MikelMovistar Team30
55HERRADA JesúsCofidis, Solutions Crédits29
56PÖSTLBERGER LukasBORA - hansgrohe29
57GESBERT ÉlieTeam Fortuneo - Samsic28
58BERNARD JulienTrek - Segafredo27
59ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale26
60BARGUIL WarrenTeam Fortuneo - Samsic26
61SOLER MarcMovistar Team26
62SKUJIŅŠ TomsTrek - Segafredo26
63NAVARRO DanielCofidis, Solutions Crédits25
64SLAGTER Tom-JelteTeam Dimension Data25
65VERMOTE JulienTeam Dimension Data25
66ZAKARIN IlnurTeam Katusha Alpecin24
67SICARD RomainDirect Energie24
68BENNATI DanieleMovistar Team24
69SCHÄR MichaelBMC Racing Team23
70HAYMAN MathewMitchelton-Scott23
71FUGLSANG JakobAstana Pro Team21
72GESINK RobertTeam LottoNL-Jumbo21
73ARNDT NikiasTeam Sunweb21
74BURGHARDT MarcusBORA - hansgrohe21
75JANSE VAN RENSBURG ReinardtTeam Dimension Data20
76DE BUYST JasperLotto Soudal20
77PEREZ AnthonyCofidis, Solutions Crédits19
78TURGIS AnthonyCofidis, Solutions Crédits19
79GESCHKE SimonTeam Sunweb18
80PHINNEY TaylorTeam EF Education First-Drapac p/b Cannondale18
81ĐURASEK KristijanUAE-Team Emirates17
82KRAGH ANDERSEN SørenTeam Sunweb17
83MINNAARD MarcoWanty - Groupe Gobert17
84DILLIER SilvanAG2R La Mondiale17
85LEDANOIS KévinTeam Fortuneo - Samsic17
86VICHOT ArthurGroupama - FDJ16
87POLJAŃSKI PawełBORA - hansgrohe16
88POLITT NilsTeam Katusha Alpecin15
89OFFREDO YoannWanty - Groupe Gobert15
90BERNAL EganTeam Sky14
91DE KORT KoenTrek - Segafredo14
92GUARNIERI JacopoGroupama - FDJ14
93KWIATKOWSKI MichałTeam Sky13
94SCULLY TomTeam EF Education First-Drapac p/b Cannondale13
95NIEVE MikelMitchelton-Scott11
96KÜNG StefanBMC Racing Team11
97MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale10
98VANMARCKE SepTeam EF Education First-Drapac p/b Cannondale10
99GAUDU DavidGroupama - FDJ9
100HAGA ChadTeam Sunweb9
101MOLARD RudyGroupama - FDJ8
102BAUER JackMitchelton-Scott8
103LE GAC OlivierGroupama - FDJ8
104MARTIN GuillaumeWanty - Groupe Gobert7
105BOUET MaximeTeam Fortuneo - Samsic7
106KOREN KristijanBahrain Merida Pro Cycling Team7
107HEPBURN MichaelMitchelton-Scott7
108TOLHOEK AntwanTeam LottoNL-Jumbo6
109DEGAND ThomasWanty - Groupe Gobert6
110SIMON JulienCofidis, Solutions Crédits6
111DURBRIDGE LukeMitchelton-Scott6
112VAN GARDEREN TejayBMC Racing Team5
113TEN DAM LaurensTeam Sunweb5
114ERVITI ImanolMovistar Team5
115NAESEN OliverAG2R La Mondiale4
116HARDY RomainTeam Fortuneo - Samsic4
117AMADOR AndreyMovistar Team3
118HANSEN JesperAstana Pro Team3
119PELLIZOTTI FrancoBahrain Merida Pro Cycling Team3
120ATAPUMA DarwinUAE-Team Emirates3
121CASTROVIEJO JonathanTeam Sky2
122LUDVIGSSON TobiasGroupama - FDJ2
123SUTHERLAND RoryUAE-Team Emirates1
1ALAPHILIPPE JulianQuick-Step Floors170
2BARGUIL WarrenTeam Fortuneo - Samsic91
3MAJKA RafałBORA - hansgrohe76
4THOMAS GeraintTeam Sky74
5DUMOULIN TomTeam Sunweb63
6ROGLIČ PrimožTeam LottoNL-Jumbo56
7MARTIN DanUAE-Team Emirates41
8QUINTANA NairoMovistar Team40
9KANGERT TanelAstana Pro Team39
10KRUIJSWIJK StevenTeam LottoNL-Jumbo36
11NIEVE MikelMitchelton-Scott35
12MOLLEMA BaukeTrek - Segafredo35
13GAUDU DavidGroupama - FDJ25
14BARDET RomainAG2R La Mondiale24
15LANDA MikelMovistar Team24
16ROLLAND PierreTeam EF Education First-Drapac p/b Cannondale23
17MOLARD RudyGroupama - FDJ22
18YATES AdamMitchelton-Scott20
19FROOME ChrisTeam Sky20
20IZAGIRRE GorkaBahrain Merida Pro Cycling Team18
21CARUSO DamianoBMC Racing Team16
22CALMEJANE LilianDirect Energie15
23VAN AVERMAET GregBMC Racing Team15
24HERRADA JesúsCofidis, Solutions Crédits15
25DE GENDT ThomasLotto Soudal14
26JUNGELS BobQuick-Step Floors14
27GESINK RobertTeam LottoNL-Jumbo14
28GESBERT ÉlieTeam Fortuneo - Samsic14
29PEREZ AnthonyCofidis, Solutions Crédits13
30POZZOVIVO DomenicoBahrain Merida Pro Cycling Team13
31ĐURASEK KristijanUAE-Team Emirates12
32ATAPUMA DarwinUAE-Team Emirates12
33VALVERDE AlejandroMovistar Team10
34IZAGIRRE IonBahrain Merida Pro Cycling Team10
35SKUJIŅŠ TomsTrek - Segafredo8
36BERNAL EganTeam Sky8
37CORT MagnusAstana Pro Team6
38FRAILE OmarAstana Pro Team5
39ZAKARIN IlnurTeam Katusha Alpecin5
40CHAVANEL SylvainDirect Energie4
41SMITH DionWanty - Groupe Gobert4
42STUYVEN JasperTrek - Segafredo4
43MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale3
44SLAGTER Tom-JelteTeam Dimension Data3
45GRELLIER FabienDirect Energie2
46SCULLY TomTeam EF Education First-Drapac p/b Cannondale2
47FUGLSANG JakobAstana Pro Team2
48LATOUR PierreAG2R La Mondiale2
49VALGREN MichaelAstana Pro Team2
50AMADOR AndreyMovistar Team2
51FRANK MathiasAG2R La Mondiale2
52MÜHLBERGER GregorBORA - hansgrohe2
53MINNAARD MarcoWanty - Groupe Gobert1
54DILLIER SilvanAG2R La Mondiale1
55OFFREDO YoannWanty - Groupe Gobert1
56LEDANOIS KévinTeam Fortuneo - Samsic1
57VAN KEIRSBULCK GuillaumeWanty - Groupe Gobert1
58TERPSTRA NikiQuick-Step Floors1
59GAUDIN DamienDirect Energie1
60VICHOT ArthurGroupama - FDJ1
61SOLER MarcMovistar Team1
62SAGAN PeterBORA - hansgrohe1
63BAUER JackMitchelton-Scott1
1LATOUR PierreAG2R La Mondiale 80:52:50
2BERNAL EganTeam Sky5:39
3MARTIN GuillaumeWanty - Groupe Gobert22:05
4GAUDU DavidGroupama - FDJ1:07:18
5MARTÍNEZ Daniel FelipeTeam EF Education First-Drapac p/b Cannondale1:16:01
6TOLHOEK AntwanTeam LottoNL-Jumbo1:16:48
7KRAGH ANDERSEN SørenTeam Sunweb1:44:10
8KÜNG StefanBMC Racing Team1:45:01
9SOLER MarcMovistar Team1:56:14
10CORT MagnusAstana Pro Team2:10:13
11MÜHLBERGER GregorBORA - hansgrohe2:19:42
12POLITT NilsTeam Katusha Alpecin2:35:22
13GESBERT ÉlieTeam Fortuneo - Samsic2:37:53
14BOUDAT ThomasDirect Energie2:41:54
15LEDANOIS KévinTeam Fortuneo - Samsic2:49:12
16SMITH DionWanty - Groupe Gobert2:50:11
17GOGL MichaelTrek - Segafredo3:09:26
18TURGIS AnthonyCofidis, Solutions Crédits3:13:58
19GRELLIER FabienDirect Energie3:15:19
20LE GAC OlivierGroupama - FDJ3:25:55
21TROIA OlivieroUAE-Team Emirates3:32:42
22ROOSEN TimoTeam LottoNL-Jumbo3:38:52
23JANSEN Amund GrøndahlTeam LottoNL-Jumbo3:39:21
24DE BUYST JasperLotto Soudal3:46:41
1Movistar Team 242:05:05
2Bahrain Merida Pro Cycling Team12:09
3Team Sky31:14
4Team LottoNL-Jumbo47:24
5Astana Pro Team1:14:38
6Team Sunweb1:58:54
7AG2R La Mondiale2:15:49
8BMC Racing Team2:35:45
9Quick-Step Floors3:06:17
11UAE-Team Emirates3:49:11
12Cofidis, Solutions Crédits4:00:46
13Trek - Segafredo4:09:04
14Team Fortuneo - Samsic4:11:25
15Groupama - FDJ4:13:13
16Direct Energie4:24:13
17Team Katusha Alpecin4:25:15
18BORA - hansgrohe4:29:08
19Wanty - Groupe Gobert4:40:15
20Team EF Education First-Drapac p/b Cannondale4:44:54
21Team Dimension Data5:55:46
22Lotto Soudal7:35:59

Results provided by ProCyclingStats.