Tour de France: Gaviria wins stage 4 in Sarzeau

Fernando Gaviria (Quick-Step Floors) claimed his second victory of this year's Tour de France after a close three-way sprint into Sarzeau on stage 4. Green jersey Peter Sagan (Bora-Hansgrohe) squeezed up the inside to take second, while Andre Greipel (Lotto Soudal) faded to third after striking out early.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors4:25:01
2Peter Sagan (Svk) Bora-HansgroheRow 1 - Cell 2
3André Greipel (Ger) Lotto SoudalRow 2 - Cell 2
4Dylan Groenewegen (Ned) LottoNL-JumboRow 3 - Cell 2
5Marcel Kittel (Ger) Katusha-AlpecinRow 4 - Cell 2
6Andrea Pasqualon (Ita) Wanty-Groupe GobertRow 5 - Cell 2
7Alexander Kristoff (Nor) UAE Team EmiratesRow 6 - Cell 2
8John Degenkolb (Ger) Trek-SegafredoRow 7 - Cell 2
9Dion Smith (NZl) Wanty-Groupe GobertRow 8 - Cell 2
10Timothy Dupont (Bel) Wanty-Groupe GobertRow 9 - Cell 2
11Arnaud Demare (Fra) Groupama-FDJRow 10 - Cell 2
12Lilian Calmejane (Fra) Direct EnergieRow 11 - Cell 2
13Thomas Boudat (Fra) Direct EnergieRow 12 - Cell 2
14Warren Barguil (Fra) Fortuneo-SamsicRow 13 - Cell 2
15Julian Alaphilippe (Fra) Quick-Step FloorsRow 14 - Cell 2
16Greg Van Avermaet (Bel) BMC Racing TeamRow 15 - Cell 2
17Rick Zabel (Ger) Katusha-AlpecinRow 16 - Cell 2
18Philippe Gilbert (Bel) Quick-Step FloorsRow 17 - Cell 2
19Laurent Pichon (Fra) Fortuneo-SamsicRow 18 - Cell 2
20Egan Bernal (Col) Team SkyRow 19 - Cell 2
21Mark Cavendish (GBr) Dimension DataRow 20 - Cell 2
22Omar Fraile (Spa) Astana Pro TeamRow 21 - Cell 2
23Tom Dumoulin (Ned) Team SunwebRow 22 - Cell 2
24Alejandro Valverde (Spa) Movistar TeamRow 23 - Cell 2
25Bob Jungels (Lux) Quick-Step FloorsRow 24 - Cell 2
26Elie Gesbert (Fra) Fortuneo-SamsicRow 25 - Cell 2
27Vincenzo Nibali (Ita) Bahrain-MeridaRow 26 - Cell 2
28Michal Kwiatkowski (Pol) Team SkyRow 27 - Cell 2
29Pierre Latour (Fra) AG2R La MondialeRow 28 - Cell 2
30Geraint Thomas (GBr) Team SkyRow 29 - Cell 2
31Michael Hepburn (Aus) Mitchelton-ScottRow 30 - Cell 2
32Adam Yates (GBr) Mitchelton-ScottRow 31 - Cell 2
33Kristijan Koren (Slo) Bahrain-MeridaRow 32 - Cell 2
34Michael Matthews (Aus) Team SunwebRow 33 - Cell 2
35Yoann Offredo (Fra) Wanty-Groupe GobertRow 34 - Cell 2
36Jack Bauer (NZl) Mitchelton-ScottRow 35 - Cell 2
37Søren Kragh Andersen (Den) Team SunwebRow 36 - Cell 2
38Jasper Stuyven (Bel) Trek-SegafredoRow 37 - Cell 2
39Magnus Cort (Den) Astana Pro TeamRow 38 - Cell 2
40Heinrich Haussler (Aus) Bahrain-MeridaRow 39 - Cell 2
41Chris Froome (GBr) Team SkyRow 40 - Cell 2
42Nairo Quintana (Col) Movistar TeamRow 41 - Cell 2
43Pierre Rolland (Fra) EF Education First-Drapac p/b CannondaleRow 42 - Cell 2
44Florian Vachon (Fra) Fortuneo-SamsicRow 43 - Cell 2
45Richie Porte (Aus) BMC Racing TeamRow 44 - Cell 2
46Arthur Vichot (Fra) Groupama-FDJRow 45 - Cell 2
47Damiano Caruso (Ita) BMC Racing TeamRow 46 - Cell 2
48Chad Haga (USA) Team SunwebRow 47 - Cell 2
49Tejay van Garderen (USA) BMC Racing TeamRow 48 - Cell 2
50Rafal Majka (Pol) Bora-HansgroheRow 49 - Cell 2
51Sylvain Chavanel (Fra) Direct EnergieRow 50 - Cell 2
52Jakob Fuglsang (Den) Astana Pro TeamRow 51 - Cell 2
53Maximiliano Richeze (Arg) Quick-Step FloorsRow 52 - Cell 2
54Lukas Pöstlberger (Aut) Bora-HansgroheRow 53 - Cell 2
55Mathew Hayman (Aus) Mitchelton-ScottRow 54 - Cell 2
56Marcus Burghardt (Ger) Bora-HansgroheRow 55 - Cell 2
57Mathias Frank (Swi) AG2R La MondialeRow 56 - Cell 2
58Romain Bardet (Fra) AG2R La MondialeRow 57 - Cell 2
59Primoz Roglic (Slo) LottoNL-JumboRow 58 - Cell 2
60David Gaudu (Fra) Groupama-FDJRow 59 - Cell 2
61Bauke Mollema (Ned) Trek-SegafredoRow 60 - Cell 2
62Alexis Vuillermoz (Fra) AG2R La MondialeRow 61 - Cell 2
63Yves Lampaert (Bel) Quick-Step FloorsRow 62 - Cell 2
64Imanol Erviti (Spa) Movistar TeamRow 63 - Cell 2
65Serge Pauwels (Bel) Dimension DataRow 64 - Cell 2
66Simon Gerrans (Aus) BMC Racing TeamRow 65 - Cell 2
67Michael Schär (Swi) BMC Racing TeamRow 66 - Cell 2
68Mikel Landa (Spa) Movistar TeamRow 67 - Cell 2
69Daniel Oss (Ita) Bora-HansgroheRow 68 - Cell 2
70Daniele Bennati (Ita) Movistar TeamRow 69 - Cell 2
71José Joaquin Rojas (Spa) Movistar TeamRow 70 - Cell 2
72Rein Taaramäe (Est) Direct EnergieRow 71 - Cell 2
73Paul Martens (Ger) LottoNL-JumboRow 72 - Cell 2
74Daniel Martin (Irl) UAE Team EmiratesRow 73 - Cell 2
75Simon Geschke (Ger) Team SunwebRow 74 - Cell 2
76Gianni Moscon (Ita) Team SkyRow 75 - Cell 2
77Maciej Bodnar (Pol) Bora-HansgroheRow 76 - Cell 2
78Thomas Degand (Bel) Wanty-Groupe GobertRow 77 - Cell 2
79Tom Scully (NZl) EF Education First-Drapac p/b CannondaleRow 78 - Cell 2
80Domenico Pozzovivo (Ita) Bahrain-MeridaRow 79 - Cell 2
81Rigoberto Uran (Col) EF Education First-Drapac p/b CannondaleRow 80 - Cell 2
82Stefan Küng (Swi) BMC Racing TeamRow 81 - Cell 2
83Maxime Bouet (Fra) Fortuneo-SamsicRow 82 - Cell 2
84Ion Izagirre (Spa) Bahrain-MeridaRow 83 - Cell 2
85Steven Kruijswijk (Ned) LottoNL-JumboRow 84 - Cell 2
86Koen de Kort (Ned) Trek-SegafredoRow 85 - Cell 2
87Tony Martin (Ger) Katusha-AlpecinRow 86 - Cell 2
88Patrick Bevin (NZl) BMC Racing TeamRow 87 - Cell 2
89Romain Hardy (Fra) Fortuneo-SamsicRow 88 - Cell 2
90Julien Simon (Fra) Cofidis, Solutions CreditsRow 89 - Cell 2
91Franco Pellizotti (Ita) Bahrain-MeridaRow 90 - Cell 2
92Rudy Molard (Fra) Groupama-FDJRow 91 - Cell 2
93Antwan Tolhoek (Ned) LottoNL-JumboRow 92 - Cell 2
94Gregor Mühlberger (Aut) Bora-HansgroheRow 93 - Cell 2
95Sep Vanmarcke (Bel) EF Education First-Drapac p/b CannondaleRow 94 - Cell 2
96Darwin Atapuma (Col) UAE Team EmiratesRow 95 - Cell 2
97Luke Rowe (GBr) Team SkyRow 96 - Cell 2
98Mikel Nieve (Spa) Mitchelton-ScottRow 97 - Cell 2
99Kristijan Durasek (Cro) UAE Team EmiratesRow 98 - Cell 2
100Amael Moinard (Fra) Fortuneo-SamsicRow 99 - Cell 2
101Tony Gallopin (Fra) AG2R La MondialeRow 100 - Cell 2
102Daniel Navarro Garcia (Spa) Cofidis, Solutions CreditsRow 101 - Cell 2
103Jonathan Castroviejo (Spa) Team SkyRow 102 - Cell 2
104Guillaume Van Keirsbulck (Bel) Wanty-Groupe GobertRow 103 - Cell 2
105Sonny Colbrelli (Ita) Bahrain-MeridaRow 104 - Cell 2
106Nils Politt (Ger) Katusha-AlpecinRow 105 - Cell 2
107Mark Renshaw (Aus) Dimension Data0:00:22
108Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:00:30
109Edvald Boasson Hagen (Nor) Dimension DataRow 108 - Cell 2
110Jacopo Guarnieri (Ita) Groupama-FDJ0:00:32
111Ramon Sinkeldam (Ned) Groupama-FDJ0:00:34
112Jay Thomson (RSA) Dimension DataRow 111 - Cell 2
113Marco Marcato (Ita) UAE Team EmiratesRow 112 - Cell 2
114Dmitriy Gruzdev (Kaz) Astana Pro Team0:00:38
115Olivier Le Gac (Fra) Groupama-FDJ0:00:47
116Timo Roosen (Ned) LottoNL-Jumbo0:00:50
117Julien Vermote (Bel) Dimension Data0:00:54
118Jens Keukeleire (Bel) Lotto SoudalRow 117 - Cell 2
119Marcel Sieberg (Ger) Lotto SoudalRow 118 - Cell 2
120Jasper De Buyst (Bel) Lotto SoudalRow 119 - Cell 2
121Ilnur Zakarin (Rus) Katusha-Alpecin0:00:59
122Julien Bernard (Fra) Trek-Segafredo0:01:04
123Dimitri Claeys (Bel) Cofidis, Solutions Credits0:01:06
124Reinardt Janse Van Rensburg (RSA) Dimension Data0:01:11
125Roberto Ferrari (Ita) UAE Team Emirates0:01:19
126Guillaume Martin (Fra) Wanty-Groupe Gobert0:01:24
127Oliviero Troia (Ita) UAE Team Emirates0:01:27
128Jerome Cousin (Fra) Direct Energie0:01:33
129Anthony Perez (Fra) Cofidis, Solutions Credits0:01:34
130Niki Terpstra (Ned) Quick-Step Floors0:02:16
131Robert Kiserlovski (Cro) Katusha-Alpecin0:02:28
132Marco Minnaard (Ned) Wanty-Groupe Gobert0:02:44
133Thomas De Gendt (Bel) Lotto SoudalRow 132 - Cell 2
134Tobias Ludvigsson (Swe) Groupama-FDJRow 133 - Cell 2
135Marc Soler (Spa) Movistar TeamRow 134 - Cell 2
136Simon Clarke (Aus) EF Education First-Drapac p/b CannondaleRow 135 - Cell 2
137Tom-Jelte Slagter (Ned) Dimension DataRow 136 - Cell 2
138Tanel Kangert (Est) Astana Pro TeamRow 137 - Cell 2
139Oliver Naesen (Bel) AG2R La Mondiale0:02:47
140Toms Skujins (Lat) Trek-SegafredoRow 139 - Cell 2
141Michael Gogl (Aut) Trek-SegafredoRow 140 - Cell 2
142Nicolas Edet (Fra) Cofidis, Solutions Credits0:03:05
143Kevin Ledanois (Fra) Fortuneo-SamsicRow 142 - Cell 2
144Anthony Turgis (Fra) Cofidis, Solutions Credits0:03:22
145Damien Gaudin (Fra) Direct EnergieRow 144 - Cell 2
146Wout Poels (Ned) Team SkyRow 145 - Cell 2
147Luke Durbridge (Aus) Mitchelton-ScottRow 146 - Cell 2
148Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 147 - Cell 2
149Ian Boswell (USA) Katusha-AlpecinRow 148 - Cell 2
150Romain Sicard (Fra) Direct EnergieRow 149 - Cell 2
151Jesus Herrada (Spa) Cofidis, Solutions CreditsRow 150 - Cell 2
152Gorka Izagirre (Spa) Bahrain-MeridaRow 151 - Cell 2
153Edward Theuns (Bel) Team SunwebRow 152 - Cell 2
154Jelle Vanendert (Bel) Lotto Soudal0:03:48
155Daniel Martinez (Col) EF Education First-Drapac p/b CannondaleRow 154 - Cell 2
156Lawson Craddock (USA) EF Education First-Drapac p/b CannondaleRow 155 - Cell 2
157Taylor Phinney (USA) EF Education First-Drapac p/b CannondaleRow 156 - Cell 2
158Damien Howson (Aus) Mitchelton-ScottRow 157 - Cell 2
159Nikias Arndt (Ger) Team SunwebRow 158 - Cell 2
160Tim Declercq (Bel) Quick-Step FloorsRow 159 - Cell 2
161Daryl Impey (RSA) Mitchelton-ScottRow 160 - Cell 2
162Laurens ten Dam (Ned) Team SunwebRow 161 - Cell 2
163Fabien Grellier (Fra) Direct EnergieRow 162 - Cell 2
164Rory Sutherland (Aus) UAE Team EmiratesRow 163 - Cell 2
165Pawel Poljanski (Pol) Bora-HansgroheRow 164 - Cell 2
166Michael Valgren (Den) Astana Pro TeamRow 165 - Cell 2
167Pavel Kochetkov (Rus) Katusha-AlpecinRow 166 - Cell 2
168Jesper Hansen (Den) Astana Pro TeamRow 167 - Cell 2
169Tomasz Marczynski (Pol) Lotto Soudal0:05:53
170Silvan Dillier (Swi) AG2R La MondialeRow 169 - Cell 2
171Andrey Amador (CRc) Movistar Team0:05:55
172Robert Gesink (Ned) LottoNL-Jumbo0:06:22
173Tiesj Benoot (Bel) Lotto Soudal0:10:12
DNFAxel Domont (Fra) AG2R La MondialeRow 173 - Cell 2
Swipe to scroll horizontally
Sprint 1 - D46 Derval, 97.5km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert20pts
2Dimitri Claeys (Bel) Cofidis, Solutions Credits17Row 1 - Cell 3
3Anthony Perez (Fra) Cofidis, Solutions Credits15Row 2 - Cell 3
4Jerome Cousin (Fra) Direct Energie13Row 3 - Cell 3
5Fernando Gaviria (Col) Quick-Step Floors11Row 4 - Cell 3
6André Greipel (Ger) Lotto Soudal10Row 5 - Cell 3
7Peter Sagan (Svk) Bora-Hansgrohe9Row 6 - Cell 3
8John Degenkolb (Ger) Trek-Segafredo8Row 7 - Cell 3
9Alexander Kristoff (Nor) UAE Team Emirates7Row 8 - Cell 3
10Marcel Kittel (Ger) Katusha-Alpecin6Row 9 - Cell 3
11Arnaud Demare (Fra) Groupama-FDJ5Row 10 - Cell 3
12Maximiliano Richeze (Arg) Quick-Step Floors4Row 11 - Cell 3
13Daniel Oss (Ita) Bora-Hansgrohe3Row 12 - Cell 3
14Thomas De Gendt (Bel) Lotto Soudal2Row 13 - Cell 3
15Rick Zabel (Ger) Katusha-Alpecin1Row 14 - Cell 3
Swipe to scroll horizontally
Finish - Sarzeau, 195km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors50pts
2Peter Sagan (Svk) Bora-Hansgrohe30Row 1 - Cell 3
3André Greipel (Ger) Lotto Soudal20Row 2 - Cell 3
4Dylan Groenewegen (Ned) LottoNL-Jumbo18Row 3 - Cell 3
5Marcel Kittel (Ger) Katusha-Alpecin16Row 4 - Cell 3
6Andrea Pasqualon (Ita) Wanty-Groupe Gobert14Row 5 - Cell 3
7Alexander Kristoff (Nor) UAE Team Emirates12Row 6 - Cell 3
8John Degenkolb (Ger) Trek-Segafredo10Row 7 - Cell 3
9Dion Smith (NZl) Wanty-Groupe Gobert8Row 8 - Cell 3
10Timothy Dupont (Bel) Wanty-Groupe Gobert7Row 9 - Cell 3
11Arnaud Demare (Fra) Groupama-FDJ6Row 10 - Cell 3
12Lilian Calmejane (Fra) Direct Energie5Row 11 - Cell 3
13Thomas Boudat (Fra) Direct Energie4Row 12 - Cell 3
14Warren Barguil (Fra) Fortuneo-Samsic3Row 13 - Cell 3
15Julian Alaphilippe (Fra) Quick-Step Floors2Row 14 - Cell 3
Swipe to scroll horizontally
Mountain - Cote de Saint-Jean-la-Poterie, 135.5km
#Rider Name (Country) TeamResult
1Anthony Perez (Fra) Cofidis, Solutions Credits1
Swipe to scroll horizontally
Combative
#Rider Name (Country) Team
1Jerome Cousin (Fra) Direct Energie
Swipe to scroll horizontally
Young rider
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors4:25:01
2Dylan Groenewegen (Ned) LottoNL-JumboRow 1 - Cell 2
3Dion Smith (NZl) Wanty-Groupe GobertRow 2 - Cell 2
4Thomas Boudat (Fra) Direct EnergieRow 3 - Cell 2
5Rick Zabel (Ger) Katusha-AlpecinRow 4 - Cell 2
6Egan Bernal (Col) Team SkyRow 5 - Cell 2
7Elie Gesbert (Fra) Fortuneo-SamsicRow 6 - Cell 2
8Pierre Latour (Fra) AG2R La MondialeRow 7 - Cell 2
9Søren Kragh Andersen (Den) Team SunwebRow 8 - Cell 2
10Magnus Cort (Den) Astana Pro TeamRow 9 - Cell 2
11David Gaudu (Fra) Groupama-FDJRow 10 - Cell 2
12Gianni Moscon (Ita) Team SkyRow 11 - Cell 2
13Stefan Küng (Swi) BMC Racing TeamRow 12 - Cell 2
14Antwan Tolhoek (Ned) LottoNL-JumboRow 13 - Cell 2
15Gregor Mühlberger (Aut) Bora-HansgroheRow 14 - Cell 2
16Nils Politt (Ger) Katusha-AlpecinRow 15 - Cell 2
17Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:00:30
18Olivier Le Gac (Fra) Groupama-FDJ0:00:47
19Timo Roosen (Ned) LottoNL-Jumbo0:00:50
20Jasper De Buyst (Bel) Lotto Soudal0:00:56
21Guillaume Martin (Fra) Wanty-Groupe Gobert0:01:24
22Oliviero Troia (Ita) UAE Team Emirates0:01:27
23Marc Soler (Spa) Movistar Team0:02:44
24Michael Gogl (Aut) Trek-Segafredo0:02:47
25Kevin Ledanois (Fra) Fortuneo-Samsic0:03:05
26Anthony Turgis (Fra) Cofidis, Solutions Credits0:03:22
27Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:03:48
28Fabien Grellier (Fra) Direct EnergieRow 27 - Cell 2
29Tiesj Benoot (Bel) Lotto Soudal0:10:12
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Wanty-Groupe Gobert13:15:03
2Quick-Step FloorsRow 1 - Cell 2
3Fortuneo-SamsicRow 2 - Cell 2
4Direct EnergieRow 3 - Cell 2
5Team SkyRow 4 - Cell 2
6Team SunwebRow 5 - Cell 2
7Mitchelton-ScottRow 6 - Cell 2
8Bahrain-MeridaRow 7 - Cell 2
9Bora-HansgroheRow 8 - Cell 2
10Trek-SegafredoRow 9 - Cell 2
11BMC Racing TeamRow 10 - Cell 2
12Katusha-AlpecinRow 11 - Cell 2
13Astana Pro TeamRow 12 - Cell 2
14Groupama-FDJRow 13 - Cell 2
15Movistar TeamRow 14 - Cell 2
16LottoNl-JumboRow 15 - Cell 2
17AG2R La MondialeRow 16 - Cell 2
18UAE Team EmiratesRow 17 - Cell 2
19EF Education First-Drapac p/b CannondaleRow 18 - Cell 2
20Dimension Data0:00:22
21Cofidis, Solutions Credits0:01:06
22Lotto Soudal0:01:48
Swipe to scroll horizontally
General classification after stage 4
#Rider Name (Country) TeamResult
1Greg Van Avermaet (Bel) BMC Racing Team13:33:56
2Tejay van Garderen (USA) BMC Racing TeamRow 1 - Cell 2
3Geraint Thomas (GBr) Team Sky0:00:03
4Philippe Gilbert (Bel) Quick-Step Floors0:00:05
5Julian Alaphilippe (Fra) Quick-Step Floors0:00:07
6Bob Jungels (Lux) Quick-Step FloorsRow 5 - Cell 2
7Tom Dumoulin (Ned) Team Sunweb0:00:11
8Søren Kragh Andersen (Den) Team SunwebRow 7 - Cell 2
9Michael Matthews (Aus) Team SunwebRow 8 - Cell 2
10Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale0:00:35
11Rafal Majka (Pol) Bora-Hansgrohe0:00:50
12Daniel Oss (Ita) Bora-HansgroheRow 11 - Cell 2
13Jakob Fuglsang (Den) Astana Pro Team0:00:51
14Richie Porte (Aus) BMC Racing TeamRow 13 - Cell 2
15Alejandro Valverde (Spa) Movistar Team0:00:53
16Mikel Landa (Spa) Movistar TeamRow 15 - Cell 2
17Chris Froome (GBr) Team Sky0:00:55
18Adam Yates (GBr) Mitchelton-Scott0:01:00
19Vincenzo Nibali (Ita) Bahrain-Merida0:01:06
20Romain Bardet (Fra) AG2R La Mondiale0:01:15
21Primoz Roglic (Slo) LottoNL-JumboRow 20 - Cell 2
22Steven Kruijswijk (Ned) LottoNL-JumboRow 21 - Cell 2
23John Degenkolb (Ger) Trek-Segafredo0:01:16
24Jasper Stuyven (Bel) Trek-SegafredoRow 23 - Cell 2
25Bauke Mollema (Ned) Trek-SegafredoRow 24 - Cell 2
26Egan Bernal (Col) Team Sky0:01:19
27Pierre Rolland (Fra) EF Education First-Drapac p/b Cannondale0:01:26
28Mikel Nieve (Spa) Mitchelton-ScottRow 27 - Cell 2
29Maciej Bodnar (Pol) Bora-Hansgrohe0:01:32
30Magnus Cort (Den) Astana Pro Team0:01:33
31Simon Geschke (Ger) Team SunwebRow 30 - Cell 2
32Alexander Kristoff (Nor) UAE Team Emirates0:01:38
33Daniel Martin (Irl) UAE Team EmiratesRow 32 - Cell 2
34Chad Haga (USA) Team Sunweb0:01:41
35Rudy Molard (Fra) Groupama-FDJ0:01:42
36Warren Barguil (Fra) Fortuneo-Samsic0:01:46
37Laurent Pichon (Fra) Fortuneo-SamsicRow 36 - Cell 2
38Yves Lampaert (Bel) Quick-Step FloorsRow 37 - Cell 2
39Sylvain Chavanel (Fra) Direct Energie0:01:48
40Lilian Calmejane (Fra) Direct Energie0:01:51
41Thomas Boudat (Fra) Direct EnergieRow 40 - Cell 2
42Ilnur Zakarin (Rus) Katusha-AlpecinRow 41 - Cell 2
43Mark Cavendish (GBr) Dimension Data0:01:52
44Domenico Pozzovivo (Ita) Bahrain-Merida0:01:57
45Ion Izagirre (Spa) Bahrain-MeridaRow 44 - Cell 2
46Romain Hardy (Fra) Fortuneo-Samsic0:02:03
47Antwan Tolhoek (Ned) LottoNL-Jumbo0:02:06
48Nairo Quintana (Col) Movistar Team0:02:08
49Koen de Kort (Ned) Trek-Segafredo0:02:14
50Ramon Sinkeldam (Ned) Groupama-FDJ0:02:16
51Mathias Frank (Swi) AG2R La Mondiale0:02:19
52Gregor Mühlberger (Aut) Bora-Hansgrohe0:02:20
53Edvald Boasson Hagen (Nor) Dimension Data0:02:22
54Timothy Dupont (Bel) Wanty-Groupe Gobert0:02:24
55Dion Smith (NZl) Wanty-Groupe GobertRow 54 - Cell 2
56Michal Kwiatkowski (Pol) Team Sky0:02:28
57Darwin Atapuma (Col) UAE Team Emirates0:02:29
58Kristijan Durasek (Cro) UAE Team EmiratesRow 57 - Cell 2
59Arthur Vichot (Fra) Groupama-FDJ0:02:33
60Paul Martens (Ger) LottoNL-JumboRow 59 - Cell 2
61Maxime Bouet (Fra) Fortuneo-Samsic0:02:37
62Stefan Küng (Swi) BMC Racing Team0:02:50
63Peter Sagan (Svk) Bora-Hansgrohe0:02:54
64Marco Marcato (Ita) UAE Team EmiratesRow 63 - Cell 2
65Sep Vanmarcke (Bel) EF Education First-Drapac p/b CannondaleRow 64 - Cell 2
66Serge Pauwels (Bel) Dimension Data0:02:56
67Damiano Caruso (Ita) BMC Racing Team0:03:02
68Reinardt Janse Van Rensburg (RSA) Dimension Data0:03:03
69Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:03:05
70Jack Bauer (NZl) Mitchelton-Scott0:03:11
71Elie Gesbert (Fra) Fortuneo-Samsic0:03:13
72Mark Renshaw (Aus) Dimension Data0:03:18
73Julien Simon (Fra) Cofidis, Solutions Credits0:03:23
74Pierre Latour (Fra) AG2R La Mondiale0:03:26
75Julien Vermote (Bel) Dimension Data0:03:28
76Alexis Vuillermoz (Fra) AG2R La Mondiale0:03:31
77Tom Scully (NZl) EF Education First-Drapac p/b Cannondale0:03:34
78Andrea Pasqualon (Ita) Wanty-Groupe Gobert0:03:36
79Thomas Degand (Bel) Wanty-Groupe GobertRow 78 - Cell 2
80Amael Moinard (Fra) Fortuneo-Samsic0:03:49
81Sonny Colbrelli (Ita) Bahrain-Merida0:03:57
82Marcus Burghardt (Ger) Bora-Hansgrohe0:03:58
83Omar Fraile (Spa) Astana Pro TeamRow 82 - Cell 2
84Gianni Moscon (Ita) Team Sky0:04:07
85Kristijan Koren (Slo) Bahrain-Merida0:04:12
86Rick Zabel (Ger) Katusha-Alpecin0:04:13
87Oliver Naesen (Bel) AG2R La Mondiale0:04:18
88Dylan Groenewegen (Ned) LottoNL-Jumbo0:04:24
89Tanel Kangert (Est) Astana Pro Team0:04:26
90Gorka Izagirre (Spa) Bahrain-Merida0:04:28
91Fernando Gaviria (Col) Quick-Step Floors0:04:34
92Heinrich Haussler (Aus) Bahrain-MeridaRow 91 - Cell 2
93Guillaume Martin (Fra) Wanty-Groupe Gobert0:04:39
94Simon Gerrans (Aus) BMC Racing Team0:04:41
95Taylor Phinney (USA) EF Education First-Drapac p/b Cannondale0:04:44
96Daryl Impey (RSA) Mitchelton-Scott0:04:48
97Florian Vachon (Fra) Fortuneo-Samsic0:04:49
98Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert0:04:52
99Maximiliano Richeze (Arg) Quick-Step Floors0:04:54
100Michael Valgren (Den) Astana Pro TeamRow 99 - Cell 2
101Nils Politt (Ger) Katusha-AlpecinRow 100 - Cell 2
102André Greipel (Ger) Lotto Soudal0:04:58
103Patrick Bevin (NZl) BMC Racing Team0:05:07
104Jens Keukeleire (Bel) Lotto Soudal0:05:21
105Imanol Erviti (Spa) Movistar Team0:05:28
106Tony Gallopin (Fra) AG2R La Mondiale0:05:29
107Timo Roosen (Ned) LottoNL-Jumbo0:05:30
108Nikias Arndt (Ger) Team Sunweb0:05:37
109Rein Taaramäe (Est) Direct Energie0:05:38
110Jasper De Buyst (Bel) Lotto Soudal0:05:48
111Edward Theuns (Bel) Team Sunweb0:05:52
112Marcel Sieberg (Ger) Lotto Soudal0:05:56
113Marco Minnaard (Ned) Wanty-Groupe Gobert0:05:59
114José Joaquin Rojas (Spa) Movistar TeamRow 113 - Cell 2
115Julien Bernard (Fra) Trek-Segafredo0:06:03
116Dmitriy Gruzdev (Kaz) Astana Pro Team0:06:12
117Romain Sicard (Fra) Direct Energie0:06:25
118Jacopo Guarnieri (Ita) Groupama-FDJ0:06:36
119Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:06:42
120David Gaudu (Fra) Groupama-FDJ0:06:47
121Jerome Cousin (Fra) Direct Energie0:06:50
122Tony Martin (Ger) Katusha-Alpecin0:06:54
123Michael Schär (Swi) BMC Racing Team0:06:57
124Robert Kiserlovski (Cro) Katusha-Alpecin0:06:58
125Tom-Jelte Slagter (Ned) Dimension Data0:07:04
126Lukas Pöstlberger (Aut) Bora-Hansgrohe0:07:28
127Damien Gaudin (Fra) Direct Energie0:07:37
128Yoann Offredo (Fra) Wanty-Groupe Gobert0:07:49
129Arnaud Demare (Fra) Groupama-FDJ0:08:01
130Mathew Hayman (Aus) Mitchelton-Scott0:08:08
131Marcel Kittel (Ger) Katusha-Alpecin0:08:11
132Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:08:12
133Michael Hepburn (Aus) Mitchelton-Scott0:08:23
134Niki Terpstra (Ned) Quick-Step Floors0:08:25
135Marc Soler (Spa) Movistar Team0:08:26
136Toms Skujins (Lat) Trek-Segafredo0:08:40
137Franco Pellizotti (Ita) Bahrain-Merida0:08:52
138Pavel Kochetkov (Rus) Katusha-Alpecin0:08:54
139Roberto Ferrari (Ita) UAE Team Emirates0:08:55
140Simon Clarke (Aus) EF Education First-Drapac p/b Cannondale0:08:56
141Michael Gogl (Aut) Trek-Segafredo0:08:59
142Luke Rowe (GBr) Team Sky0:09:22
143Nicolas Edet (Fra) Cofidis, Solutions Credits0:09:44
144Pawel Poljanski (Pol) Bora-Hansgrohe0:09:52
145Daniele Bennati (Ita) Movistar Team0:10:00
146Thomas De Gendt (Bel) Lotto Soudal0:10:09
147Jay Thomson (RSA) Dimension Data0:10:16
148Andrey Amador (CRc) Movistar Team0:10:28
149Tomasz Marczynski (Pol) Lotto Soudal0:10:57
150Anthony Turgis (Fra) Cofidis, Solutions Credits0:10:59
151Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 150 - Cell 2
152Ian Boswell (USA) Katusha-Alpecin0:11:00
153Laurens ten Dam (Ned) Team Sunweb0:11:03
154Jesus Herrada (Spa) Cofidis, Solutions Credits0:11:49
155Oliviero Troia (Ita) UAE Team Emirates0:11:50
156Anthony Perez (Fra) Cofidis, Solutions Credits0:11:51
157Tiesj Benoot (Bel) Lotto Soudal0:12:04
158Rory Sutherland (Aus) UAE Team Emirates0:12:31
159Jelle Vanendert (Bel) Lotto Soudal0:12:34
160Dimitri Claeys (Bel) Cofidis, Solutions Credits0:12:35
161Kevin Ledanois (Fra) Fortuneo-Samsic0:12:38
162Tobias Ludvigsson (Swe) Groupama-FDJ0:13:14
163Jonathan Castroviejo (Spa) Team Sky0:13:18
164Damien Howson (Aus) Mitchelton-Scott0:13:19
165Wout Poels (Ned) Team Sky0:13:28
166Jesper Hansen (Den) Astana Pro Team0:14:04
167Robert Gesink (Ned) LottoNL-Jumbo0:14:16
168Fabien Grellier (Fra) Direct Energie0:14:22
169Tim Declercq (Bel) Quick-Step Floors0:14:23
170Olivier Le Gac (Fra) Groupama-FDJ0:14:42
171Luke Durbridge (Aus) Mitchelton-Scott0:15:28
172Silvan Dillier (Swi) AG2R La Mondiale0:15:55
173Lawson Craddock (USA) EF Education First-Drapac p/b Cannondale0:22:14
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe143pts
2Fernando Gaviria (Col) Quick-Step Floors139Row 1 - Cell 3
3Alexander Kristoff (Nor) UAE Team Emirates72Row 2 - Cell 3
4André Greipel (Ger) Lotto Soudal65Row 3 - Cell 3
5Arnaud Demare (Fra) Groupama-FDJ52Row 4 - Cell 3
6Marcel Kittel (Ger) Katusha-Alpecin50Row 5 - Cell 3
7John Degenkolb (Ger) Trek-Segafredo36Row 6 - Cell 3
8Jerome Cousin (Fra) Direct Energie33Row 7 - Cell 3
9Andrea Pasqualon (Ita) Wanty-Groupe Gobert32Row 8 - Cell 3
10Dylan Groenewegen (Ned) LottoNL-Jumbo32Row 9 - Cell 3
11Sonny Colbrelli (Ita) Bahrain-Merida30Row 10 - Cell 3
12Timothy Dupont (Bel) Wanty-Groupe Gobert26Row 11 - Cell 3
13Guillaume Van Keirsbulck (Bel) Wanty-Groupe Gobert24Row 12 - Cell 3
14Sylvain Chavanel (Fra) Direct Energie20Row 13 - Cell 3
15Maciej Bodnar (Pol) Bora-Hansgrohe18Row 14 - Cell 3
16Thomas Boudat (Fra) Direct Energie18Row 15 - Cell 3
17Dimitri Claeys (Bel) Cofidis, Solutions Credits17Row 16 - Cell 3
18Kevin Ledanois (Fra) Fortuneo-Samsic17Row 17 - Cell 3
19Christophe Laporte (Fra) Cofidis, Solutions Credits16Row 18 - Cell 3
20Yoann Offredo (Fra) Wanty-Groupe Gobert15Row 19 - Cell 3
21Anthony Perez (Fra) Cofidis, Solutions Credits15Row 20 - Cell 3
22Maximiliano Richeze (Arg) Quick-Step Floors14Row 21 - Cell 3
23Michael Matthews (Aus) Team Sunweb12Row 22 - Cell 3
24Alejandro Valverde (Spa) Movistar Team12Row 23 - Cell 3
25Daniel Oss (Ita) Bora-Hansgrohe11Row 24 - Cell 3
26Philippe Gilbert (Bel) Quick-Step Floors9Row 25 - Cell 3
27Julian Alaphilippe (Fra) Quick-Step Floors8Row 26 - Cell 3
28Jakob Fuglsang (Den) Astana Pro Team8Row 27 - Cell 3
29Mark Cavendish (GBr) Dimension Data8Row 28 - Cell 3
30Dion Smith (NZl) Wanty-Groupe Gobert8Row 29 - Cell 3
31Rafal Majka (Pol) Bora-Hansgrohe7Row 30 - Cell 3
32Vincenzo Nibali (Ita) Bahrain-Merida6Row 31 - Cell 3
33Bob Jungels (Lux) Quick-Step Floors5Row 32 - Cell 3
34Jasper Stuyven (Bel) Trek-Segafredo5Row 33 - Cell 3
35Lilian Calmejane (Fra) Direct Energie5Row 34 - Cell 3
36Jacopo Guarnieri (Ita) Groupama-FDJ5Row 35 - Cell 3
37Geraint Thomas (GBr) Team Sky3Row 36 - Cell 3
38Warren Barguil (Fra) Fortuneo-Samsic3Row 37 - Cell 3
39Rick Zabel (Ger) Katusha-Alpecin3Row 38 - Cell 3
40Greg Van Avermaet (Bel) BMC Racing Team2Row 39 - Cell 3
41Marcus Burghardt (Ger) Bora-Hansgrohe2Row 40 - Cell 3
42Thomas De Gendt (Bel) Lotto Soudal2Row 41 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResult
1Dion Smith (NZl) Wanty-Groupe Gobert1
2Anthony Perez (Fra) Cofidis, Solutions Credits1
3Kevin Ledanois (Fra) Fortuneo-Samsic1
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Søren Kragh Andersen (Den) Team Sunweb13:34:07
2Egan Bernal (Col) Team Sky0:01:08
3Magnus Cort (Den) Astana Pro Team0:01:22
4Thomas Boudat (Fra) Direct Energie0:01:40
5Antwan Tolhoek (Ned) LottoNL-Jumbo0:01:55
6Gregor Mühlberger (Aut) Bora-Hansgrohe0:02:09
7Dion Smith (NZl) Wanty-Groupe Gobert0:02:13
8Stefan Küng (Swi) BMC Racing Team0:02:39
9Amund Grøndahl Jansen (Nor) LottoNL-Jumbo0:02:54
10Elie Gesbert (Fra) Fortuneo-Samsic0:03:02
11Pierre Latour (Fra) AG2R La Mondiale0:03:15
12Gianni Moscon (Ita) Team Sky0:03:56
13Rick Zabel (Ger) Katusha-Alpecin0:04:02
14Dylan Groenewegen (Ned) LottoNL-Jumbo0:04:13
15Fernando Gaviria (Col) Quick-Step Floors0:04:23
16Guillaume Martin (Fra) Wanty-Groupe Gobert0:04:28
17Nils Politt (Ger) Katusha-Alpecin0:04:43
18Timo Roosen (Ned) LottoNL-Jumbo0:05:19
19Jasper De Buyst (Bel) Lotto Soudal0:05:37
20Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:06:31
21David Gaudu (Fra) Groupama-FDJ0:06:36
22Marc Soler (Spa) Movistar Team0:08:15
23Michael Gogl (Aut) Trek-Segafredo0:08:48
24Anthony Turgis (Fra) Cofidis, Solutions Credits0:10:48
25Oliviero Troia (Ita) UAE Team Emirates0:11:39
26Tiesj Benoot (Bel) Lotto Soudal0:11:53
27Kevin Ledanois (Fra) Fortuneo-Samsic0:12:27
28Fabien Grellier (Fra) Direct Energie0:14:11
29Olivier Le Gac (Fra) Groupama-FDJ0:14:31
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Quick-Step Floors41:21:02
2Team Sunweb0:00:16
3BMC Racing Team0:00:23
4Team Sky0:01:54
5EF Education First-Drapac p/b Cannondale0:02:26
6Bora-Hansgrohe0:02:52
7Astana Pro Team0:02:56
8Katusha-Alpecin0:03:00
9Mitchelton-Scott0:03:04
10Bahrain-Merida0:03:56
11Movistar Team0:04:19
12LottoNl-Jumbo0:04:32
13Trek-Segafredo0:04:36
14AG2R La Mondiale0:04:56
15Fortuneo-Samsic0:06:36
16UAE Team EmiratesRow 15 - Cell 2
17Direct Energie0:06:56
18Groupama-FDJ0:07:11
19Dimension Data0:07:22
20Lotto Soudal0:08:48
21Wanty-Groupe Gobert0:09:08
22Cofidis, Solutions Credits0:14:10

Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.

Latest on Cyclingnews