Tour de France: Geraint Thomas wins stage 11 at La Rosiere, takes yellow

If the first Alpine outing of the 2018 Tour de France had seen something of a stalemate, the second helping on Wednesday's stage 11 duly saw the race explode for the first time. Geraint Thomas (Team Sky) took the stage victory in La Rosière and moved into the yellow jersey, with his general classification rivals scattered down the mountain below him.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Team Sky3:29:36
2Tom Dumoulin (Ned) Team Sunweb0:00:20
3Chris Froome (GBr) Team SkyRow 2 - Cell 2
4Damiano Caruso (Ita) BMC Racing Team0:00:22
5Mikel Nieve (Spa) Mitchelton-ScottRow 4 - Cell 2
6Daniel Martin (Irl) UAE Team Emirates0:00:27
7Jesus Herrada (Spa) Cofidis, Solutions Credits0:00:57
8Romain Bardet (Fra) AG2R La Mondiale0:00:59
9Vincenzo Nibali (Ita) Bahrain-MeridaRow 8 - Cell 2
10Nairo Quintana (Col) Movistar TeamRow 9 - Cell 2
11Primoz Roglic (Slo) LottoNL-JumboRow 10 - Cell 2
12Steven Kruijswijk (Ned) LottoNL-Jumbo0:01:07
13Mikel Landa (Spa) Movistar Team0:01:47
14Egan Bernal (Col) Team SkyRow 13 - Cell 2
15Ilnur Zakarin (Rus) Katusha-Alpecin0:01:58
16Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:02:51
17Pierre Latour (Fra) AG2R La Mondiale0:02:59
18Gorka Izagirre (Spa) Bahrain-Merida0:03:06
19Guillaume Martin (Fra) Wanty-Groupe Gobert0:03:08
20Warren Barguil (Fra) Fortuneo-SamsicRow 19 - Cell 2
21Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:03:30
22Domenico Pozzovivo (Ita) Bahrain-MeridaRow 21 - Cell 2
23Alejandro Valverde (Spa) Movistar TeamRow 22 - Cell 2
24Darwin Atapuma (Col) UAE Team Emirates0:03:41
25Tanel Kangert (Est) Astana Pro Team0:03:53
26Jakob Fuglsang (Den) Astana Pro TeamRow 25 - Cell 2
27Bob Jungels (Lux) Quick-Step Floors0:04:42
28Adam Yates (GBr) Mitchelton-ScottRow 27 - Cell 2
29Serge Pauwels (Bel) Dimension Data0:07:10
30Antwan Tolhoek (Ned) LottoNL-Jumbo0:08:59
31Michael Valgren (Den) Astana Pro Team0:09:49
32Arthur Vichot (Fra) Groupama-FDJ0:10:40
33Jesper Hansen (Den) Astana Pro Team0:10:56
34Thomas De Gendt (Bel) Lotto Soudal0:11:29
35Anthony Perez (Fra) Cofidis, Solutions CreditsRow 34 - Cell 2
36Bauke Mollema (Ned) Trek-SegafredoRow 35 - Cell 2
37Rafal Majka (Pol) Bora-HansgroheRow 36 - Cell 2
38Rudy Molard (Fra) Groupama-FDJRow 37 - Cell 2
39Ian Boswell (USA) Katusha-Alpecin0:12:02
40Michal Kwiatkowski (Pol) Team SkyRow 39 - Cell 2
41Pavel Kochetkov (Rus) Katusha-Alpecin0:12:31
42Nicolas Edet (Fra) Cofidis, Solutions Credits0:14:21
43Wout Poels (Ned) Team SkyRow 42 - Cell 2
44Jonathan Castroviejo (Spa) Team SkyRow 43 - Cell 2
45Romain Sicard (Fra) Direct Energie0:15:03
46Laurens ten Dam (Ned) Team Sunweb0:15:29
47Franco Pellizotti (Ita) Bahrain-Merida0:16:31
48Nikias Arndt (Ger) Team SunwebRow 47 - Cell 2
49Stefan Küng (Swi) BMC Racing TeamRow 48 - Cell 2
50Simon Geschke (Ger) Team SunwebRow 49 - Cell 2
51Amael Moinard (Fra) Fortuneo-SamsicRow 50 - Cell 2
52Elie Gesbert (Fra) Fortuneo-SamsicRow 51 - Cell 2
53Tejay van Garderen (USA) BMC Racing TeamRow 52 - Cell 2
54Mathias Frank (Swi) AG2R La MondialeRow 53 - Cell 2
55Julien Bernard (Fra) Trek-Segafredo0:17:25
56Marco Minnaard (Ned) Wanty-Groupe GobertRow 55 - Cell 2
57Rein Taaramäe (Est) Direct Energie0:17:51
58Pawel Poljanski (Pol) Bora-HansgroheRow 57 - Cell 2
59Sylvain Chavanel (Fra) Direct EnergieRow 58 - Cell 2
60Pierre Rolland (Fra) EF Education First-Drapac p/b CannondaleRow 59 - Cell 2
61Toms Skujins (Lat) Trek-Segafredo0:18:42
62David Gaudu (Fra) Groupama-FDJ0:20:07
63Tobias Ludvigsson (Swe) Groupama-FDJRow 62 - Cell 2
64Lilian Calmejane (Fra) Direct EnergieRow 63 - Cell 2
65Robert Gesink (Ned) LottoNL-Jumbo0:21:17
66Jelle Vanendert (Bel) Lotto SoudalRow 65 - Cell 2
67Rory Sutherland (Aus) UAE Team EmiratesRow 66 - Cell 2
68Søren Kragh Andersen (Den) Team Sunweb0:22:02
69Michael Schär (Swi) BMC Racing Team0:22:23
70Thomas Degand (Bel) Wanty-Groupe GobertRow 69 - Cell 2
71Greg Van Avermaet (Bel) BMC Racing TeamRow 70 - Cell 2
72Oliver Naesen (Bel) AG2R La MondialeRow 71 - Cell 2
73Yoann Offredo (Fra) Wanty-Groupe GobertRow 72 - Cell 2
74Andrea Pasqualon (Ita) Wanty-Groupe GobertRow 73 - Cell 2
75Patrick Bevin (NZl) BMC Racing TeamRow 74 - Cell 2
76Silvan Dillier (Swi) AG2R La MondialeRow 75 - Cell 2
77Paul Martens (Ger) LottoNL-JumboRow 76 - Cell 2
78Koen de Kort (Ned) Trek-SegafredoRow 77 - Cell 2
79Tomasz Marczynski (Pol) Lotto SoudalRow 78 - Cell 2
80Gregor Mühlberger (Aut) Bora-Hansgrohe0:23:51
81Marc Soler (Spa) Movistar Team0:24:38
82Andrey Amador (CRc) Movistar TeamRow 81 - Cell 2
83Tim Declercq (Bel) Quick-Step Floors0:24:51
84Julian Alaphilippe (Fra) Quick-Step FloorsRow 83 - Cell 2
85Marcus Burghardt (Ger) Bora-HansgroheRow 84 - Cell 2
86Maxime Bouet (Fra) Fortuneo-SamsicRow 85 - Cell 2
87Kevin Ledanois (Fra) Fortuneo-SamsicRow 86 - Cell 2
88Chad Haga (USA) Team SunwebRow 87 - Cell 2
89Julien Simon (Fra) Cofidis, Solutions CreditsRow 88 - Cell 2
90Kristijan Durasek (Cro) UAE Team Emirates0:26:05
91Gianni Moscon (Ita) Team Sky0:26:07
92Daryl Impey (RSA) Mitchelton-ScottRow 91 - Cell 2
93Tom-Jelte Slagter (Ned) Dimension DataRow 92 - Cell 2
94Edward Theuns (Bel) Team SunwebRow 93 - Cell 2
95Dimitri Claeys (Bel) Cofidis, Solutions CreditsRow 94 - Cell 2
96Simon Gerrans (Aus) BMC Racing TeamRow 95 - Cell 2
97Florian Vachon (Fra) Fortuneo-SamsicRow 96 - Cell 2
98Laurent Pichon (Fra) Fortuneo-SamsicRow 97 - Cell 2
99Omar Fraile (Spa) Astana Pro TeamRow 98 - Cell 2
100Imanol Erviti (Spa) Movistar TeamRow 99 - Cell 2
101Ion Izagirre (Spa) Bahrain-MeridaRow 100 - Cell 2
102Dion Smith (NZl) Wanty-Groupe GobertRow 101 - Cell 2
103Damien Howson (Aus) Mitchelton-ScottRow 102 - Cell 2
104Jasper Stuyven (Bel) Trek-SegafredoRow 103 - Cell 2
105Jack Bauer (NZl) Mitchelton-ScottRow 104 - Cell 2
106Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 105 - Cell 2
107Yves Lampaert (Bel) Quick-Step FloorsRow 106 - Cell 2
108Fernando Gaviria (Col) Quick-Step FloorsRow 107 - Cell 2
109Luke Durbridge (Aus) Mitchelton-ScottRow 108 - Cell 2
110Simon Clarke (Aus) EF Education First-Drapac p/b CannondaleRow 109 - Cell 2
111Rigoberto Uran (Col) EF Education First-Drapac p/b CannondaleRow 110 - Cell 2
112Philippe Gilbert (Bel) Quick-Step FloorsRow 111 - Cell 2
113Magnus Cort (Den) Astana Pro TeamRow 112 - Cell 2
114Mathew Hayman (Aus) Mitchelton-ScottRow 113 - Cell 2
115Dmitriy Gruzdev (Kaz) Astana Pro TeamRow 114 - Cell 2
116Lukas Pöstlberger (Aut) Bora-HansgroheRow 115 - Cell 2
117Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 116 - Cell 2
118Michael Gogl (Aut) Trek-SegafredoRow 117 - Cell 2
119Peter Sagan (Svk) Bora-HansgroheRow 118 - Cell 2
120Jerome Cousin (Fra) Direct EnergieRow 119 - Cell 2
121Daniel Oss (Ita) Bora-HansgroheRow 120 - Cell 2
122Daniele Bennati (Ita) Movistar TeamRow 121 - Cell 2
123Lawson Craddock (USA) EF Education First-Drapac p/b CannondaleRow 122 - Cell 2
124Nils Politt (Ger) Katusha-Alpecin0:26:44
125Julien Vermote (Bel) Dimension Data0:27:25
126Luke Rowe (GBr) Team SkyRow 125 - Cell 2
127Guillaume Van Keirsbulck (Bel) Wanty-Groupe GobertRow 126 - Cell 2
128Sonny Colbrelli (Ita) Bahrain-MeridaRow 127 - Cell 2
129Ramon Sinkeldam (Ned) Groupama-FDJRow 128 - Cell 2
130Marco Marcato (Ita) UAE Team EmiratesRow 129 - Cell 2
131Jasper De Buyst (Bel) Lotto SoudalRow 130 - Cell 2
132Timothy Dupont (Bel) Wanty-Groupe GobertRow 131 - Cell 2
133Oliviero Troia (Ita) UAE Team EmiratesRow 132 - Cell 2
134Tom Scully (NZl) EF Education First-Drapac p/b CannondaleRow 133 - Cell 2
135Jay Thomson (RSA) Dimension DataRow 134 - Cell 2
136Romain Hardy (Fra) Fortuneo-SamsicRow 135 - Cell 2
137Edvald Boasson Hagen (Nor) Dimension DataRow 136 - Cell 2
138Arnaud Demare (Fra) Groupama-FDJRow 137 - Cell 2
139Kristijan Koren (Slo) Bahrain-MeridaRow 138 - Cell 2
140John Degenkolb (Ger) Trek-SegafredoRow 139 - Cell 2
141Olivier Le Gac (Fra) Groupama-FDJRow 140 - Cell 2
142Maciej Bodnar (Pol) Bora-HansgroheRow 141 - Cell 2
143Heinrich Haussler (Aus) Bahrain-MeridaRow 142 - Cell 2
144Alexander Kristoff (Nor) UAE Team EmiratesRow 143 - Cell 2
145André Greipel (Ger) Lotto SoudalRow 144 - Cell 2
146Sep Vanmarcke (Bel) EF Education First-Drapac p/b CannondaleRow 145 - Cell 2
147Reinardt Janse Van Rensburg (RSA) Dimension DataRow 146 - Cell 2
148Taylor Phinney (USA) EF Education First-Drapac p/b CannondaleRow 147 - Cell 2
149Roberto Ferrari (Ita) UAE Team EmiratesRow 148 - Cell 2
150Fabien Grellier (Fra) Direct Energie0:27:45
151Jacopo Guarnieri (Ita) Groupama-FDJ0:27:56
152Thomas Boudat (Fra) Direct Energie0:27:58
153Damien Gaudin (Fra) Direct Energie0:28:31
154Niki Terpstra (Ned) Quick-Step Floors0:29:05
155Maximiliano Richeze (Arg) Quick-Step FloorsRow 154 - Cell 2
156Michael Hepburn (Aus) Mitchelton-Scott0:29:18
157Dylan Groenewegen (Ned) LottoNL-Jumbo0:29:22
158Tony Gallopin (Fra) AG2R La MondialeRow 157 - Cell 2
159Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 158 - Cell 2
160Timo Roosen (Ned) LottoNL-JumboRow 159 - Cell 2
161Marcel Sieberg (Ger) Lotto Soudal0:29:25
162Rick Zabel (Ger) Katusha-Alpecin0:31:32
OTLMark Cavendish (GBr) Dimension DataRow 162 - Cell 2
OTLMark Renshaw (Aus) Dimension DataRow 163 - Cell 2
OTLMarcel Kittel (Ger) Katusha-AlpecinRow 164 - Cell 2
Swipe to scroll horizontally
Intermediate sprint - Villard-Sur-Doron - 11.5 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe20pts
2Damiano Caruso (Ita) BMC Racing Team17Row 1 - Cell 3
3Warren Barguil (Fra) Fortuneo-Samsic15Row 2 - Cell 3
4Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits13Row 3 - Cell 3
5Romain Sicard (Fra) Direct Energie11Row 4 - Cell 3
6Andrea Pasqualon (Ita) Wanty-Groupe Gobert10Row 5 - Cell 3
7Serge Pauwels (Bel) Dimension Data9Row 6 - Cell 3
8Philippe Gilbert (Bel) Quick-Step Floors8Row 7 - Cell 3
9Jesus Herrada (Spa) Cofidis, Solutions Credits7Row 8 - Cell 3
10Elie Gesbert (Fra) Fortuneo-Samsic6Row 9 - Cell 3
11Tanel Kangert (Est) Astana Pro Team5Row 10 - Cell 3
12Michael Valgren (Den) Astana Pro Team4Row 11 - Cell 3
13Pawel Poljanski (Pol) Bora-Hansgrohe3Row 12 - Cell 3
14Niki Terpstra (Ned) Quick-Step Floors2Row 13 - Cell 3
15Thomas De Gendt (Bel) Lotto Soudal1Row 14 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Geraint Thomas (GBr) Team Sky20pts
2Tom Dumoulin (Ned) Team Sunweb17Row 1 - Cell 3
3Chris Froome (GBr) Team Sky15Row 2 - Cell 3
4Damiano Caruso (Ita) BMC Racing Team13Row 3 - Cell 3
5Mikel Nieve (Spa) Mitchelton-Scott11Row 4 - Cell 3
6Daniel Martin (Irl) UAE Team Emirates10Row 5 - Cell 3
7Jesus Herrada (Spa) Cofidis, Solutions Credits9Row 6 - Cell 3
8Romain Bardet (Fra) AG2R La Mondiale8Row 7 - Cell 3
9Vincenzo Nibali (Ita) Bahrain-Merida7Row 8 - Cell 3
10Nairo Quintana (Col) Movistar Team6Row 9 - Cell 3
11Primoz Roglic (Slo) LottoNL-Jumbo5Row 10 - Cell 3
12Steven Kruijswijk (Ned) LottoNL-Jumbo4Row 11 - Cell 3
13Mikel Landa (Spa) Movistar Team3Row 12 - Cell 3
14Egan Bernal (Col) Team Sky2Row 13 - Cell 3
15Ilnur Zakarin (Rus) Katusha-Alpecin1Row 14 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Montée de Bisanne (HC) - 26 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Julian Alaphilippe (Fra) Quick-Step Floors20pts
2Warren Barguil (Fra) Fortuneo-Samsic15Row 1 - Cell 3
3Thomas De Gendt (Bel) Lotto Soudal12Row 2 - Cell 3
4Serge Pauwels (Bel) Dimension Data10Row 3 - Cell 3
5Rein Taaramäe (Est) Direct Energie8Row 4 - Cell 3
6Anthony Perez (Fra) Cofidis, Solutions Credits6Row 5 - Cell 3
7Mikel Nieve (Spa) Mitchelton-Scott4Row 6 - Cell 3
8Darwin Atapuma (Col) UAE Team Emirates2Row 7 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Col du Pré (HC) - 57.5 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Warren Barguil (Fra) Fortuneo-Samsic20pts
2Serge Pauwels (Bel) Dimension Data15Row 1 - Cell 3
3Elie Gesbert (Fra) Fortuneo-Samsic12Row 2 - Cell 3
4Darwin Atapuma (Col) UAE Team Emirates10Row 3 - Cell 3
5Jesus Herrada (Spa) Cofidis, Solutions Credits8Row 4 - Cell 3
6Damiano Caruso (Ita) BMC Racing Team6Row 5 - Cell 3
7Tanel Kangert (Est) Astana Pro Team4Row 6 - Cell 3
8Mathias Frank (Swi) AG2R La Mondiale2Row 7 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Cormet de Roselend (Cat. 2) - 70 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Warren Barguil (Fra) Fortuneo-Samsic5pts
2Jesus Herrada (Spa) Cofidis, Solutions Credits3Row 1 - Cell 3
3Elie Gesbert (Fra) Fortuneo-Samsic2Row 2 - Cell 3
4Mikel Nieve (Spa) Mitchelton-Scott1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 4 (Cat. 1) La Rosière - 108.5 km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Geraint Thomas (GBr) Team Sky10pts
2Tom Dumoulin (Ned) Team Sunweb8Row 1 - Cell 3
3Chris Froome (GBr) Team Sky6Row 2 - Cell 3
4Damiano Caruso (Ita) BMC Racing Team4Row 3 - Cell 3
5Mikel Nieve (Spa) Mitchelton-Scott2Row 4 - Cell 3
6Daniel Martin (Irl) UAE Team Emirates1Row 5 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Sky3:31:23
2Pierre Latour (Fra) AG2R La Mondiale0:01:12
3Guillaume Martin (Fra) Wanty-Groupe Gobert0:01:21
4Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:01:43
5Antwan Tolhoek (Ned) LottoNL-Jumbo0:07:12
6Stefan Küng (Swi) BMC Racing Team0:14:44
7Elie Gesbert (Fra) Fortuneo-SamsicRow 6 - Cell 2
8David Gaudu (Fra) Groupama-FDJ0:18:20
9Søren Kragh Andersen (Den) Team Sunweb0:20:15
10Gregor Mühlberger (Aut) Bora-Hansgrohe0:22:04
11Marc Soler (Spa) Movistar Team0:22:51
12Kevin Ledanois (Fra) Fortuneo-Samsic0:23:04
13Gianni Moscon (Ita) Team Sky0:24:20
14Dion Smith (NZl) Wanty-Groupe GobertRow 13 - Cell 2
15Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 14 - Cell 2
16Fernando Gaviria (Col) Quick-Step FloorsRow 15 - Cell 2
17Magnus Cort (Den) Astana Pro TeamRow 16 - Cell 2
18Michael Gogl (Aut) Trek-SegafredoRow 17 - Cell 2
19Nils Politt (Ger) Katusha-Alpecin0:24:57
20Jasper De Buyst (Bel) Lotto Soudal0:25:38
21Oliviero Troia (Ita) UAE Team EmiratesRow 20 - Cell 2
22Olivier Le Gac (Fra) Groupama-FDJRow 21 - Cell 2
23Fabien Grellier (Fra) Direct Energie0:25:58
24Thomas Boudat (Fra) Direct Energie0:26:11
25Dylan Groenewegen (Ned) LottoNL-Jumbo0:27:35
26Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 25 - Cell 2
27Timo Roosen (Ned) LottoNL-JumboRow 26 - Cell 2
28Rick Zabel (Ger) Katusha-Alpecin0:29:45
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Team Sky10:30:55
2Movistar Team0:04:09
3Bahrain-Merida0:05:28
4LottoNl-Jumbo0:08:58
5Cofidis, Solutions Credits0:13:10
6Astana Pro Team0:15:28
7AG2R La Mondiale0:18:22
8UAE Team Emirates0:23:18
9Katusha-Alpecin0:24:24
10Mitchelton-Scott0:29:04
11Team Sunweb0:30:13
12BMC Racing Team0:31:17
13Fortuneo-Samsic0:34:03
14Groupama-FDJ0:40:09
15Wanty-Groupe Gobert0:40:49
16EF Education First-Drapac p/b Cannondale0:45:21
17Trek-Segafredo0:45:29
18Direct Energie0:48:38
19Bora-Hansgrohe0:51:04
20Quick-Step Floors0:52:17
21Lotto Soudal0:53:02
22Dimension Data0:58:35
Swipe to scroll horizontally
General classification after stage 11
#Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Team Sky44:06:16
2Chris Froome (GBr) Team Sky0:01:25
3Tom Dumoulin (Ned) Team Sunweb0:01:44
4Vincenzo Nibali (Ita) Bahrain-Merida0:02:14
5Primoz Roglic (Slo) LottoNL-Jumbo0:02:23
6Steven Kruijswijk (Ned) LottoNL-Jumbo0:02:40
7Mikel Landa (Spa) Movistar Team0:02:56
8Romain Bardet (Fra) AG2R La Mondiale0:02:58
9Nairo Quintana (Col) Movistar Team0:03:16
10Daniel Martin (Irl) UAE Team EmiratesRow 9 - Cell 2
11Alejandro Valverde (Spa) Movistar Team0:04:28
12Jakob Fuglsang (Den) Astana Pro Team0:04:53
13Ilnur Zakarin (Rus) Katusha-Alpecin0:04:58
14Mikel Nieve (Spa) Mitchelton-Scott0:05:21
15Bob Jungels (Lux) Quick-Step Floors0:05:50
16Adam Yates (GBr) Mitchelton-Scott0:05:51
17Domenico Pozzovivo (Ita) Bahrain-Merida0:06:36
18Damiano Caruso (Ita) BMC Racing Team0:10:01
19Serge Pauwels (Bel) Dimension Data0:10:30
20Pierre Latour (Fra) AG2R La Mondiale0:11:46
21Warren Barguil (Fra) Fortuneo-Samsic0:12:46
22Rafal Majka (Pol) Bora-Hansgrohe0:13:19
23Bauke Mollema (Ned) Trek-Segafredo0:13:45
24Guillaume Martin (Fra) Wanty-Groupe Gobert0:13:49
25Tanel Kangert (Est) Astana Pro Team0:14:50
26Egan Bernal (Col) Team Sky0:19:21
27Greg Van Avermaet (Bel) BMC Racing Team0:20:11
28Lilian Calmejane (Fra) Direct Energie0:23:36
29Tejay van Garderen (USA) BMC Racing Team0:29:32
30Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale0:31:03
31Ion Izagirre (Spa) Bahrain-Merida0:32:01
32Amael Moinard (Fra) Fortuneo-Samsic0:33:52
33Julian Alaphilippe (Fra) Quick-Step Floors0:34:44
34Gorka Izagirre (Spa) Bahrain-Merida0:34:49
35Søren Kragh Andersen (Den) Team Sunweb0:34:51
36Rudy Molard (Fra) Groupama-FDJ0:35:06
37Arthur Vichot (Fra) Groupama-FDJ0:35:51
38Julien Bernard (Fra) Trek-Segafredo0:36:34
39Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale0:37:08
40Simon Geschke (Ger) Team Sunweb0:37:15
41Sylvain Chavanel (Fra) Direct Energie0:37:29
42Rein Taaramäe (Est) Direct Energie0:39:42
43Maxime Bouet (Fra) Fortuneo-Samsic0:40:06
44Robert Gesink (Ned) LottoNL-Jumbo0:42:38
45Jesus Herrada (Spa) Cofidis, Solutions Credits0:43:45
46Kristijan Durasek (Cro) UAE Team Emirates0:43:51
47David Gaudu (Fra) Groupama-FDJ0:44:36
48Mathias Frank (Swi) AG2R La Mondiale0:44:49
49Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:45:13
50Stefan Küng (Swi) BMC Racing Team0:45:17
51Philippe Gilbert (Bel) Quick-Step Floors0:45:31
52Pavel Kochetkov (Rus) Katusha-Alpecin0:45:58
53Daryl Impey (RSA) Mitchelton-Scott0:47:57
54Michal Kwiatkowski (Pol) Team Sky0:49:55
55Darwin Atapuma (Col) UAE Team Emirates0:50:15
56Tom-Jelte Slagter (Ned) Dimension Data0:51:41
57Peter Sagan (Svk) Bora-Hansgrohe0:51:48
58Franco Pellizotti (Ita) Bahrain-Merida0:52:13
59Jasper Stuyven (Bel) Trek-Segafredo0:53:03
60Marco Minnaard (Ned) Wanty-Groupe Gobert0:53:38
61Antwan Tolhoek (Ned) LottoNL-Jumbo0:53:50
62Chad Haga (USA) Team Sunweb0:54:45
63Oliver Naesen (Bel) AG2R La Mondiale0:54:46
64Laurens ten Dam (Ned) Team Sunweb0:54:55
65Michael Valgren (Den) Astana Pro Team0:55:02
66Andrey Amador (CRc) Movistar Team0:55:21
67Magnus Cort (Den) Astana Pro Team0:57:33
68Marcus Burghardt (Ger) Bora-Hansgrohe0:57:38
69Andrea Pasqualon (Ita) Wanty-Groupe Gobert0:57:57
70Wout Poels (Ned) Team Sky0:58:44
71Koen de Kort (Ned) Trek-Segafredo0:58:52
72Omar Fraile (Spa) Astana Pro Team0:58:53
73Edvald Boasson Hagen (Nor) Dimension Data0:59:24
74Tony Gallopin (Fra) AG2R La MondialeRow 73 - Cell 2
75Thomas De Gendt (Bel) Lotto Soudal0:59:48
76Thomas Degand (Bel) Wanty-Groupe Gobert1:00:30
77Thomas Boudat (Fra) Direct Energie1:00:35
78Nikias Arndt (Ger) Team Sunweb1:00:41
79Nicolas Edet (Fra) Cofidis, Solutions Credits1:02:01
80Tobias Ludvigsson (Swe) Groupama-FDJ1:02:09
81Jelle Vanendert (Bel) Lotto Soudal1:03:27
82Romain Sicard (Fra) Direct Energie1:03:46
83Nils Politt (Ger) Katusha-Alpecin1:05:03
84Elie Gesbert (Fra) Fortuneo-Samsic1:05:09
85Toms Skujins (Lat) Trek-Segafredo1:05:25
86Michael Gogl (Aut) Trek-Segafredo1:05:49
87Ian Boswell (USA) Katusha-Alpecin1:05:59
88Julien Simon (Fra) Cofidis, Solutions Credits1:06:27
89John Degenkolb (Ger) Trek-Segafredo1:07:03
90Edward Theuns (Bel) Team Sunweb1:07:33
91Reinardt Janse Van Rensburg (RSA) Dimension Data1:07:35
92Jesper Hansen (Den) Astana Pro Team1:08:13
93Paul Martens (Ger) LottoNL-Jumbo1:08:14
94Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits1:09:01
95Yves Lampaert (Bel) Quick-Step Floors1:09:04
96Alexander Kristoff (Nor) UAE Team Emirates1:09:33
97Imanol Erviti (Spa) Movistar Team1:10:34
98Yoann Offredo (Fra) Wanty-Groupe Gobert1:10:40
99Sonny Colbrelli (Ita) Bahrain-Merida1:10:44
100Daniel Oss (Ita) Bora-Hansgrohe1:11:34
101Pawel Poljanski (Pol) Bora-Hansgrohe1:11:38
102Marc Soler (Spa) Movistar Team1:11:46
103Silvan Dillier (Swi) AG2R La Mondiale1:12:48
104Gregor Mühlberger (Aut) Bora-Hansgrohe1:13:14
105Fernando Gaviria (Col) Quick-Step Floors1:14:02
106Luke Durbridge (Aus) Mitchelton-Scott1:14:12
107Sep Vanmarcke (Bel) EF Education First-Drapac p/b Cannondale1:14:25
108Mathew Hayman (Aus) Mitchelton-Scott1:14:26
109Florian Vachon (Fra) Fortuneo-Samsic1:15:35
110Romain Hardy (Fra) Fortuneo-Samsic1:16:07
111Kristijan Koren (Slo) Bahrain-Merida1:16:23
112Dion Smith (NZl) Wanty-Groupe Gobert1:17:49
113Marco Marcato (Ita) UAE Team Emirates1:17:50
114Jonathan Castroviejo (Spa) Team Sky1:17:55
115Jerome Cousin (Fra) Direct Energie1:18:09
116Simon Clarke (Aus) EF Education First-Drapac p/b Cannondale1:18:29
117Laurent Pichon (Fra) Fortuneo-Samsic1:18:36
118Anthony Perez (Fra) Cofidis, Solutions Credits1:18:45
119Jack Bauer (NZl) Mitchelton-Scott1:19:27
120Heinrich Haussler (Aus) Bahrain-Merida1:19:51
121Dmitriy Gruzdev (Kaz) Astana Pro Team1:20:15
122Tomasz Marczynski (Pol) Lotto Soudal1:20:33
123Michael Schär (Swi) BMC Racing Team1:22:23
124Gianni Moscon (Ita) Team Sky1:22:26
125Patrick Bevin (NZl) BMC Racing Team1:23:45
126Tim Declercq (Bel) Quick-Step Floors1:24:13
127Lukas Pöstlberger (Aut) Bora-Hansgrohe1:25:32
128Julien Vermote (Bel) Dimension Data1:25:36
129Damien Howson (Aus) Mitchelton-Scott1:26:50
130Ramon Sinkeldam (Ned) Groupama-FDJ1:26:55
131Tom Scully (NZl) EF Education First-Drapac p/b Cannondale1:27:12
132Arnaud Demare (Fra) Groupama-FDJ1:27:34
133Kevin Ledanois (Fra) Fortuneo-Samsic1:28:05
134Olivier Le Gac (Fra) Groupama-FDJ1:28:07
135Oliviero Troia (Ita) UAE Team Emirates1:28:09
136André Greipel (Ger) Lotto Soudal1:28:43
137Simon Gerrans (Aus) BMC Racing Team1:28:51
138Niki Terpstra (Ned) Quick-Step Floors1:29:03
139Maximiliano Richeze (Arg) Quick-Step Floors1:29:23
140Rory Sutherland (Aus) UAE Team Emirates1:30:44
141Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale1:31:24
142Michael Hepburn (Aus) Mitchelton-Scott1:31:48
143Timothy Dupont (Bel) Wanty-Groupe Gobert1:32:21
144Roberto Ferrari (Ita) UAE Team Emirates1:32:28
145Luke Rowe (GBr) Team Sky1:33:16
146Christophe Laporte (Fra) Cofidis, Solutions Credits1:33:44
147Daniele Bennati (Ita) Movistar Team1:35:14
148Damien Gaudin (Fra) Direct Energie1:35:44
149Marcel Sieberg (Ger) Lotto Soudal1:36:13
150Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert1:36:32
151Maciej Bodnar (Pol) Bora-Hansgrohe1:37:14
152Dimitri Claeys (Bel) Cofidis, Solutions Credits1:40:12
153Fabien Grellier (Fra) Direct Energie1:41:22
154Jacopo Guarnieri (Ita) Groupama-FDJ1:42:07
155Anthony Turgis (Fra) Cofidis, Solutions Credits1:45:19
156Jasper De Buyst (Bel) Lotto Soudal1:45:59
157Rick Zabel (Ger) Katusha-Alpecin1:48:46
158Timo Roosen (Ned) LottoNL-Jumbo1:52:19
159Jay Thomson (RSA) Dimension Data1:53:48
160Dylan Groenewegen (Ned) LottoNL-Jumbo1:55:19
161Amund Grøndahl Jansen (Nor) LottoNL-Jumbo1:56:34
162Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale2:10:02
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe339pts
2Fernando Gaviria (Col) Quick-Step Floors218Row 1 - Cell 3
3Dylan Groenewegen (Ned) LottoNL-Jumbo132Row 2 - Cell 3
4Alexander Kristoff (Nor) UAE Team Emirates129Row 3 - Cell 3
5Arnaud Demare (Fra) Groupama-FDJ106Row 4 - Cell 3
6André Greipel (Ger) Lotto Soudal106Row 5 - Cell 3
7John Degenkolb (Ger) Trek-Segafredo100Row 6 - Cell 3
8Andrea Pasqualon (Ita) Wanty-Groupe Gobert82Row 7 - Cell 3
9Philippe Gilbert (Bel) Quick-Step Floors78Row 8 - Cell 3
10Greg Van Avermaet (Bel) BMC Racing Team69Row 9 - Cell 3
11Daniel Martin (Irl) UAE Team Emirates64Row 10 - Cell 3
12Julian Alaphilippe (Fra) Quick-Step Floors64Row 11 - Cell 3
13Sonny Colbrelli (Ita) Bahrain-Merida64Row 12 - Cell 3
14Alejandro Valverde (Spa) Movistar Team53Row 13 - Cell 3
15Jerome Cousin (Fra) Direct Energie50Row 14 - Cell 3
16Lilian Calmejane (Fra) Direct Energie45Row 15 - Cell 3
17Geraint Thomas (GBr) Team Sky43Row 16 - Cell 3
18Sylvain Chavanel (Fra) Direct Energie43Row 17 - Cell 3
19Laurent Pichon (Fra) Fortuneo-Samsic40Row 18 - Cell 3
20Timothy Dupont (Bel) Wanty-Groupe Gobert40Row 19 - Cell 3
21Daniel Oss (Ita) Bora-Hansgrohe38Row 20 - Cell 3
22Thomas Boudat (Fra) Direct Energie35Row 21 - Cell 3
23Yves Lampaert (Bel) Quick-Step Floors34Row 22 - Cell 3
24Maciej Bodnar (Pol) Bora-Hansgrohe33Row 23 - Cell 3
25Nicolas Edet (Fra) Cofidis, Solutions Credits32Row 24 - Cell 3
26Christophe Laporte (Fra) Cofidis, Solutions Credits32Row 25 - Cell 3
27Thomas De Gendt (Bel) Lotto Soudal31Row 26 - Cell 3
28Fabien Grellier (Fra) Direct Energie31Row 27 - Cell 3
29Damiano Caruso (Ita) BMC Racing Team30Row 28 - Cell 3
30Pierre Latour (Fra) AG2R La Mondiale29Row 29 - Cell 3
31Elie Gesbert (Fra) Fortuneo-Samsic28Row 30 - Cell 3
32Maximiliano Richeze (Arg) Quick-Step Floors28Row 31 - Cell 3
33Rafal Majka (Pol) Bora-Hansgrohe26Row 32 - Cell 3
34Serge Pauwels (Bel) Dimension Data25Row 33 - Cell 3
35Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert24Row 34 - Cell 3
36Vincenzo Nibali (Ita) Bahrain-Merida23Row 35 - Cell 3
37Dion Smith (NZl) Wanty-Groupe Gobert23Row 36 - Cell 3
38Primoz Roglic (Slo) LottoNL-Jumbo20Row 37 - Cell 3
39Warren Barguil (Fra) Fortuneo-Samsic20Row 38 - Cell 3
40Jasper Stuyven (Bel) Trek-Segafredo20Row 39 - Cell 3
41Damien Gaudin (Fra) Direct Energie20Row 40 - Cell 3
42Chris Froome (GBr) Team Sky19Row 41 - Cell 3
43Bob Jungels (Lux) Quick-Step Floors18Row 42 - Cell 3
44Adam Yates (GBr) Mitchelton-Scott18Row 43 - Cell 3
45Ion Izagirre (Spa) Bahrain-Merida18Row 44 - Cell 3
46Daryl Impey (RSA) Mitchelton-Scott18Row 45 - Cell 3
47Tom Dumoulin (Ned) Team Sunweb17Row 46 - Cell 3
48Marco Minnaard (Ned) Wanty-Groupe Gobert17Row 47 - Cell 3
49Lukas Pöstlberger (Aut) Bora-Hansgrohe17Row 48 - Cell 3
50Kevin Ledanois (Fra) Fortuneo-Samsic17Row 49 - Cell 3
51Dimitri Claeys (Bel) Cofidis, Solutions Credits17Row 50 - Cell 3
52Anthony Turgis (Fra) Cofidis, Solutions Credits17Row 51 - Cell 3
53Jesus Herrada (Spa) Cofidis, Solutions Credits16Row 52 - Cell 3
54Julien Vermote (Bel) Dimension Data16Row 53 - Cell 3
55Rein Taaramäe (Est) Direct Energie15Row 54 - Cell 3
56Yoann Offredo (Fra) Wanty-Groupe Gobert15Row 55 - Cell 3
57Anthony Perez (Fra) Cofidis, Solutions Credits15Row 56 - Cell 3
58Jasper De Buyst (Bel) Lotto Soudal15Row 57 - Cell 3
59Edvald Boasson Hagen (Nor) Dimension Data14Row 58 - Cell 3
60Romain Bardet (Fra) AG2R La Mondiale13Row 59 - Cell 3
61Bauke Mollema (Ned) Trek-Segafredo13Row 60 - Cell 3
62Tony Gallopin (Fra) AG2R La Mondiale13Row 61 - Cell 3
63Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits13Row 62 - Cell 3
64Jakob Fuglsang (Den) Astana Pro Team12Row 63 - Cell 3
65Nikias Arndt (Ger) Team Sunweb12Row 64 - Cell 3
66Mikel Nieve (Spa) Mitchelton-Scott11Row 65 - Cell 3
67Søren Kragh Andersen (Den) Team Sunweb11Row 66 - Cell 3
68Romain Sicard (Fra) Direct Energie11Row 67 - Cell 3
69Reinardt Janse Van Rensburg (RSA) Dimension Data11Row 68 - Cell 3
70Nairo Quintana (Col) Movistar Team10Row 69 - Cell 3
71Tom-Jelte Slagter (Ned) Dimension Data10Row 70 - Cell 3
72Omar Fraile (Spa) Astana Pro Team10Row 71 - Cell 3
73Chad Haga (USA) Team Sunweb9Row 72 - Cell 3
74Toms Skujins (Lat) Trek-Segafredo9Row 73 - Cell 3
75Patrick Bevin (NZl) BMC Racing Team9Row 74 - Cell 3
76Niki Terpstra (Ned) Quick-Step Floors9Row 75 - Cell 3
77Steven Kruijswijk (Ned) LottoNL-Jumbo8Row 76 - Cell 3
78Jack Bauer (NZl) Mitchelton-Scott8Row 77 - Cell 3
79Olivier Le Gac (Fra) Groupama-FDJ8Row 78 - Cell 3
80David Gaudu (Fra) Groupama-FDJ7Row 79 - Cell 3
81Jacopo Guarnieri (Ita) Groupama-FDJ7Row 80 - Cell 3
82Antwan Tolhoek (Ned) LottoNL-Jumbo6Row 81 - Cell 3
83Marcus Burghardt (Ger) Bora-Hansgrohe6Row 82 - Cell 3
84Julien Simon (Fra) Cofidis, Solutions Credits6Row 83 - Cell 3
85Michael Schär (Swi) BMC Racing Team6Row 84 - Cell 3
86Tim Declercq (Bel) Quick-Step Floors6Row 85 - Cell 3
87Tanel Kangert (Est) Astana Pro Team5Row 86 - Cell 3
88Rudy Molard (Fra) Groupama-FDJ5Row 87 - Cell 3
89Stefan Küng (Swi) BMC Racing Team5Row 88 - Cell 3
90Nils Politt (Ger) Katusha-Alpecin5Row 89 - Cell 3
91Michael Valgren (Den) Astana Pro Team4Row 90 - Cell 3
92Mikel Landa (Spa) Movistar Team3Row 91 - Cell 3
93Amael Moinard (Fra) Fortuneo-Samsic3Row 92 - Cell 3
94Pawel Poljanski (Pol) Bora-Hansgrohe3Row 93 - Cell 3
95Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale3Row 94 - Cell 3
96Ilnur Zakarin (Rus) Katusha-Alpecin2Row 95 - Cell 3
97Guillaume Martin (Fra) Wanty-Groupe Gobert2Row 96 - Cell 3
98Egan Bernal (Col) Team Sky2Row 97 - Cell 3
99Andrey Amador (CRc) Movistar Team2Row 98 - Cell 3
100Jelle Vanendert (Bel) Lotto Soudal2Row 99 - Cell 3
101Gregor Mühlberger (Aut) Bora-Hansgrohe1Row 100 - Cell 3
102Rory Sutherland (Aus) UAE Team Emirates1Row 101 - Cell 3
103Rick Zabel (Ger) Katusha-AlpecinRow 102 - Cell 2 Row 102 - Cell 3
104Luke Durbridge (Aus) Mitchelton-Scott5pts
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Julian Alaphilippe (Fra) Quick-Step Floors61pts
2Serge Pauwels (Bel) Dimension Data49Row 1 - Cell 3
3Warren Barguil (Fra) Fortuneo-Samsic40Row 2 - Cell 3
4Rein Taaramäe (Est) Direct Energie36Row 3 - Cell 3
5Rudy Molard (Fra) Groupama-FDJ22Row 4 - Cell 3
6David Gaudu (Fra) Groupama-FDJ21Row 5 - Cell 3
7Greg Van Avermaet (Bel) BMC Racing Team15Row 6 - Cell 3
8Elie Gesbert (Fra) Fortuneo-Samsic14Row 7 - Cell 3
9Darwin Atapuma (Col) UAE Team Emirates12Row 8 - Cell 3
10Thomas De Gendt (Bel) Lotto Soudal12Row 9 - Cell 3
11Jesus Herrada (Spa) Cofidis, Solutions Credits11Row 10 - Cell 3
12Geraint Thomas (GBr) Team Sky10Row 11 - Cell 3
13Damiano Caruso (Ita) BMC Racing Team10Row 12 - Cell 3
14Ion Izagirre (Spa) Bahrain-Merida10Row 13 - Cell 3
15Tom Dumoulin (Ned) Team Sunweb8Row 14 - Cell 3
16Anthony Perez (Fra) Cofidis, Solutions Credits7Row 15 - Cell 3
17Mikel Nieve (Spa) Mitchelton-Scott7Row 16 - Cell 3
18Toms Skujins (Lat) Trek-Segafredo6Row 17 - Cell 3
19Chris Froome (GBr) Team Sky6Row 18 - Cell 3
20Lilian Calmejane (Fra) Direct Energie6Row 19 - Cell 3
21Robert Gesink (Ned) LottoNL-Jumbo5Row 20 - Cell 3
22Sylvain Chavanel (Fra) Direct Energie4Row 21 - Cell 3
23Dion Smith (NZl) Wanty-Groupe Gobert4Row 22 - Cell 3
24Tanel Kangert (Est) Astana Pro Team4Row 23 - Cell 3
25Daniel Martin (Irl) UAE Team Emirates3Row 24 - Cell 3
26Fabien Grellier (Fra) Direct Energie2Row 25 - Cell 3
27Mathias Frank (Swi) AG2R La Mondiale2Row 26 - Cell 3
28Philippe Gilbert (Bel) Quick-Step Floors2Row 27 - Cell 3
29Marco Minnaard (Ned) Wanty-Groupe Gobert1Row 28 - Cell 3
30Yoann Offredo (Fra) Wanty-Groupe Gobert1Row 29 - Cell 3
31Kevin Ledanois (Fra) Fortuneo-Samsic1Row 30 - Cell 3
32Pierre Latour (Fra) AG2R La Mondiale1Row 31 - Cell 3
33Jack Bauer (NZl) Mitchelton-Scott1Row 32 - Cell 3
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Pierre Latour (Fra) AG2R La Mondiale44:18:02
2Guillaume Martin (Fra) Wanty-Groupe Gobert0:02:03
3Egan Bernal (Col) Team Sky0:07:35
4Søren Kragh Andersen (Den) Team Sunweb0:23:05
5David Gaudu (Fra) Groupama-FDJ0:32:50
6Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:33:27
7Stefan Küng (Swi) BMC Racing Team0:33:31
8Antwan Tolhoek (Ned) LottoNL-Jumbo0:42:04
9Magnus Cort (Den) Astana Pro Team0:45:47
10Thomas Boudat (Fra) Direct Energie0:48:49
11Nils Politt (Ger) Katusha-Alpecin0:53:17
12Elie Gesbert (Fra) Fortuneo-Samsic0:53:23
13Michael Gogl (Aut) Trek-Segafredo0:54:03
14Marc Soler (Spa) Movistar Team1:00:00
15Gregor Mühlberger (Aut) Bora-Hansgrohe1:01:28
16Fernando Gaviria (Col) Quick-Step Floors1:02:16
17Dion Smith (NZl) Wanty-Groupe Gobert1:06:03
18Gianni Moscon (Ita) Team Sky1:10:40
19Kevin Ledanois (Fra) Fortuneo-Samsic1:16:19
20Olivier Le Gac (Fra) Groupama-FDJ1:16:21
21Oliviero Troia (Ita) UAE Team Emirates1:16:23
22Fabien Grellier (Fra) Direct Energie1:29:36
23Anthony Turgis (Fra) Cofidis, Solutions Credits1:33:33
24Jasper De Buyst (Bel) Lotto Soudal1:34:13
25Rick Zabel (Ger) Katusha-Alpecin1:37:00
26Timo Roosen (Ned) LottoNL-Jumbo1:40:33
27Dylan Groenewegen (Ned) LottoNL-Jumbo1:43:33
28Amund Grøndahl Jansen (Nor) LottoNL-Jumbo1:44:48
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Movistar Team133:09:11
2Bahrain-Merida0:01:37
3Team Sky0:05:45
4LottoNl-Jumbo0:07:59
5AG2R La Mondiale0:24:43
6Astana Pro Team0:28:55
7Mitchelton-Scott0:34:55
8BMC Racing Team0:35:34
9Team Sunweb0:46:29
10Katusha-Alpecin0:53:53
11UAE Team Emirates0:54:53
12Groupama-FDJ0:59:31
13Quick-Step Floors0:59:58
14Fortuneo-Samsic1:02:42
15Direct Energie1:06:36
16Trek-Segafredo1:08:10
17EF Education First-Drapac p/b Cannondale1:21:44
18Wanty-Groupe Gobert1:24:13
19Bora-Hansgrohe1:33:38
20Cofidis, Solutions Credits1:33:47
21Dimension Data1:35:16
22Lotto Soudal2:05:46
Patrick Fletcher

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

Latest on Cyclingnews