Tour de France: Dumoulin wins stage 20 time trial as Thomas cements overall victory

Tom Dumoulin (Team Sunweb) won the penultimate stage of the Tour de France, a 31km time trial in the French Basque Country. Geraint Thomas (Team Sky) sealed his overall victory ahead of the final stage into Paris - Sky's sixth victory in eight Tours. Thomas was third on the day at 14 seconds down while teammate Chris Froome took second place just a second behind the Dumoulin.

Latest Videos From
Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb0:40:52
2Chris Froome (GBr) Team Sky0:00:01
3Geraint Thomas (GBr) Team Sky0:00:14
4Michal Kwiatkowski (Pol) Team Sky0:00:50
5Søren Kragh Andersen (Den) Team Sunweb0:00:51
6Bob Jungels (Lux) Quick-Step Floors0:00:52
7Ilnur Zakarin (Rus) Katusha-Alpecin0:01:02
8Primoz Roglic (Slo) LottoNL-Jumbo0:01:12
9Marc Soler (Spa) Movistar Team0:01:22
10Michael Hepburn (Aus) Mitchelton-Scott0:01:23
11Adam Yates (GBr) Mitchelton-Scott0:01:26
12Stefan Küng (Swi) BMC Racing TeamRow 11 - Cell 2
13Damiano Caruso (Ita) BMC Racing Team0:01:31
14Jonathan Castroviejo (Spa) Team SkyRow 13 - Cell 2
15Ion Izagirre (Spa) Bahrain-Merida0:01:41
16Steven Kruijswijk (Ned) LottoNL-Jumbo0:01:45
17Wout Poels (Ned) Team Sky0:01:49
18Simon Geschke (Ger) Team Sunweb0:01:50
19Alejandro Valverde (Spa) Movistar TeamRow 18 - Cell 2
20Nils Politt (Ger) Katusha-Alpecin0:01:52
21Daniel Martinez (Col) EF Education First-Drapac p/b CannondaleRow 20 - Cell 2
22Romain Bardet (Fra) AG2R La Mondiale0:01:56
23Chad Haga (USA) Team Sunweb0:01:57
24Rafal Majka (Pol) Bora-HansgroheRow 23 - Cell 2
25Egan Bernal (Col) Team Sky0:01:58
26Nikias Arndt (Ger) Team Sunweb0:02:01
27Pierre Latour (Fra) AG2R La Mondiale0:02:06
28Thomas De Gendt (Bel) Lotto Soudal0:02:19
29Tejay van Garderen (USA) BMC Racing Team0:02:25
30Jesus Herrada (Spa) Cofidis, Solutions Credits0:02:30
31Sylvain Chavanel (Fra) Direct Energie0:02:32
32Luke Durbridge (Aus) Mitchelton-Scott0:02:36
33Thomas Degand (Bel) Wanty-Groupe Gobert0:02:38
34Daniel Martin (Irl) UAE Team Emirates0:02:40
35David Gaudu (Fra) Groupama-FDJ0:02:41
36Domenico Pozzovivo (Ita) Bahrain-Merida0:02:45
37Gorka Izagirre (Spa) Bahrain-Merida0:02:47
38Silvan Dillier (Swi) AG2R La Mondiale0:02:51
39Arthur Vichot (Fra) Groupama-FDJ0:02:53
40Jakob Fuglsang (Den) Astana Pro Team0:02:54
41Nicolas Edet (Fra) Cofidis, Solutions Credits0:02:59
42Gregor Mühlberger (Aut) Bora-HansgroheRow 41 - Cell 2
43Omar Fraile (Spa) Astana Pro Team0:03:01
44Marcus Burghardt (Ger) Bora-Hansgrohe0:03:05
45Mikel Landa (Spa) Movistar Team0:03:11
46Michael Schär (Swi) BMC Racing Team0:03:13
47Julien Bernard (Fra) Trek-Segafredo0:03:17
48Tobias Ludvigsson (Swe) Groupama-FDJRow 47 - Cell 2
49Warren Barguil (Fra) Fortuneo-Samsic0:03:21
50Tanel Kangert (Est) Astana Pro Team0:03:23
51Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:03:27
52Imanol Erviti (Spa) Movistar TeamRow 51 - Cell 2
53Lilian Calmejane (Fra) Direct Energie0:03:28
54Maciej Bodnar (Pol) Bora-Hansgrohe0:03:34
55Koen de Kort (Ned) Trek-Segafredo0:03:37
56Toms Skujins (Lat) Trek-SegafredoRow 55 - Cell 2
57Edward Theuns (Bel) Team SunwebRow 56 - Cell 2
58Julian Alaphilippe (Fra) Quick-Step Floors0:03:42
59Romain Sicard (Fra) Direct Energie0:03:43
60Anthony Perez (Fra) Cofidis, Solutions Credits0:03:48
61Maxime Bouet (Fra) Fortuneo-Samsic0:03:52
62Mikel Nieve (Spa) Mitchelton-Scott0:03:54
63Robert Gesink (Ned) LottoNL-Jumbo0:03:55
64Jesper Hansen (Den) Astana Pro TeamRow 63 - Cell 2
65Tomasz Marczynski (Pol) Lotto Soudal0:03:58
66Julien Vermote (Bel) Dimension Data0:04:00
67Marco Marcato (Ita) UAE Team Emirates0:04:02
68Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 67 - Cell 2
69Nairo Quintana (Col) Movistar Team0:04:06
70Franco Pellizotti (Ita) Bahrain-Merida0:04:07
71Antwan Tolhoek (Ned) LottoNL-Jumbo0:04:13
72Jasper Stuyven (Bel) Trek-SegafredoRow 71 - Cell 2
73Rudy Molard (Fra) Groupama-FDJ0:04:14
74Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale0:04:17
75Laurens ten Dam (Ned) Team Sunweb0:04:24
76Guillaume Martin (Fra) Wanty-Groupe Gobert0:04:32
77Dion Smith (NZl) Wanty-Groupe Gobert0:04:36
78Michael Valgren (Den) Astana Pro Team0:04:40
79Laurent Pichon (Fra) Fortuneo-Samsic0:04:44
80Jerome Cousin (Fra) Direct Energie0:04:45
81Julien Simon (Fra) Cofidis, Solutions Credits0:04:49
82Tom-Jelte Slagter (Ned) Dimension Data0:04:53
83Simon Clarke (Aus) EF Education First-Drapac p/b CannondaleRow 82 - Cell 2
84Marco Minnaard (Ned) Wanty-Groupe Gobert0:04:56
85Mathew Hayman (Aus) Mitchelton-Scott0:04:57
86Yves Lampaert (Bel) Quick-Step Floors0:04:58
87Greg Van Avermaet (Bel) BMC Racing Team0:04:59
88Florian Vachon (Fra) Fortuneo-Samsic0:05:02
89Kristijan Durasek (Cro) UAE Team Emirates0:05:08
90Jay Thomson (RSA) Dimension Data0:05:17
91Pavel Kochetkov (Rus) Katusha-AlpecinRow 90 - Cell 2
92Andrey Amador (CRc) Movistar Team0:05:20
93Daryl Impey (RSA) Mitchelton-Scott0:05:21
94John Degenkolb (Ger) Trek-Segafredo0:05:24
95Tom Scully (NZl) EF Education First-Drapac p/b Cannondale0:05:27
96Paul Martens (Ger) LottoNL-Jumbo0:05:35
97Kevin Ledanois (Fra) Fortuneo-Samsic0:05:36
98Oliver Naesen (Bel) AG2R La Mondiale0:05:37
99Kristijan Koren (Slo) Bahrain-Merida0:05:38
100Simon Gerrans (Aus) BMC Racing Team0:05:40
101Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert0:05:42
102Sonny Colbrelli (Ita) Bahrain-Merida0:05:44
103Pawel Poljanski (Pol) Bora-Hansgrohe0:05:46
104Elie Gesbert (Fra) Fortuneo-Samsic0:05:47
105Daniel Oss (Ita) Bora-Hansgrohe0:05:50
106Heinrich Haussler (Aus) Bahrain-Merida0:05:52
107Darwin Atapuma (Col) UAE Team EmiratesRow 106 - Cell 2
108Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 107 - Cell 2
109Magnus Cort (Den) Astana Pro Team0:05:55
110Edvald Boasson Hagen (Nor) Dimension Data0:05:59
111Bauke Mollema (Ned) Trek-SegafredoRow 110 - Cell 2
112Luke Rowe (GBr) Team Sky0:06:01
113Timo Roosen (Ned) LottoNL-Jumbo0:06:03
114Fabien Grellier (Fra) Direct Energie0:06:04
115Romain Hardy (Fra) Fortuneo-Samsic0:06:05
116Jack Bauer (NZl) Mitchelton-Scott0:06:07
117Amael Moinard (Fra) Fortuneo-Samsic0:06:14
118Timothy Dupont (Bel) Wanty-Groupe Gobert0:06:15
119Ian Boswell (USA) Katusha-AlpecinRow 118 - Cell 2
120Reinardt Janse Van Rensburg (RSA) Dimension Data0:06:18
121Yoann Offredo (Fra) Wanty-Groupe Gobert0:06:22
122Christophe Laporte (Fra) Cofidis, Solutions Credits0:06:27
123Thomas Boudat (Fra) Direct EnergieRow 122 - Cell 2
124Olivier Le Gac (Fra) Groupama-FDJ0:06:28
125Maximiliano Richeze (Arg) Quick-Step Floors0:06:31
126Michael Gogl (Aut) Trek-Segafredo0:06:33
127Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale0:06:42
128Mathias Frank (Swi) AG2R La Mondiale0:06:49
129Dimitri Claeys (Bel) Cofidis, Solutions CreditsRow 128 - Cell 2
130Oliviero Troia (Ita) UAE Team Emirates0:06:53
131Lukas Pöstlberger (Aut) Bora-Hansgrohe0:06:55
132Jacopo Guarnieri (Ita) Groupama-FDJ0:06:59
133Rory Sutherland (Aus) UAE Team Emirates0:07:01
134Daniele Bennati (Ita) Movistar Team0:07:05
135Peter Sagan (Svk) Bora-Hansgrohe0:07:11
136Ramon Sinkeldam (Ned) Groupama-FDJ0:07:13
137Alexander Kristoff (Nor) UAE Team Emirates0:07:17
138Roberto Ferrari (Ita) UAE Team Emirates0:07:23
139Damien Gaudin (Fra) Direct Energie0:07:26
140Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale0:07:43
141Jasper De Buyst (Bel) Lotto Soudal0:08:00
142Sep Vanmarcke (Bel) EF Education First-Drapac p/b Cannondale0:08:12
143Arnaud Demare (Fra) Groupama-FDJ0:08:13
144Andrea Pasqualon (Ita) Wanty-Groupe Gobert0:08:34
145Niki Terpstra (Ned) Quick-Step Floors0:09:12
Swipe to scroll horizontally
Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Dumoulin (Ned) Team Sunweb20pts
2Chris Froome (GBr) Team Sky17Row 1 - Cell 3
3Geraint Thomas (GBr) Team Sky15Row 2 - Cell 3
4Michal Kwiatkowski (Pol) Team Sky13Row 3 - Cell 3
5Søren Kragh Andersen (Den) Team Sunweb11Row 4 - Cell 3
6Bob Jungels (Lux) Quick-Step Floors10Row 5 - Cell 3
7Ilnur Zakarin (Rus) Katusha-Alpecin9Row 6 - Cell 3
8Primoz Roglic (Slo) LottoNL-Jumbo8Row 7 - Cell 3
9Marc Soler (Spa) Movistar Team7Row 8 - Cell 3
10Michael Hepburn (Aus) Mitchelton-Scott6Row 9 - Cell 3
11Adam Yates (GBr) Mitchelton-Scott5Row 10 - Cell 3
12Stefan Küng (Swi) BMC Racing Team4Row 11 - Cell 3
13Damiano Caruso (Ita) BMC Racing Team3Row 12 - Cell 3
14Jonathan Castroviejo (Spa) Team Sky2Row 13 - Cell 3
15Ion Izagirre (Spa) Bahrain-Merida1Row 14 - Cell 3
Swipe to scroll horizontally
Young rider
#Rider Name (Country) TeamResult
1Søren Kragh Andersen (Den) Team Sunweb0:41:43
2Marc Soler (Spa) Movistar Team0:00:31
3Stefan Küng (Swi) BMC Racing Team0:00:35
4Nils Politt (Ger) Katusha-Alpecin0:01:01
5Daniel Martinez (Col) EF Education First-Drapac p/b CannondaleRow 4 - Cell 2
6Egan Bernal (Col) Team Sky0:01:07
7Pierre Latour (Fra) AG2R La Mondiale0:01:15
8David Gaudu (Fra) Groupama-FDJ0:01:50
9Gregor Mühlberger (Aut) Bora-Hansgrohe0:02:08
10Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:03:11
11Antwan Tolhoek (Ned) LottoNL-Jumbo0:03:22
12Guillaume Martin (Fra) Wanty-Groupe Gobert0:03:41
13Dion Smith (NZl) Wanty-Groupe Gobert0:03:45
14Kevin Ledanois (Fra) Fortuneo-Samsic0:04:45
15Elie Gesbert (Fra) Fortuneo-Samsic0:04:56
16Anthony Turgis (Fra) Cofidis, Solutions Credits0:05:01
17Magnus Cort (Den) Astana Pro Team0:05:04
18Timo Roosen (Ned) LottoNL-Jumbo0:05:12
19Fabien Grellier (Fra) Direct Energie0:05:13
20Thomas Boudat (Fra) Direct Energie0:05:36
21Olivier Le Gac (Fra) Groupama-FDJ0:05:37
22Michael Gogl (Aut) Trek-Segafredo0:05:42
23Oliviero Troia (Ita) UAE Team Emirates0:06:02
24Jasper De Buyst (Bel) Lotto Soudal0:07:09
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Team Sky2:03:41
2Team Sunweb0:01:36
3BMC Racing Team0:04:17
4Mitchelton-Scott0:04:20
5Movistar Team0:05:18
6LottoNl-Jumbo0:05:47
7AG2R La Mondiale0:05:48
8Bahrain-Merida0:06:08
9Bora-Hansgrohe0:06:56
10Katusha-Alpecin0:07:06
11Groupama-FDJ0:07:46
12Cofidis, Solutions Credits0:07:51
13Astana Pro Team0:08:13
14Quick-Step Floors0:08:27
15Direct Energie0:08:38
16Trek-Segafredo0:09:26
17EF Education First-Drapac p/b Cannondale0:09:57
18Wanty-Groupe Gobert0:10:41
19UAE Team Emirates0:10:45
20Fortuneo-Samsic0:10:52
21Dimension Data0:13:05
22Lotto Soudal0:13:12
Swipe to scroll horizontally
General classification after stage 20
#Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Team Sky80:30:37
2Tom Dumoulin (Ned) Team Sunweb0:01:51
3Chris Froome (GBr) Team Sky0:02:24
4Primoz Roglic (Slo) LottoNL-Jumbo0:03:22
5Steven Kruijswijk (Ned) LottoNL-Jumbo0:06:08
6Romain Bardet (Fra) AG2R La Mondiale0:06:57
7Mikel Landa (Spa) Movistar Team0:07:37
8Daniel Martin (Irl) UAE Team Emirates0:09:05
9Ilnur Zakarin (Rus) Katusha-Alpecin0:12:37
10Nairo Quintana (Col) Movistar Team0:14:18
11Bob Jungels (Lux) Quick-Step Floors0:16:32
12Jakob Fuglsang (Den) Astana Pro Team0:19:16
13Pierre Latour (Fra) AG2R La Mondiale0:22:13
14Alejandro Valverde (Spa) Movistar Team0:27:26
15Egan Bernal (Col) Team Sky0:27:52
16Tanel Kangert (Est) Astana Pro Team0:34:28
17Warren Barguil (Fra) Fortuneo-Samsic0:37:06
18Domenico Pozzovivo (Ita) Bahrain-Merida0:39:08
19Rafal Majka (Pol) Bora-Hansgrohe0:39:18
20Damiano Caruso (Ita) BMC Racing Team0:42:31
21Guillaume Martin (Fra) Wanty-Groupe Gobert0:44:18
22Ion Izagirre (Spa) Bahrain-Merida0:44:51
23Mikel Nieve (Spa) Mitchelton-Scott0:49:19
24Gorka Izagirre (Spa) Bahrain-Merida0:49:24
25Simon Geschke (Ger) Team Sunweb0:49:45
26Bauke Mollema (Ned) Trek-Segafredo1:04:59
27Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale1:08:39
28Greg Van Avermaet (Bel) BMC Racing Team1:10:14
29Adam Yates (GBr) Mitchelton-Scott1:17:05
30Lilian Calmejane (Fra) Direct Energie1:18:09
31Robert Gesink (Ned) LottoNL-Jumbo1:21:13
32Tejay van Garderen (USA) BMC Racing Team1:22:35
33Julian Alaphilippe (Fra) Quick-Step Floors1:27:38
34David Gaudu (Fra) Groupama-FDJ1:29:31
35Julien Bernard (Fra) Trek-Segafredo1:31:56
36Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale1:38:14
37Antwan Tolhoek (Ned) LottoNL-Jumbo1:39:01
38Sylvain Chavanel (Fra) Direct Energie1:47:17
39Rudy Molard (Fra) Groupama-FDJ1:47:36
40Kristijan Durasek (Cro) UAE Team Emirates1:48:06
41Arthur Vichot (Fra) Groupama-FDJ1:50:08
42Maxime Bouet (Fra) Fortuneo-Samsic1:57:44
43Nicolas Edet (Fra) Cofidis, Solutions Credits1:58:24
44Michael Valgren (Den) Astana Pro Team1:58:38
45Amael Moinard (Fra) Fortuneo-Samsic1:59:14
46Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits2:00:08
47Jesus Herrada (Spa) Cofidis, Solutions Credits2:00:30
48Daryl Impey (RSA) Mitchelton-Scott2:00:53
49Michal Kwiatkowski (Pol) Team Sky2:02:08
50Andrey Amador (CRc) Movistar Team2:05:38
51Laurens ten Dam (Ned) Team Sunweb2:05:52
52Søren Kragh Andersen (Den) Team Sunweb2:06:23
53Stefan Küng (Swi) BMC Racing Team2:07:14
54Thomas Degand (Bel) Wanty-Groupe Gobert2:09:30
55Omar Fraile (Spa) Astana Pro Team2:09:44
56Mathias Frank (Swi) AG2R La Mondiale2:09:59
57Jesper Hansen (Den) Astana Pro Team2:10:03
58Wout Poels (Ned) Team Sky2:12:59
59Tom-Jelte Slagter (Ned) Dimension Data2:13:34
60Franco Pellizotti (Ita) Bahrain-Merida2:16:21
61Pavel Kochetkov (Rus) Katusha-Alpecin2:17:52
62Marc Soler (Spa) Movistar Team2:18:27
63Jasper Stuyven (Bel) Trek-Segafredo2:20:24
64Marco Minnaard (Ned) Wanty-Groupe Gobert2:20:31
65Thomas De Gendt (Bel) Lotto Soudal2:24:17
66Oliver Naesen (Bel) AG2R La Mondiale2:29:36
67Nikias Arndt (Ger) Team Sunweb2:32:02
68Magnus Cort (Den) Astana Pro Team2:32:26
69Darwin Atapuma (Col) UAE Team Emirates2:34:52
70Jonathan Castroviejo (Spa) Team Sky2:36:06
71Peter Sagan (Svk) Bora-Hansgrohe2:38:08
72Chad Haga (USA) Team Sunweb2:39:40
73Romain Sicard (Fra) Direct Energie2:41:46
74Gregor Mühlberger (Aut) Bora-Hansgrohe2:41:55
75Tobias Ludvigsson (Swe) Groupama-FDJ2:45:10
76Julien Vermote (Bel) Dimension Data2:45:57
77Imanol Erviti (Spa) Movistar Team2:47:46
78Koen de Kort (Ned) Trek-Segafredo2:47:59
79Silvan Dillier (Swi) AG2R La Mondiale2:50:31
80Ian Boswell (USA) Katusha-Alpecin2:51:17
81Toms Skujins (Lat) Trek-Segafredo2:52:07
82Paul Martens (Ger) LottoNL-Jumbo2:52:22
83Yves Lampaert (Bel) Quick-Step Floors2:52:37
84Anthony Perez (Fra) Cofidis, Solutions Credits2:54:45
85Edvald Boasson Hagen (Nor) Dimension Data2:57:00
86Nils Politt (Ger) Katusha-Alpecin2:57:35
87Elie Gesbert (Fra) Fortuneo-Samsic3:00:06
88Michael Schär (Swi) BMC Racing TeamRow 87 - Cell 2
89Edward Theuns (Bel) Team Sunweb3:02:15
90Thomas Boudat (Fra) Direct Energie3:04:07
91Yoann Offredo (Fra) Wanty-Groupe Gobert3:04:27
92Marcus Burghardt (Ger) Bora-Hansgrohe3:04:48
93Jerome Cousin (Fra) Direct Energie3:05:34
94Pawel Poljanski (Pol) Bora-Hansgrohe3:06:44
95Andrea Pasqualon (Ita) Wanty-Groupe Gobert3:09:34
96Kevin Ledanois (Fra) Fortuneo-Samsic3:11:25
97Dion Smith (NZl) Wanty-Groupe Gobert3:12:24
98Laurent Pichon (Fra) Fortuneo-Samsic3:12:46
99Florian Vachon (Fra) Fortuneo-Samsic3:13:05
100Simon Clarke (Aus) EF Education First-Drapac p/b Cannondale3:15:10
101Julien Simon (Fra) Cofidis, Solutions Credits3:15:55
102Kristijan Koren (Slo) Bahrain-Merida3:16:24
103Tomasz Marczynski (Pol) Lotto Soudal3:18:46
104Romain Hardy (Fra) Fortuneo-Samsic3:18:48
105Daniele Bennati (Ita) Movistar Team3:19:22
106Rory Sutherland (Aus) UAE Team Emirates3:19:54
107Simon Gerrans (Aus) BMC Racing Team3:21:37
108Mathew Hayman (Aus) Mitchelton-Scott3:21:55
109Sonny Colbrelli (Ita) Bahrain-MeridaRow 108 - Cell 2
110Reinardt Janse Van Rensburg (RSA) Dimension Data3:23:55
111John Degenkolb (Ger) Trek-Segafredo3:26:41
112Daniel Oss (Ita) Bora-Hansgrohe3:31:26
113Michael Gogl (Aut) Trek-Segafredo3:31:39
114Alexander Kristoff (Nor) UAE Team Emirates3:33:43
115Sep Vanmarcke (Bel) EF Education First-Drapac p/b Cannondale3:34:17
116Anthony Turgis (Fra) Cofidis, Solutions Credits3:36:11
117Luke Durbridge (Aus) Mitchelton-Scott3:36:22
118Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert3:36:26
119Michael Hepburn (Aus) Mitchelton-Scott3:36:30
120Niki Terpstra (Ned) Quick-Step Floors3:36:52
121Fabien Grellier (Fra) Direct Energie3:37:32
122Jack Bauer (NZl) Mitchelton-Scott3:39:02
123Maciej Bodnar (Pol) Bora-Hansgrohe3:39:20
124Marco Marcato (Ita) UAE Team Emirates3:41:26
125Christophe Laporte (Fra) Cofidis, Solutions Credits3:41:55
126Heinrich Haussler (Aus) Bahrain-Merida3:42:00
127Olivier Le Gac (Fra) Groupama-FDJ3:48:08
128Dimitri Claeys (Bel) Cofidis, Solutions Credits3:49:53
129Tom Scully (NZl) EF Education First-Drapac p/b Cannondale3:49:58
130Luke Rowe (GBr) Team Sky3:50:31
131Timothy Dupont (Bel) Wanty-Groupe Gobert3:51:16
132Lukas Pöstlberger (Aut) Bora-Hansgrohe3:52:35
133Oliviero Troia (Ita) UAE Team Emirates3:54:55
134Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale3:54:57
135Damien Gaudin (Fra) Direct Energie3:57:23
136Ramon Sinkeldam (Ned) Groupama-FDJ3:57:31
137Maximiliano Richeze (Arg) Quick-Step Floors3:58:58
138Timo Roosen (Ned) LottoNL-Jumbo4:01:05
139Roberto Ferrari (Ita) UAE Team Emirates4:01:34
140Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 139 - Cell 2
141Arnaud Demare (Fra) Groupama-FDJ4:08:22
142Jasper De Buyst (Bel) Lotto Soudal4:08:54
143Jay Thomson (RSA) Dimension Data4:09:19
144Jacopo Guarnieri (Ita) Groupama-FDJ4:12:29
145Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale4:30:56
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe467pts
2Alexander Kristoff (Nor) UAE Team Emirates196Row 1 - Cell 3
3Arnaud Demare (Fra) Groupama-FDJ183Row 2 - Cell 3
4John Degenkolb (Ger) Trek-Segafredo148Row 3 - Cell 3
5Julian Alaphilippe (Fra) Quick-Step Floors143Row 4 - Cell 3
6Greg Van Avermaet (Bel) BMC Racing Team134Row 5 - Cell 3
7Geraint Thomas (GBr) Team Sky110Row 6 - Cell 3
8Andrea Pasqualon (Ita) Wanty-Groupe Gobert107Row 7 - Cell 3
9Daniel Martin (Irl) UAE Team Emirates98Row 8 - Cell 3
10Sonny Colbrelli (Ita) Bahrain-Merida92Row 9 - Cell 3
11Christophe Laporte (Fra) Cofidis, Solutions Credits82Row 10 - Cell 3
12Alejandro Valverde (Spa) Movistar Team82Row 11 - Cell 3
13Thomas Boudat (Fra) Direct Energie76Row 12 - Cell 3
14Tom Dumoulin (Ned) Team Sunweb75Row 13 - Cell 3
15Rafal Majka (Pol) Bora-Hansgrohe72Row 14 - Cell 3
16Primoz Roglic (Slo) LottoNL-Jumbo71Row 15 - Cell 3
17Thomas De Gendt (Bel) Lotto Soudal71Row 16 - Cell 3
18Lilian Calmejane (Fra) Direct Energie69Row 17 - Cell 3
19Yves Lampaert (Bel) Quick-Step Floors69Row 18 - Cell 3
20Bauke Mollema (Ned) Trek-Segafredo68Row 19 - Cell 3
21Chris Froome (GBr) Team Sky65Row 20 - Cell 3
22Nicolas Edet (Fra) Cofidis, Solutions Credits62Row 21 - Cell 3
23Jasper Stuyven (Bel) Trek-Segafredo59Row 22 - Cell 3
24Damiano Caruso (Ita) BMC Racing Team57Row 23 - Cell 3
25Edvald Boasson Hagen (Nor) Dimension Data55Row 24 - Cell 3
26Laurent Pichon (Fra) Fortuneo-Samsic53Row 25 - Cell 3
27Fabien Grellier (Fra) Direct Energie51Row 26 - Cell 3
28Jerome Cousin (Fra) Direct Energie50Row 27 - Cell 3
29Timothy Dupont (Bel) Wanty-Groupe Gobert50Row 28 - Cell 3
30Adam Yates (GBr) Mitchelton-Scott49Row 29 - Cell 3
31Steven Kruijswijk (Ned) LottoNL-Jumbo48Row 30 - Cell 3
32Omar Fraile (Spa) Astana Pro Team47Row 31 - Cell 3
33Romain Bardet (Fra) AG2R La Mondiale46Row 32 - Cell 3
34Pierre Latour (Fra) AG2R La Mondiale46Row 33 - Cell 3
35Sylvain Chavanel (Fra) Direct Energie45Row 34 - Cell 3
36Ion Izagirre (Spa) Bahrain-Merida45Row 35 - Cell 3
37Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert44Row 36 - Cell 3
38Magnus Cort (Den) Astana Pro Team43Row 37 - Cell 3
39Maciej Bodnar (Pol) Bora-Hansgrohe43Row 38 - Cell 3
40Maximiliano Richeze (Arg) Quick-Step Floors42Row 39 - Cell 3
41Daniel Oss (Ita) Bora-Hansgrohe41Row 40 - Cell 3
42Daryl Impey (RSA) Mitchelton-Scott39Row 41 - Cell 3
43Nairo Quintana (Col) Movistar Team37Row 42 - Cell 3
44Michael Valgren (Den) Astana Pro Team36Row 43 - Cell 3
45Damien Gaudin (Fra) Direct Energie35Row 44 - Cell 3
46Bob Jungels (Lux) Quick-Step Floors35Row 45 - Cell 3
47Gorka Izagirre (Spa) Bahrain-Merida35Row 46 - Cell 3
48Domenico Pozzovivo (Ita) Bahrain-Merida34Row 47 - Cell 3
49Tanel Kangert (Est) Astana Pro Team32Row 48 - Cell 3
50Gregor Mühlberger (Aut) Bora-Hansgrohe32Row 49 - Cell 3
51Dion Smith (NZl) Wanty-Groupe Gobert32Row 50 - Cell 3
52Dimitri Claeys (Bel) Cofidis, Solutions Credits32Row 51 - Cell 3
53Niki Terpstra (Ned) Quick-Step Floors31Row 52 - Cell 3
54Mikel Landa (Spa) Movistar Team30Row 53 - Cell 3
55Jesus Herrada (Spa) Cofidis, Solutions Credits29Row 54 - Cell 3
56Lukas Pöstlberger (Aut) Bora-Hansgrohe29Row 55 - Cell 3
57Elie Gesbert (Fra) Fortuneo-Samsic28Row 56 - Cell 3
58Julien Bernard (Fra) Trek-Segafredo27Row 57 - Cell 3
59Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale26Row 58 - Cell 3
60Warren Barguil (Fra) Fortuneo-Samsic26Row 59 - Cell 3
61Marc Soler (Spa) Movistar Team26Row 60 - Cell 3
62Toms Skujins (Lat) Trek-Segafredo26Row 61 - Cell 3
63Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits25Row 62 - Cell 3
64Tom-Jelte Slagter (Ned) Dimension Data25Row 63 - Cell 3
65Julien Vermote (Bel) Dimension Data25Row 64 - Cell 3
66Ilnur Zakarin (Rus) Katusha-Alpecin24Row 65 - Cell 3
67Romain Sicard (Fra) Direct Energie24Row 66 - Cell 3
68Daniele Bennati (Ita) Movistar Team24Row 67 - Cell 3
69Michael Schär (Swi) BMC Racing Team23Row 68 - Cell 3
70Mathew Hayman (Aus) Mitchelton-Scott23Row 69 - Cell 3
71Jakob Fuglsang (Den) Astana Pro Team21Row 70 - Cell 3
72Robert Gesink (Ned) LottoNL-Jumbo21Row 71 - Cell 3
73Nikias Arndt (Ger) Team Sunweb21Row 72 - Cell 3
74Marcus Burghardt (Ger) Bora-Hansgrohe21Row 73 - Cell 3
75Reinardt Janse Van Rensburg (RSA) Dimension Data20Row 74 - Cell 3
76Jasper De Buyst (Bel) Lotto Soudal20Row 75 - Cell 3
77Anthony Perez (Fra) Cofidis, Solutions Credits19Row 76 - Cell 3
78Anthony Turgis (Fra) Cofidis, Solutions Credits19Row 77 - Cell 3
79Simon Geschke (Ger) Team Sunweb18Row 78 - Cell 3
80Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale18Row 79 - Cell 3
81Kristijan Durasek (Cro) UAE Team Emirates17Row 80 - Cell 3
82Søren Kragh Andersen (Den) Team Sunweb17Row 81 - Cell 3
83Marco Minnaard (Ned) Wanty-Groupe Gobert17Row 82 - Cell 3
84Silvan Dillier (Swi) AG2R La Mondiale17Row 83 - Cell 3
85Kevin Ledanois (Fra) Fortuneo-Samsic17Row 84 - Cell 3
86Arthur Vichot (Fra) Groupama-FDJ16Row 85 - Cell 3
87Pawel Poljanski (Pol) Bora-Hansgrohe16Row 86 - Cell 3
88Nils Politt (Ger) Katusha-Alpecin15Row 87 - Cell 3
89Yoann Offredo (Fra) Wanty-Groupe Gobert15Row 88 - Cell 3
90Egan Bernal (Col) Team Sky14Row 89 - Cell 3
91Koen de Kort (Ned) Trek-Segafredo14Row 90 - Cell 3
92Jacopo Guarnieri (Ita) Groupama-FDJ14Row 91 - Cell 3
93Michal Kwiatkowski (Pol) Team Sky13Row 92 - Cell 3
94Tom Scully (NZl) EF Education First-Drapac p/b Cannondale13Row 93 - Cell 3
95Mikel Nieve (Spa) Mitchelton-Scott11Row 94 - Cell 3
96Stefan Küng (Swi) BMC Racing Team11Row 95 - Cell 3
97Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale10Row 96 - Cell 3
98Sep Vanmarcke (Bel) EF Education First-Drapac p/b Cannondale10Row 97 - Cell 3
99David Gaudu (Fra) Groupama-FDJ9Row 98 - Cell 3
100Chad Haga (USA) Team Sunweb9Row 99 - Cell 3
101Rudy Molard (Fra) Groupama-FDJ8Row 100 - Cell 3
102Jack Bauer (NZl) Mitchelton-Scott8Row 101 - Cell 3
103Olivier Le Gac (Fra) Groupama-FDJ8Row 102 - Cell 3
104Guillaume Martin (Fra) Wanty-Groupe Gobert7Row 103 - Cell 3
105Maxime Bouet (Fra) Fortuneo-Samsic7Row 104 - Cell 3
106Kristijan Koren (Slo) Bahrain-Merida7Row 105 - Cell 3
107Michael Hepburn (Aus) Mitchelton-Scott7Row 106 - Cell 3
108Antwan Tolhoek (Ned) LottoNL-Jumbo6Row 107 - Cell 3
109Thomas Degand (Bel) Wanty-Groupe Gobert6Row 108 - Cell 3
110Julien Simon (Fra) Cofidis, Solutions Credits6Row 109 - Cell 3
111Luke Durbridge (Aus) Mitchelton-Scott6Row 110 - Cell 3
112Tejay van Garderen (USA) BMC Racing Team5Row 111 - Cell 3
113Laurens ten Dam (Ned) Team Sunweb5Row 112 - Cell 3
114Imanol Erviti (Spa) Movistar Team5Row 113 - Cell 3
115Oliver Naesen (Bel) AG2R La Mondiale4Row 114 - Cell 3
116Romain Hardy (Fra) Fortuneo-Samsic4Row 115 - Cell 3
117Andrey Amador (CRc) Movistar Team3Row 116 - Cell 3
118Jesper Hansen (Den) Astana Pro Team3Row 117 - Cell 3
119Franco Pellizotti (Ita) Bahrain-Merida3Row 118 - Cell 3
120Darwin Atapuma (Col) UAE Team Emirates3Row 119 - Cell 3
121Jonathan Castroviejo (Spa) Team Sky2Row 120 - Cell 3
122Tobias Ludvigsson (Swe) Groupama-FDJ2Row 121 - Cell 3
123Rory Sutherland (Aus) UAE Team Emirates1Row 122 - Cell 3
124Amael Moinard (Fra) Fortuneo-Samsic-2Row 123 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Julian Alaphilippe (Fra) Quick-Step Floors170pts
2Warren Barguil (Fra) Fortuneo-Samsic91Row 1 - Cell 3
3Rafal Majka (Pol) Bora-Hansgrohe76Row 2 - Cell 3
4Geraint Thomas (GBr) Team Sky74Row 3 - Cell 3
5Tom Dumoulin (Ned) Team Sunweb63Row 4 - Cell 3
6Primoz Roglic (Slo) LottoNL-Jumbo56Row 5 - Cell 3
7Daniel Martin (Irl) UAE Team Emirates41Row 6 - Cell 3
8Nairo Quintana (Col) Movistar Team40Row 7 - Cell 3
9Tanel Kangert (Est) Astana Pro Team39Row 8 - Cell 3
10Steven Kruijswijk (Ned) LottoNL-Jumbo36Row 9 - Cell 3
11Mikel Nieve (Spa) Mitchelton-Scott35Row 10 - Cell 3
12Bauke Mollema (Ned) Trek-Segafredo35Row 11 - Cell 3
13David Gaudu (Fra) Groupama-FDJ25Row 12 - Cell 3
14Romain Bardet (Fra) AG2R La Mondiale24Row 13 - Cell 3
15Mikel Landa (Spa) Movistar Team24Row 14 - Cell 3
16Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale23Row 15 - Cell 3
17Rudy Molard (Fra) Groupama-FDJ22Row 16 - Cell 3
18Adam Yates (GBr) Mitchelton-Scott20Row 17 - Cell 3
19Chris Froome (GBr) Team Sky20Row 18 - Cell 3
20Gorka Izagirre (Spa) Bahrain-Merida18Row 19 - Cell 3
21Damiano Caruso (Ita) BMC Racing Team16Row 20 - Cell 3
22Lilian Calmejane (Fra) Direct Energie15Row 21 - Cell 3
23Greg Van Avermaet (Bel) BMC Racing Team15Row 22 - Cell 3
24Jesus Herrada (Spa) Cofidis, Solutions Credits15Row 23 - Cell 3
25Thomas De Gendt (Bel) Lotto Soudal14Row 24 - Cell 3
26Bob Jungels (Lux) Quick-Step Floors14Row 25 - Cell 3
27Robert Gesink (Ned) LottoNL-Jumbo14Row 26 - Cell 3
28Elie Gesbert (Fra) Fortuneo-Samsic14Row 27 - Cell 3
29Anthony Perez (Fra) Cofidis, Solutions Credits13Row 28 - Cell 3
30Domenico Pozzovivo (Ita) Bahrain-Merida13Row 29 - Cell 3
31Kristijan Durasek (Cro) UAE Team Emirates12Row 30 - Cell 3
32Darwin Atapuma (Col) UAE Team Emirates12Row 31 - Cell 3
33Alejandro Valverde (Spa) Movistar Team10Row 32 - Cell 3
34Ion Izagirre (Spa) Bahrain-Merida10Row 33 - Cell 3
35Toms Skujins (Lat) Trek-Segafredo8Row 34 - Cell 3
36Egan Bernal (Col) Team Sky8Row 35 - Cell 3
37Magnus Cort (Den) Astana Pro Team6Row 36 - Cell 3
38Omar Fraile (Spa) Astana Pro Team5Row 37 - Cell 3
39Ilnur Zakarin (Rus) Katusha-Alpecin5Row 38 - Cell 3
40Sylvain Chavanel (Fra) Direct Energie4Row 39 - Cell 3
41Dion Smith (NZl) Wanty-Groupe Gobert4Row 40 - Cell 3
42Jasper Stuyven (Bel) Trek-Segafredo4Row 41 - Cell 3
43Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale3Row 42 - Cell 3
44Tom-Jelte Slagter (Ned) Dimension Data3Row 43 - Cell 3
45Fabien Grellier (Fra) Direct Energie2Row 44 - Cell 3
46Tom Scully (NZl) EF Education First-Drapac p/b Cannondale2Row 45 - Cell 3
47Jakob Fuglsang (Den) Astana Pro Team2Row 46 - Cell 3
48Pierre Latour (Fra) AG2R La Mondiale2Row 47 - Cell 3
49Michael Valgren (Den) Astana Pro Team2Row 48 - Cell 3
50Andrey Amador (CRc) Movistar Team2Row 49 - Cell 3
51Mathias Frank (Swi) AG2R La Mondiale2Row 50 - Cell 3
52Gregor Mühlberger (Aut) Bora-Hansgrohe2Row 51 - Cell 3
53Marco Minnaard (Ned) Wanty-Groupe Gobert1Row 52 - Cell 3
54Silvan Dillier (Swi) AG2R La Mondiale1Row 53 - Cell 3
55Yoann Offredo (Fra) Wanty-Groupe Gobert1Row 54 - Cell 3
56Kevin Ledanois (Fra) Fortuneo-Samsic1Row 55 - Cell 3
57Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert1Row 56 - Cell 3
58Niki Terpstra (Ned) Quick-Step Floors1Row 57 - Cell 3
59Damien Gaudin (Fra) Direct Energie1Row 58 - Cell 3
60Arthur Vichot (Fra) Groupama-FDJ1Row 59 - Cell 3
61Marc Soler (Spa) Movistar Team1Row 60 - Cell 3
62Peter Sagan (Svk) Bora-Hansgrohe1Row 61 - Cell 3
63Jack Bauer (NZl) Mitchelton-Scott1Row 62 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Pierre Latour (Fra) AG2R La Mondiale80:52:50
2Egan Bernal (Col) Team Sky0:05:39
3Guillaume Martin (Fra) Wanty-Groupe Gobert0:22:05
4David Gaudu (Fra) Groupama-FDJ1:07:18
5Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale1:16:01
6Antwan Tolhoek (Ned) LottoNL-Jumbo1:16:48
7Søren Kragh Andersen (Den) Team Sunweb1:44:10
8Stefan Küng (Swi) BMC Racing Team1:45:01
9Marc Soler (Spa) Movistar Team1:56:14
10Magnus Cort (Den) Astana Pro Team2:10:13
11Gregor Mühlberger (Aut) Bora-Hansgrohe2:19:42
12Nils Politt (Ger) Katusha-Alpecin2:35:22
13Elie Gesbert (Fra) Fortuneo-Samsic2:37:53
14Thomas Boudat (Fra) Direct Energie2:41:54
15Kevin Ledanois (Fra) Fortuneo-Samsic2:49:12
16Dion Smith (NZl) Wanty-Groupe Gobert2:50:11
17Michael Gogl (Aut) Trek-Segafredo3:09:26
18Anthony Turgis (Fra) Cofidis, Solutions Credits3:13:58
19Fabien Grellier (Fra) Direct Energie3:15:19
20Olivier Le Gac (Fra) Groupama-FDJ3:25:55
21Oliviero Troia (Ita) UAE Team Emirates3:32:42
22Timo Roosen (Ned) LottoNL-Jumbo3:38:52
23Amund Grøndahl Jansen (Nor) LottoNL-Jumbo3:39:21
24Jasper De Buyst (Bel) Lotto Soudal3:46:41
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Movistar Team242:05:05
2Bahrain-Merida0:12:09
3Team Sky0:31:14
4LottoNl-Jumbo0:47: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
10Mitchelton-Scott3:13:41
11UAE Team Emirates3:49:11
12Cofidis, Solutions Credits4:00:46
13Trek-Segafredo4:09:04
14Fortuneo-Samsic4:11:25
15Groupama-FDJ4:13:13
16Direct Energie4:24:13
17Katusha-Alpecin4:25:15
18Bora-Hansgrohe4:29:08
19Wanty-Groupe Gobert4:40:15
20EF Education First-Drapac p/b Cannondale4:44:54
21Dimension Data5:55:46
22Lotto Soudal7:35:59
TOPICS
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, having joined in 2017 as a freelance contributor, later being hired full-time. Her favourite races include Strade Bianche, the Tour de France Femmes, Paris-Roubaix, and Tro-Bro Léon.

Latest on Cyclingnews