Tour de la Provence: Davide Ballerini wins crash-marred stage 2 in Manosque

Davide Ballerini (Deceuninck-QuickStep) won his second consecutive stage at the Tour de la Provence, beating fellow Italian Giulio Ciccone (Trek-Segafredo) on the rising finish in Manosque.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Davide Ballerini (Ita) Deceuninck-QuickStep 4:21:49
2Giulio Ciccone (Ita) Trek-Segafredo
3Alex Aranburu Deba (Spa) Astana-Premier Tech
4Dylan Teuns (Bel) Bahrain Victorious
5Patrick Konrad (Aut) Bora-Hansgrohe
6Alexey Lutsenko (Kaz) Astana-Premier Tech
7Gianni Moscon (Ita) Ineos Grenadiers
8Stefano Oldani (Ita) Lotto Soudal
9Sven Erik Bystrøm (Nor) UAE Team Emirates
10Bauke Mollema (Ned) Trek-Segafredo
11Egan Bernal Gomez (Col) Ineos Grenadiers
12Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers
13Miles Scotson (Aus) Groupama-FDJ
14Aurélien Paret Peintre (Fra) AG2R Citroën Team
15Warren Barguil (Fra) Team Arkea-Samsic
16Mauri Vansevenant (Bel) Deceuninck-QuickStep
17Wouter Poels (Ned) Bahrain Victorious
18Ben O'Connor (Aus) AG2R Citroën Team
19Jack Haig (Aus) Bahrain Victorious
20Philippe Gilbert (Bel) Lotto Soudal
21Alessandro Covi (Ita) UAE Team Emirates
22Julien Simon (Fra) Total Direct Energie
23Romain Combaud (Fra) Team DSM
24Ben Swift (GBr) Ineos Grenadiers
25Jose Manuel Diaz Gallego (Spa) Delko
26Harold Tejada Canacue (Col) Astana-Premier Tech
27Ide Schelling (Ned) Bora-Hansgrohe
28Jesus Herrada (Spa) Cofidis
29Rudy Molard (Fra) Groupama-FDJ
30Tony Gallopin (Fra) AG2R Citroën Team
31Ruben Fernandez (Spa) Cofidis
32Matthew Walls (GBr) Bora-Hansgrohe
33Connor Swift (GBr) Team Arkea-Samsic
34Fabio Aru (Ita) Team Qhubeka Assos
35Laurens De Plus (Bel) Ineos Grenadiers
36Sander Armee (Bel) Team Qhubeka Assos
37Carlos Rodriguez Cano (Spa) Ineos Grenadiers
38Maxime Bouet (Fra) Team Arkea-Samsic
39Giovanni Aleotti (Ita) Bora-Hansgrohe
40Felix Grossschartner (Aut) Bora-Hansgrohe
41Luis Mas Bonet (Spa) Movistar Team
42Kilian Frankiny (Swi) Team Qhubeka Assos
43Alexis Vuillermoz (Fra) Total Direct Energie 0:00:26
44Gino Mäder (Swi) Bahrain Victorious
45Geoffrey Bouchard (Fra) AG2R Citroën Team 0:00:30
46Gorka Izagirre Insausti (Spa) Astana-Premier Tech
47Julien Trarieux (Fra) Delko
48Bryan Coquard (Fra) B&B Hotels p/b KTM
49Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:00:32
50Matteo Trentin (Ita) UAE Team Emirates
51Clement Venturini (Fra) AG2R Citroën Team 0:00:35
52Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:00:38
53Jonathan Hivert (Fra) B&B Hotels p/b KTM 0:00:41
54Heinrich Haussler (Aus) Bahrain Victorious 0:00:44
55Thomas Boudat (Fra) Team Arkea-Samsic 0:00:51
56Matteo Fabbro (Ita) Bora-Hansgrohe 0:00:58
57Mathias De Witte (Bel) Xelliss-Roubaix Lille Metropole
58Jérémy Leveau (Fra) Xelliss-Roubaix Lille Metropole
59Fred Wright (GBr) Bahrain Victorious 0:01:06
60Max Kanter (Ger) Team DSM
61Matteo Jorgenson (USA) Movistar Team
62Edward Dunbar (Irl) Ineos Grenadiers
63Valerio Conti (Ita) UAE Team Emirates 0:01:17
64Anthony Delaplace (Fra) Team Arkea-Samsic
65Lilian Calmejane (Fra) AG2R Citroën Team
66Victor De La Parte (Spa) Total Direct Energie
67Ion Izaguirre Insausti (Spa) Astana-Premier Tech
68Abner González Rivera (PuR) Movistar Team
69Niccolò Bonifazio (Ita) Total Direct Energie
70Michael Schär (Swi) AG2R Citroën Team
71Vegard Stake Laengen (Nor) UAE Team Emirates
72Alexander Kristoff (Nor) UAE Team Emirates
73Jose Herrada (Spa) Cofidis 0:01:43
74Piet Allegaert (Bel) Cofidis
75Romain Cardis (Fra) St Michel-Auber 93 0:01:53
76Nacer Bouhanni (Fra) Team Arkea-Samsic
77Szymon Sajnok (Pol) Cofidis
78John Degenkolb (Ger) Lotto Soudal
79Koen de Kort (Ned) Trek-Segafredo 0:02:01
80Andreas Leknessund (Nor) Team DSM 0:02:19
81Cyril Lemoine (Fra) B&B Hotels p/b KTM 0:02:35
82Imanol Erviti (Spa) Movistar Team
83Carlos Verona Quintanilla (Spa) Movistar Team
84Sergio Samitier Samitier (Spa) Movistar Team
85Jacopo Guarnieri (Ita) Groupama-FDJ
86Enric Mas Nicolau (Spa) Movistar Team
87Aleksandr Vlasov (Rus) Astana-Premier Tech
88Maxime Urruty (Fra) Xelliss-Roubaix Lille Metropole 0:02:46
89Nicholas Dlamini (RSA) Team Qhubeka Assos
90Damien Gaudin (Fra) Total Direct Energie
91Rémi Cavagna (Fra) Deceuninck-QuickStep
92Mark Donovan (GBr) Team DSM
93Yoann Paillot (Fra) St Michel-Auber 93
94Fabien Grellier (Fra) Total Direct Energie
95Nicolas Edet (Fra) Cofidis
96Stéphane Rossetto (Fra) St Michel-Auber 93
97Florian Vermeersch (Bel) Lotto Soudal
98Franck Bonnamour (Fra) B&B Hotels p/b KTM
99Kasper Asgreen (Den) Deceuninck-QuickStep 0:03:28
100Julian Alaphilippe (Fra) Deceuninck-QuickStep
101Zdenek Stybar (Cze) Deceuninck-QuickStep 0:03:30
102Jasha Sütterlin (Ger) Team DSM
103Nicola Bagioli (Ita) B&B Hotels p/b KTM 0:04:32
104Mauro Schmid (Swi) Team Qhubeka Assos 0:04:41
105Adrien Guillonnet (Fra) St Michel-Auber 93 0:04:51
106Alessandro Fedeli (Ita) Delko 0:05:03
107Filippo Conca (Ita) Lotto Soudal
108Phil Bauhaus (Ger) Bahrain Victorious 0:05:10
109Clément Davy (Fra) Groupama-FDJ 0:05:20
110Nicolas Roche (Irl) Team DSM 0:05:34
111Frederik Frison (Bel) Lotto Soudal 0:06:44
112Tim Wellens (Bel) Lotto Soudal
113Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole 0:08:34
114Niklas Märkl (Ger) Team DSM
115Delio Fernandez Cruz (Spa) Delko
116Thomas Champion (Fra) Cofidis
117Frederik Wandahl (Den) Bora-Hansgrohe
118Clément Russo (Fra) Team Arkea-Samsic
119Kiel Reijnen (USA) Trek-Segafredo
120Niklas Eg (Den) Trek-Segafredo
121Louis Louvet (Fra) St Michel-Auber 93
122Tony Hurel (Fra) St Michel-Auber 93
123Jerome Cousin (Fra) Total Direct Energie
124Connor Brown (NZl) Team Qhubeka Assos 0:09:15
125Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole 0:09:23
126Karel Vacek (Cze) Team Qhubeka Assos 0:09:37
127Ignatas Konovalovas (Ltu) Groupama-FDJ 0:10:22
128Emils Liepins (Lat) Trek-Segafredo
129Arnaud Demare (Fra) Groupama-FDJ
130Jérémy Lecroq (Fra) B&B Hotels p/b KTM
131Ramon Sinkeldam (Ned) Groupama-FDJ
132Jens Debusschere (Bel) B&B Hotels p/b KTM
133Baptiste Bleier (Fra) St Michel-Auber 93
134Matteo Moschetti (Ita) Trek-Segafredo
135Biniam Girmay (Eri) Delko 0:10:32
136Eduard-Michael Grosu (Rom) Delko 0:11:05
137Yves Lampaert (Bel) Deceuninck-QuickStep 0:15:45
DNSIvan Centrone (Lux) Xelliss-Roubaix Lille Metropole
Swipe to scroll horizontally
General classification after stage 2
Pos.Rider Name (Country) TeamResult
1Davide Ballerini (Ita) Deceuninck-QuickStep 9:04:52
2Alex Aranburu Deba (Spa) Astana-Premier Tech 0:00:16
3Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:00:17
4Bauke Mollema (Ned) Trek-Segafredo 0:00:19
5Gianni Moscon (Ita) Ineos Grenadiers
6Patrick Konrad (Aut) Bora-Hansgrohe 0:00:20
7Dylan Teuns (Bel) Bahrain Victorious
8Jack Haig (Aus) Bahrain Victorious
9Ide Schelling (Ned) Bora-Hansgrohe
10Aurélien Paret Peintre (Fra) AG2R Citroën Team
11Ben Swift (GBr) Ineos Grenadiers
12Alexey Lutsenko (Kaz) Astana-Premier Tech
13Matthew Walls (GBr) Bora-Hansgrohe
14Egan Bernal Gomez (Col) Ineos Grenadiers
15Miles Scotson (Aus) Groupama-FDJ
16Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers
17Wouter Poels (Ned) Bahrain Victorious
18Warren Barguil (Fra) Team Arkea-Samsic
19Ben O'Connor (Aus) AG2R Citroën Team
20Harold Tejada Canacue (Col) Astana-Premier Tech
21Rudy Molard (Fra) Groupama-FDJ
22Connor Swift (GBr) Team Arkea-Samsic
23Felix Grossschartner (Aut) Bora-Hansgrohe
24Mauri Vansevenant (Bel) Deceuninck-QuickStep
25Julien Simon (Fra) Total Direct Energie
26Jesus Herrada (Spa) Cofidis
27Carlos Rodriguez Cano (Spa) Ineos Grenadiers
28Fabio Aru (Ita) Team Qhubeka Assos
29Laurens De Plus (Bel) Ineos Grenadiers
30Matteo Jorgenson (USA) Movistar Team
31Philippe Gilbert (Bel) Lotto Soudal
32Luis Mas Bonet (Spa) Movistar Team
33Giovanni Aleotti (Ita) Bora-Hansgrohe
34Romain Combaud (Fra) Team DSM
35Tony Gallopin (Fra) AG2R Citroën Team
36Ruben Fernandez (Spa) Cofidis
37Aleksandr Vlasov (Rus) Astana-Premier Tech
38Alessandro Covi (Ita) UAE Team Emirates
39Giulio Ciccone (Ita) Trek-Segafredo 0:00:33
40Jose Manuel Diaz Gallego (Spa) Delko 0:00:41
41Maxime Bouet (Fra) Team Arkea-Samsic
42Alexis Vuillermoz (Fra) Total Direct Energie 0:00:46
43Bryan Coquard (Fra) B&B Hotels p/b KTM 0:00:50
44Gorka Izagirre Insausti (Spa) Astana-Premier Tech
45Julien Trarieux (Fra) Delko
46Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:00:52
47Clement Venturini (Fra) AG2R Citroën Team 0:00:55
48Heinrich Haussler (Aus) Bahrain Victorious 0:01:04
49Sander Armee (Bel) Team Qhubeka Assos 0:01:08
50Kilian Frankiny (Swi) Team Qhubeka Assos
51Max Kanter (Ger) Team DSM 0:01:26
52Stefano Oldani (Ita) Lotto Soudal 0:01:27
53Sven Erik Bystrøm (Nor) UAE Team Emirates
54Ion Izaguirre Insausti (Spa) Astana-Premier Tech
55Lilian Calmejane (Fra) AG2R Citroën Team 0:01:33
56Alexander Kristoff (Nor) UAE Team Emirates 0:01:37
57Niccolò Bonifazio (Ita) Total Direct Energie
58Valerio Conti (Ita) UAE Team Emirates
59Michael Schär (Swi) AG2R Citroën Team
60Abner González Rivera (PuR) Movistar Team
61Geoffrey Bouchard (Fra) AG2R Citroën Team 0:01:38
62Matteo Fabbro (Ita) Bora-Hansgrohe 0:01:39
63Jérémy Leveau (Fra) Xelliss-Roubaix Lille Metropole
64Thomas Boudat (Fra) Team Arkea-Samsic 0:01:40
65Piet Allegaert (Bel) Cofidis 0:02:03
66Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:02:05
67Jonathan Hivert (Fra) B&B Hotels p/b KTM 0:02:08
68Nacer Bouhanni (Fra) Team Arkea-Samsic 0:02:09
69John Degenkolb (Ger) Lotto Soudal 0:02:13
70Romain Cardis (Fra) St Michel-Auber 93
71Edward Dunbar (Irl) Ineos Grenadiers 0:02:14
72Koen de Kort (Ned) Trek-Segafredo 0:02:21
73Mathias De Witte (Bel) Xelliss-Roubaix Lille Metropole 0:02:25
74Gino Mäder (Swi) Bahrain Victorious 0:02:39
75Victor De La Parte (Spa) Total Direct Energie 0:02:44
76Anthony Delaplace (Fra) Team Arkea-Samsic
77Vegard Stake Laengen (Nor) UAE Team Emirates
78Matteo Trentin (Ita) UAE Team Emirates 0:02:45
79Jacopo Guarnieri (Ita) Groupama-FDJ 0:02:55
80Imanol Erviti (Spa) Movistar Team
81Andreas Leknessund (Nor) Team DSM 0:03:00
82Florian Vermeersch (Bel) Lotto Soudal 0:03:06
83Jose Herrada (Spa) Cofidis 0:03:10
84Enric Mas Nicolau (Spa) Movistar Team 0:03:16
85Szymon Sajnok (Pol) Cofidis 0:03:20
86Kasper Asgreen (Den) Deceuninck-QuickStep 0:03:48
87Zdenek Stybar (Cze) Deceuninck-QuickStep 0:03:50
88Maxime Urruty (Fra) Xelliss-Roubaix Lille Metropole 0:03:57
89Sergio Samitier Samitier (Spa) Movistar Team 0:04:02
90Nicholas Dlamini (RSA) Team Qhubeka Assos 0:04:13
91Yoann Paillot (Fra) St Michel-Auber 93
92Stéphane Rossetto (Fra) St Michel-Auber 93
93Rémi Cavagna (Fra) Deceuninck-QuickStep
94Mark Donovan (GBr) Team DSM
95Nicolas Edet (Fra) Cofidis
96Damien Gaudin (Fra) Total Direct Energie
97Fabien Grellier (Fra) Total Direct Energie
98Franck Bonnamour (Fra) B&B Hotels p/b KTM
99Cyril Lemoine (Fra) B&B Hotels p/b KTM 0:04:15
100Carlos Verona Quintanilla (Spa) Movistar Team
101Phil Bauhaus (Ger) Bahrain Victorious 0:05:30
102Mauro Schmid (Swi) Team Qhubeka Assos 0:05:49
103Fred Wright (GBr) Bahrain Victorious 0:05:53
104Nicola Bagioli (Ita) B&B Hotels p/b KTM 0:05:59
105Alessandro Fedeli (Ita) Delko 0:06:30
106Nicolas Roche (Irl) Team DSM 0:07:01
107Tim Wellens (Bel) Lotto Soudal 0:07:25
108Adrien Guillonnet (Fra) St Michel-Auber 93 0:07:34
109Frederik Frison (Bel) Lotto Soudal 0:08:11
110Emiel Vermeulen (Bel) Xelliss-Roubaix Lille Metropole 0:08:54
111Frederik Wandahl (Den) Bora-Hansgrohe 0:09:42
112Louis Louvet (Fra) St Michel-Auber 93 0:10:01
113Clément Russo (Fra) Team Arkea-Samsic
114Filippo Conca (Ita) Lotto Soudal 0:10:02
115Kiel Reijnen (USA) Trek-Segafredo 0:10:14
116Arnaud Demare (Fra) Groupama-FDJ 0:10:36
117Matteo Moschetti (Ita) Trek-Segafredo 0:10:42
118Ignatas Konovalovas (Ltu) Groupama-FDJ
119Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole 0:10:48
120Biniam Girmay (Eri) Delko 0:10:52
121Delio Fernandez Cruz (Spa) Delko
122Karel Vacek (Cze) Team Qhubeka Assos 0:11:04
123Eduard-Michael Grosu (Rom) Delko 0:11:19
124Jérémy Lecroq (Fra) B&B Hotels p/b KTM 0:11:42
125Clément Davy (Fra) Groupama-FDJ 0:12:40
126Ramon Sinkeldam (Ned) Groupama-FDJ 0:12:46
127Jerome Cousin (Fra) Total Direct Energie 0:13:33
128Thomas Champion (Fra) Cofidis 0:13:35
129Niklas Eg (Den) Trek-Segafredo
130Tony Hurel (Fra) St Michel-Auber 93
131Connor Brown (NZl) Team Qhubeka Assos 0:14:16
132Jens Debusschere (Bel) B&B Hotels p/b KTM 0:15:23
133Yves Lampaert (Bel) Deceuninck-QuickStep 0:16:05
134Jasha Sütterlin (Ger) Team DSM 0:17:14
135Baptiste Bleier (Fra) St Michel-Auber 93 0:17:40
136Emils Liepins (Lat) Trek-Segafredo 0:18:36
137Niklas Märkl (Ger) Team DSM 0:22:18
Swipe to scroll horizontally
Point classification
Pos.Rider Name (Country) TeamResult
1Davide Ballerini (Ita) Deceuninck-QuickStep 30
2Giulio Ciccone (Ita) Trek-Segafredo 15
3Arnaud Demare (Fra) Groupama-FDJ 12
4Delio Fernandez Cruz (Spa) Delko 10
5Eduard-Michael Grosu (Rom) Delko 10
6Alex Aranburu Deba (Spa) Astana-Premier Tech 10
7Nacer Bouhanni (Fra) Team Arkea-Samsic 10
8Dylan Teuns (Bel) Bahrain Victorious 9
9Clement Venturini (Fra) AG2R Citroën Team 9
10Patrick Konrad (Aut) Bora-Hansgrohe 8
11Matthew Walls (GBr) Bora-Hansgrohe 8
12Gianni Moscon (Ita) Ineos Grenadiers 7
13Ide Schelling (Ned) Bora-Hansgrohe 7
14Alexey Lutsenko (Kaz) Astana-Premier Tech 7
15Bryan Coquard (Fra) B&B Hotels p/b KTM 6
16Lilian Calmejane (Fra) AG2R Citroën Team 6
17Julian Alaphilippe (Fra) Deceuninck-QuickStep 5
18Stefano Oldani (Ita) Lotto Soudal 5
19Phil Bauhaus (Ger) Bahrain Victorious 5
20Bauke Mollema (Ned) Trek-Segafredo 4
21Sven Erik Bystrøm (Nor) UAE Team Emirates 4
22Matteo Moschetti (Ita) Trek-Segafredo 4
23Alexander Kristoff (Nor) UAE Team Emirates 3
24Filippo Conca (Ita) Lotto Soudal 3
25Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole 3
26Egan Bernal Gomez (Col) Ineos Grenadiers 2
27Piet Allegaert (Bel) Cofidis 2
28Jerome Cousin (Fra) Total Direct Energie 2
29Ben Swift (GBr) Ineos Grenadiers 1
30Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers 1
Swipe to scroll horizontally
Mountain classification
Pos.Rider Name (Country) TeamResult
1Alexey Lutsenko (Kaz) Astana-Premier Tech 15
2Filippo Conca (Ita) Lotto Soudal 15
3Delio Fernandez Cruz (Spa) Delko 9
4Samuel Leroux (Fra) Xelliss-Roubaix Lille Metropole 6
5Julian Alaphilippe (Fra) Deceuninck-QuickStep 5
6Mauri Vansevenant (Bel) Deceuninck-QuickStep 5
7Giulio Ciccone (Ita) Trek-Segafredo 3
8Eduard-Michael Grosu (Rom) Delko 3
9Gianni Moscon (Ita) Ineos Grenadiers 2
10Zdenek Stybar (Cze) Deceuninck-QuickStep 2
11Clément Davy (Fra) Groupama-FDJ 2
12Baptiste Bleier (Fra) St Michel-Auber 93 2
13Davide Ballerini (Ita) Deceuninck-QuickStep 1
14Ben O'Connor (Aus) AG2R Citroën Team 1
15Alessandro Fedeli (Ita) Delko 1
16Jerome Cousin (Fra) Total Direct Energie 1
Swipe to scroll horizontally
Young rider classification
Pos.Rider Name (Country) TeamResult
1Ide Schelling (Ned) Bora-Hansgrohe 9:05:12
2Aurélien Paret Peintre (Fra) AG2R Citroën Team
3Matthew Walls (GBr) Bora-Hansgrohe
4Egan Bernal Gomez (Col) Ineos Grenadiers
5Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers
6Harold Tejada Canacue (Col) Astana-Premier Tech
7Mauri Vansevenant (Bel) Deceuninck-QuickStep
8Carlos Rodriguez Cano (Spa) Ineos Grenadiers
9Matteo Jorgenson (USA) Movistar Team
10Giovanni Aleotti (Ita) Bora-Hansgrohe
11Aleksandr Vlasov (Rus) Astana-Premier Tech
12Alessandro Covi (Ita) UAE Team Emirates
13Max Kanter (Ger) Team DSM 0:01:06
14Stefano Oldani (Ita) Lotto Soudal 0:01:07
15Abner González Rivera (PuR) Movistar Team 0:01:17
16Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:01:45
17Edward Dunbar (Irl) Ineos Grenadiers 0:01:54
18Gino Mäder (Swi) Bahrain Victorious 0:02:19
19Andreas Leknessund (Nor) Team DSM 0:02:40
20Florian Vermeersch (Bel) Lotto Soudal 0:02:46
21Szymon Sajnok (Pol) Cofidis 0:03:00
22Mark Donovan (GBr) Team DSM 0:03:53
23Mauro Schmid (Swi) Team Qhubeka Assos 0:05:29
24Fred Wright (GBr) Bahrain Victorious 0:05:33
25Alessandro Fedeli (Ita) Delko 0:06:10
26Frederik Wandahl (Den) Bora-Hansgrohe 0:09:22
27Louis Louvet (Fra) St Michel-Auber 93 0:09:41
28Filippo Conca (Ita) Lotto Soudal 0:09:42
29Matteo Moschetti (Ita) Trek-Segafredo 0:10:22
30Biniam Girmay (Eri) Delko 0:10:32
31Karel Vacek (Cze) Team Qhubeka Assos 0:10:44
32Clément Davy (Fra) Groupama-FDJ 0:12:20
33Thomas Champion (Fra) Cofidis 0:13:15
34Connor Brown (NZl) Team Qhubeka Assos 0:13:56
35Niklas Märkl (Ger) Team DSM 0:21:58
Swipe to scroll horizontally
Team classification
Pos.Rider Name (Country) TeamResult
1Bora-Hansgrohe 27:15:36
2Ineos Grenadiers
3Astana-Premier Tech
4Deceuninck-QuickStep
5Bahrain Victorious
6AG2R Citroën Team
7Team Arkea-Samsic
8UAE Team Emirates 0:00:32
9Movistar Team 0:01:17
10Team Qhubeka Assos 0:01:36
11Total Direct Energie 0:01:43
12Cofidis
13Lotto Soudal 0:01:53
14Trek-Segafredo 0:02:01
15Groupama-FDJ 0:02:35
16Team DSM 0:03:46
17Delko 0:05:33
18B&B Hotels p/b KTM 0:05:53
19Xelliss-Rouabix Lille Metropole 0:05:54
20St Michel-Auber93 0:09:39
Stephen Farrand
Head of News

Stephen is the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.

Latest on Cyclingnews