Cosnefroy wins final stage of Route d'Occitanie

Report

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Benoit Cosnefroy (Fra) AG2R la Mondiale 4:23:28
2Bauke Mollema (Ned) Trek-Segafredo 0:00:02
3Thibaut Pinot (Fra) Groupama-FDJ
4Egan Arley Bernal Gomez (Col) Team Ineos
5Aleksandr Vlasov (Rus) Astana Pro Team
6Alexis Vuillermoz (Fra) AG2R la Mondiale 0:00:07
7Pavel Sivakov (Rus) Team Ineos
8Richie Porte (Aus) Trek-Segafredo
9Rafael Valls Ferri (Spa) Bahrain McLaren 0:00:10
10Warren Barguil (Fra) Team Arkea-Samsic 0:00:12
11Rémy Rochas (Fra) Nippo Delko Provence
12Clement Venturini (Fra) AG2R la Mondiale
13Sébastien Reichenbach (Swi) Groupama-FDJ 0:00:19
14Omar Fraile Matarranz (Spa) Astana Pro Team 0:00:22
15Kenny Elissonde (Fra) Trek-Segafredo 0:00:25
16Odd Christian Eiking (Nor) Circus-Wanty Gobert 0:00:26
17Romain Bardet (Fra) AG2R la Mondiale
18Andrea Pasqualon (Ita) Circus-Wanty Gobert 0:00:31
19Simone Consonni (Ita) Cofidis
20Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA
21Bryan Coquard (Fra) B&B Hotels-Vital Concept
22Niklas Eg (Den) Trek-Segafredo 0:00:39
23Simone Petilli (Ita) Circus-Wanty Gobert
24Merhawi Kudus (Eri) Astana Pro Team
25Valentin Madouas (Fra) Groupama-FDJ
26Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:00:46
27Mathias De Witte (Bel) Natura4ever-Roubaix-Lille Metropole 0:00:48
28Enrico Battaglin (Ita) Bahrain McLaren
29Maxime Bouet (Fra) Team Arkea-Samsic
30David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 0:00:52
31Mikel Iturria Segurola (Spa) Euskaltel-Euskadi 0:00:57
32Ibon Ruiz Sedano (Spa) Kern Pharma
33Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:01:02
34Anthony Maldonado (Fra) St Michel-Auber 93
35Miguel Angel Lopez Moreno (Col) Astana Pro Team
36Adrien Guillonnet (Fra) St Michel-Auber 93 0:01:11
37Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 0:01:17
38Tobias Ludvigsson (Swe) Groupama-FDJ 0:01:20
39Kevin Reza (Fra) B&B Hotels-Vital Concept
40Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:01:25
41Adne Van Engelen (Ned) Bike Aid
42Hermann Pernsteiner (Aut) Bahrain McLaren
43Luis León Sanchez (Spa) Astana Pro Team
44Harold Alfonso Tejada Canacue (Col) Astana Pro Team
45Julien Bernard (Fra) Trek-Segafredo 0:01:34
46Piotr Havik (Ned) Riwal Readynez 0:01:40
47Thibault Ferasse (Fra) Natura4ever-Roubaix-Lille Metropole
48Romain Combaud (Fra) Nippo Delko Provence
49Sonny Colbrelli (Ita) Bahrain McLaren 0:01:42
50Josef Cerny (Cze) CCC Team
51Fausto Masnada (Ita) CCC Team
52Yoann Paillot (Fra) St Michel-Auber 93
53Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi
54Jordi Lopez Caravaca (Spa) Kern Pharma 0:01:50
55Samuel Leroux (Fra) Natura4ever-Roubaix-Lille Metropole 0:01:52
56Mikael Cherel (Fra) AG2R la Mondiale 0:02:00
57Tony Gallopin (Fra) AG2R la Mondiale 0:02:21
58Michel Ries (Lux) Trek-Segafredo
59Unai Cuadrado Ruiz de Gauna (Spa) Euskaltel-Euskadi
60Kevin Ledanois (Fra) Team Arkea-Samsic 0:02:38
61Connor Swift (GBr) Team Arkea-Samsic 0:02:40
62Lukasz Wisniowski (Pol) CCC Team 0:02:51
63Joseph Rosskopf (USA) CCC Team
64Louis Louvet (Fra) St Michel-Auber 93 0:02:54
65Michal Paluta (Pol) CCC Team 0:02:55
66Andrey Amador (CRc) Team Ineos 0:03:04
67Niccolò Bonifazio (Ita) Total Direct Energie 0:03:33
68Matthieu Ladagnous (Fra) Groupama-FDJ 0:03:50
69Scott Davies (GBr) Bahrain McLaren
70Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA
71Chris Froome (GBr) Team Ineos 0:04:07
72Jonathan Castroviejo Nicolas (Spa) Team Ineos
73Antoine Duchesne (Can) Groupama-FDJ 0:04:33
74Bruno Armirail (Fra) Groupama-FDJ
75Emil Nygaard Vinjebo (Den) Riwal Readynez
76Nick Van der Lijke (Ned) Riwal Readynez
77Geoffrey Soupe (Fra) Total Direct Energie
78Anthony Turgis (Fra) Total Direct Energie
79Frederik Backaert (Bel) B&B Hotels-Vital Concept
80Théo Delacroix (Fra) Circus-Wanty Gobert
81Julien Trarieux (Fra) Nippo Delko Provence
82José Gonçalves (Por) Nippo Delko Provence
83Hernando Bohorquez Sanchez (Col) Astana Pro Team
84Jeremy Cabot (Fra) Total Direct Energie
85Aime De Gendt (Bel) Circus-Wanty Gobert
86William Clarke (Aus) Trek-Segafredo 0:05:39
87Jens Debusschere (Bel) B&B Hotels-Vital Concept 0:06:01
88Cyril Barthe (Fra) B&B Hotels-Vital Concept
89Tony Hurel (Fra) St Michel-Auber 93 0:06:21
90Tao Geoghegan Hart (GBr) Team Ineos 0:06:42
91Dylan Van Baarle (Ned) Team Ineos
92Georg Zimmermann (Ger) CCC Team
93Kevin Inkelaar (Ned) Bahrain McLaren
94Pierre Latour (Fra) AG2R la Mondiale 0:06:47
95Christophe Laporte (Fra) Cofidis
96Alan Riou (Fra) Team Arkea-Samsic 0:08:20
97Filippo Zana (Ita) Bardiani CSF Faizane' 0:09:06
98Frederik Dombrowski (Ger) Bike Aid 0:09:07
99Erik Bergröm (Swe) Bike Aid
100Thibault Guernalec (Fra) Team Arkea-Samsic
101Jose Felix Parra Cuerda (Spa) Kern Pharma
102Lilian Calmejane (Fra) Total Direct Energie 0:09:26
103Matteo Malucelli (Ita) Caja Rural-Seguros RGA 0:09:37
104Marti Marquez Roman (Spa) Kern Pharma 0:09:48
105Maxime Cam (Fra) B&B Hotels-Vital Concept 0:12:42
106Guillaume Van Keirsbulck (Bel) CCC Team 0:13:01
107Nikodemus Holler (Ger) Bike Aid
108Emiel Vermeulen (Bel) Natura4ever-Roubaix-Lille Metropole
109Ivan Moreno Sanchez (Spa) Kern Pharma
110Manuel Senni (Ita) Bardiani CSF Faizane'
111Julien Morice (Fra) B&B Hotels-Vital Concept
112Sergio Nestor Araiz Michel (Spa) Kern Pharma
113Dzmitry Zhyhunou (Blr) Euskaltel-Euskadi
114Jeremy Bellicaud (Fra) Circus-Wanty Gobert
115Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi
116Morné Van Niekerk (RSA) St Michel-Auber 93 0:13:04
117Bram Welten (Ned) Team Arkea-Samsic 0:13:33
118Arvid De Kleijn (Ned) Riwal Readynez
119Umberto Orsini (Ita) Bardiani CSF Faizane'
120Flavien Maurelet (Fra) St Michel-Auber 93 0:13:34
121Evaldas Siskevicius (Ltu) Nippo Delko Provence
122Marco Mathis (Ger) Cofidis
123Christoffer Lisson (Den) Riwal Readynez
124Fabio Sabatini (Ita) Cofidis 0:13:45
125Kenneth Vanbilsen (Bel) Cofidis
126Elia Viviani (Ita) Cofidis
127Giovanni Lonardi (Ita) Bardiani CSF Faizane'
128Alexander Evans (Aus) Circus-Wanty Gobert
129Cyril Lemoine (Fra) Cofidis
DNFAlessandro Monaco (Ita) Bardiani CSF Faizane'
DNFAdrien Petit (Fra) Total Direct Energie
DNFHector Saez Benito (Spa) Caja Rural-Seguros RGA
DNFJulien Antomarchi (Fra) Natura4ever-Roubaix-Lille Metropole
DNFPierre Idjouadiene (Fra) Natura4ever-Roubaix-Lille Metropole
DNFJoan Bou Company (Spa) Euskaltel-Euskadi
DNFMartin Bouzas Rey (Spa) Kern Pharma
Swipe to scroll horizontally
Mountains
Pos.Rider Name (Country) TeamResult
1Georg Zimmermann (Ger) CCC Team 3
2Julien Trarieux (Fra) Nippo Delko Provence 2
3Alan Riou (Fra) Team Arkea-Samsic 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Benoit Cosnefroy (Fra) AG2R la Mondiale 4:23:28
2Egan Arley Bernal Gomez (Col) Team Ineos 0:00:02
3Aleksandr Vlasov (Rus) Astana Pro Team
4Pavel Sivakov (Rus) Team Ineos 0:00:07
5Rémy Rochas (Fra) Nippo Delko Provence 0:00:12
6Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA 0:00:31
7Niklas Eg (Den) Trek-Segafredo 0:00:39
8Valentin Madouas (Fra) Groupama-FDJ
9Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:00:46
10David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 0:00:52
11Ibon Ruiz Sedano (Spa) Kern Pharma 0:00:57
12Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:01:25
13Harold Alfonso Tejada Canacue (Col) Astana Pro Team
14Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 0:01:42
15Jordi Lopez Caravaca (Spa) Kern Pharma 0:01:50
16Michel Ries (Lux) Trek-Segafredo 0:02:21
17Unai Cuadrado Ruiz de Gauna (Spa) Euskaltel-Euskadi
18Connor Swift (GBr) Team Arkea-Samsic 0:02:40
19Louis Louvet (Fra) St Michel-Auber 93 0:02:54
20Michal Paluta (Pol) CCC Team 0:02:55
21Scott Davies (GBr) Bahrain McLaren 0:03:50
22Théo Delacroix (Fra) Circus-Wanty Gobert 0:04:33
23Cyril Barthe (Fra) B&B Hotels-Vital Concept 0:06:01
24Tao Geoghegan Hart (GBr) Team Ineos 0:06:42
25Georg Zimmermann (Ger) CCC Team
26Kevin Inkelaar (Ned) Bahrain McLaren
27Alan Riou (Fra) Team Arkea-Samsic 0:08:20
28Filippo Zana (Ita) Bardiani CSF Faizane' 0:09:06
29Erik Bergröm (Swe) Bike Aid 0:09:07
30Thibault Guernalec (Fra) Team Arkea-Samsic
31Jose Felix Parra Cuerda (Spa) Kern Pharma
32Marti Marquez Roman (Spa) Kern Pharma 0:09:48
33Ivan Moreno Sanchez (Spa) Kern Pharma 0:13:01
34Sergio Nestor Araiz Michel (Spa) Kern Pharma
35Dzmitry Zhyhunou (Blr) Euskaltel-Euskadi
36Jeremy Bellicaud (Fra) Circus-Wanty Gobert
37Morné Van Niekerk (RSA) St Michel-Auber 93 0:13:04
38Bram Welten (Ned) Team Arkea-Samsic 0:13:33
39Christoffer Lisson (Den) Riwal Readynez 0:13:34
40Giovanni Lonardi (Ita) Bardiani CSF Faizane' 0:13:45
41Alexander Evans (Aus) Circus-Wanty Gobert
Swipe to scroll horizontally
Final general classification
Pos.Rider Name (Country) TeamResult
1Egan Arley Bernal Gomez (Col) Team Ineos 17:57:27
2Pavel Sivakov (Rus) Team Ineos 0:00:19
3Aleksandr Vlasov (Rus) Astana Pro Team 0:00:23
4Thibaut Pinot (Fra) Groupama-FDJ 0:00:37
5Bauke Mollema (Ned) Trek-Segafredo 0:01:09
6Richie Porte (Aus) Trek-Segafredo 0:01:26
7Warren Barguil (Fra) Team Arkea-Samsic 0:01:29
8Romain Bardet (Fra) AG2R la Mondiale 0:01:52
9Rafael Valls Ferri (Spa) Bahrain McLaren 0:01:57
10Sébastien Reichenbach (Swi) Groupama-FDJ 0:02:06
11Rémy Rochas (Fra) Nippo Delko Provence 0:02:15
12Alexis Vuillermoz (Fra) AG2R la Mondiale 0:02:20
13Kenny Elissonde (Fra) Trek-Segafredo 0:02:49
14Valentin Madouas (Fra) Groupama-FDJ 0:02:52
15Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA 0:03:02
16Simone Petilli (Ita) Circus-Wanty Gobert 0:03:25
17Merhawi Kudus (Eri) Astana Pro Team
18Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA 0:03:52
19Hermann Pernsteiner (Aut) Bahrain McLaren 0:03:56
20Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:04:00
21Niklas Eg (Den) Trek-Segafredo 0:04:15
22Adrien Guillonnet (Fra) St Michel-Auber 93 0:04:29
23Fausto Masnada (Ita) CCC Team 0:04:35
24Tony Gallopin (Fra) AG2R la Mondiale 0:04:52
25Mikel Iturria Segurola (Spa) Euskaltel-Euskadi 0:05:09
26Miguel Angel Lopez Moreno (Col) Astana Pro Team
27Mikael Cherel (Fra) AG2R la Mondiale 0:05:18
28Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:05:29
29Odd Christian Eiking (Nor) Circus-Wanty Gobert 0:05:39
30Luis León Sanchez (Spa) Astana Pro Team 0:06:16
31Michel Ries (Lux) Trek-Segafredo 0:07:46
32Maxime Bouet (Fra) Team Arkea-Samsic 0:07:56
33Thibault Ferasse (Fra) Natura4ever-Roubaix-Lille Metropole 0:08:02
34Mathias De Witte (Bel) Natura4ever-Roubaix-Lille Metropole 0:08:48
35Romain Combaud (Fra) Nippo Delko Provence
36Kevin Inkelaar (Ned) Bahrain McLaren 0:08:49
37Chris Froome (GBr) Team Ineos 0:09:26
38Kevin Ledanois (Fra) Team Arkea-Samsic 0:09:46
39Hernando Bohorquez Sanchez (Col) Astana Pro Team 0:11:41
40Bruno Armirail (Fra) Groupama-FDJ 0:11:48
41Omar Fraile Matarranz (Spa) Astana Pro Team 0:13:02
42Scott Davies (GBr) Bahrain McLaren 0:13:10
43Bryan Coquard (Fra) B&B Hotels-Vital Concept 0:13:27
44Connor Swift (GBr) Team Arkea-Samsic 0:13:29
45Harold Alfonso Tejada Canacue (Col) Astana Pro Team 0:14:05
46Julien Bernard (Fra) Trek-Segafredo 0:14:13
47Pierre Latour (Fra) AG2R la Mondiale 0:14:37
48Jose Felix Parra Cuerda (Spa) Kern Pharma 0:14:48
49Marti Marquez Roman (Spa) Kern Pharma 0:15:13
50Joseph Rosskopf (USA) CCC Team 0:15:31
51Erik Bergröm (Swe) Bike Aid 0:15:44
52Tao Geoghegan Hart (GBr) Team Ineos 0:16:44
53José Gonçalves (Por) Nippo Delko Provence 0:17:13
54Jonathan Castroviejo Nicolas (Spa) Team Ineos 0:17:30
55Josef Cerny (Cze) CCC Team 0:19:04
56Georg Zimmermann (Ger) CCC Team 0:19:15
57Benoit Cosnefroy (Fra) AG2R la Mondiale 0:19:20
58Matthieu Ladagnous (Fra) Groupama-FDJ 0:19:36
59Ivan Moreno Sanchez (Spa) Kern Pharma 0:19:38
60Manuel Senni (Ita) Bardiani CSF Faizane' 0:19:42
61Andrey Amador (CRc) Team Ineos 0:20:40
62Clement Venturini (Fra) AG2R la Mondiale 0:21:47
63Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi 0:22:01
64Andrea Pasqualon (Ita) Circus-Wanty Gobert 0:22:06
65Enrico Battaglin (Ita) Bahrain McLaren 0:22:23
66David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 0:22:27
67Ibon Ruiz Sedano (Spa) Kern Pharma 0:22:32
68Adne Van Engelen (Ned) Bike Aid 0:23:00
69Lilian Calmejane (Fra) Total Direct Energie 0:23:02
70Jordi Lopez Caravaca (Spa) Kern Pharma 0:23:25
71Nick Van der Lijke (Ned) Riwal Readynez 0:23:31
72Sonny Colbrelli (Ita) Bahrain McLaren 0:24:02
73Dylan Van Baarle (Ned) Team Ineos 0:24:18
74Tobias Ludvigsson (Swe) Groupama-FDJ 0:24:42
75Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA 0:25:25
76Jeremy Bellicaud (Fra) Circus-Wanty Gobert 0:25:41
77Emil Nygaard Vinjebo (Den) Riwal Readynez 0:26:04
78Filippo Zana (Ita) Bardiani CSF Faizane' 0:26:35
79Cyril Barthe (Fra) B&B Hotels-Vital Concept 0:27:36
80Unai Cuadrado Ruiz de Gauna (Spa) Euskaltel-Euskadi 0:29:15
81Frederik Dombrowski (Ger) Bike Aid 0:30:42
82Jens Debusschere (Bel) B&B Hotels-Vital Concept 0:31:10
83Matteo Malucelli (Ita) Caja Rural-Seguros RGA 0:31:12
84Frederik Backaert (Bel) B&B Hotels-Vital Concept 0:31:48
85Yoann Paillot (Fra) St Michel-Auber 93 0:33:29
86Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 0:34:00
87Michal Paluta (Pol) CCC Team 0:34:55
88Umberto Orsini (Ita) Bardiani CSF Faizane' 0:35:08
89Anthony Maldonado (Fra) St Michel-Auber 93 0:35:33
90Aime De Gendt (Bel) Circus-Wanty Gobert 0:35:56
91Flavien Maurelet (Fra) St Michel-Auber 93 0:36:08
92Piotr Havik (Ned) Riwal Readynez 0:36:11
93Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 0:36:12
94Geoffrey Soupe (Fra) Total Direct Energie 0:37:03
95Antoine Duchesne (Can) Groupama-FDJ
96Niccolò Bonifazio (Ita) Total Direct Energie 0:38:00
97Alexander Evans (Aus) Circus-Wanty Gobert 0:38:55
98Julien Trarieux (Fra) Nippo Delko Provence 0:39:02
99Anthony Turgis (Fra) Total Direct Energie 0:39:20
100Alan Riou (Fra) Team Arkea-Samsic 0:40:25
101Simone Consonni (Ita) Cofidis 0:42:17
102William Clarke (Aus) Trek-Segafredo 0:44:28
103Christophe Laporte (Fra) Cofidis 0:45:43
104Louis Louvet (Fra) St Michel-Auber 93 0:47:37
105Bram Welten (Ned) Team Arkea-Samsic 0:48:04
106Elia Viviani (Ita) Cofidis 0:48:10
107Jeremy Cabot (Fra) Total Direct Energie 0:48:28
108Lukasz Wisniowski (Pol) CCC Team 0:50:45
109Tony Hurel (Fra) St Michel-Auber 93 0:51:04
110Christoffer Lisson (Den) Riwal Readynez 0:52:07
111Fabio Sabatini (Ita) Cofidis 0:52:18
112Théo Delacroix (Fra) Circus-Wanty Gobert 0:53:03
113Kevin Reza (Fra) B&B Hotels-Vital Concept 0:55:08
114Samuel Leroux (Fra) Natura4ever-Roubaix-Lille Metropole 0:56:34
115Thibault Guernalec (Fra) Team Arkea-Samsic 0:57:36
116Evaldas Siskevicius (Ltu) Nippo Delko Provence 0:58:17
117Kenneth Vanbilsen (Bel) Cofidis 0:59:38
118Nikodemus Holler (Ger) Bike Aid 1:00:28
119Arvid De Kleijn (Ned) Riwal Readynez 1:01:27
120Sergio Nestor Araiz Michel (Spa) Kern Pharma 1:01:46
121Dzmitry Zhyhunou (Blr) Euskaltel-Euskadi 1:04:26
122Giovanni Lonardi (Ita) Bardiani CSF Faizane' 1:05:30
123Julien Morice (Fra) B&B Hotels-Vital Concept 1:07:44
124Marco Mathis (Ger) Cofidis 1:08:17
125Cyril Lemoine (Fra) Cofidis 1:12:28
126Maxime Cam (Fra) B&B Hotels-Vital Concept 1:14:07
127Guillaume Van Keirsbulck (Bel) CCC Team 1:17:27
128Emiel Vermeulen (Bel) Natura4ever-Roubaix-Lille Metropole 1:17:38
129Morné Van Niekerk (RSA) St Michel-Auber 93 1:17:40
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Lilian Calmejane (Fra) Total Direct Energie 33
2Harold Alfonso Tejada Canacue (Col) Astana Pro Team 20
3Georg Zimmermann (Ger) CCC Team 17
4Julien Bernard (Fra) Trek-Segafredo 16
5Egan Arley Bernal Gomez (Col) Team Ineos 12
6Marti Marquez Roman (Spa) Kern Pharma 10
7Pavel Sivakov (Rus) Team Ineos 10
8Benoit Cosnefroy (Fra) AG2R la Mondiale 10
9Aleksandr Vlasov (Rus) Astana Pro Team 8
10Matthieu Ladagnous (Fra) Groupama-FDJ 8
11Thibaut Pinot (Fra) Groupama-FDJ 6
12Emil Nygaard Vinjebo (Den) Riwal Readynez 5
13Bauke Mollema (Ned) Trek-Segafredo 5
14Warren Barguil (Fra) Team Arkea-Samsic 4
15Richie Porte (Aus) Trek-Segafredo 3
16Jonathan Castroviejo Nicolas (Spa) Team Ineos 3
17Dylan Van Baarle (Ned) Team Ineos 3
18Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 3
19Théo Delacroix (Fra) Circus-Wanty Gobert 3
20Nikodemus Holler (Ger) Bike Aid 3
21Romain Bardet (Fra) AG2R la Mondiale 2
22Andrey Amador (CRc) Team Ineos 2
23Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 2
24Julien Trarieux (Fra) Nippo Delko Provence 2
25Samuel Leroux (Fra) Natura4ever-Roubaix-Lille Metropole 2
26Rafael Valls Ferri (Spa) Bahrain McLaren 1
27Sébastien Reichenbach (Swi) Groupama-FDJ 1
28Alan Riou (Fra) Team Arkea-Samsic 1
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Egan Arley Bernal Gomez (Col) Team Ineos 37
2Bryan Coquard (Fra) B&B Hotels-Vital Concept 37
3Sonny Colbrelli (Ita) Bahrain McLaren 35
4Elia Viviani (Ita) Cofidis 25
5Andrea Pasqualon (Ita) Circus-Wanty Gobert 23
6Clement Venturini (Fra) AG2R la Mondiale 22
7Bauke Mollema (Ned) Trek-Segafredo 19
8Thibaut Pinot (Fra) Groupama-FDJ 18
9Benoit Cosnefroy (Fra) AG2R la Mondiale 17
10Pavel Sivakov (Rus) Team Ineos 17
11Lilian Calmejane (Fra) Total Direct Energie 16
12Aleksandr Vlasov (Rus) Astana Pro Team 16
13Niccolò Bonifazio (Ita) Total Direct Energie 15
14Warren Barguil (Fra) Team Arkea-Samsic 13
15Arvid De Kleijn (Ned) Riwal Readynez 13
16Anthony Maldonado (Fra) St Michel-Auber 93 12
17Romain Bardet (Fra) AG2R la Mondiale 11
18Josef Cerny (Cze) CCC Team 9
19Matteo Malucelli (Ita) Caja Rural-Seguros RGA 9
20Georg Zimmermann (Ger) CCC Team 7
21Richie Porte (Aus) Trek-Segafredo 7
22David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 6
23Nick Van der Lijke (Ned) Riwal Readynez 6
24Filippo Zana (Ita) Bardiani CSF Faizane' 5
25Alexis Vuillermoz (Fra) AG2R la Mondiale 5
26Emil Nygaard Vinjebo (Den) Riwal Readynez 4
27Michal Paluta (Pol) CCC Team 4
28Flavien Maurelet (Fra) St Michel-Auber 93 4
29Antonio Angulo Sampedro (Spa) Euskaltel-Euskadi 3
30Rafael Valls Ferri (Spa) Bahrain McLaren 3
31Mathias De Witte (Bel) Natura4ever-Roubaix-Lille Metropole 3
32Piotr Havik (Ned) Riwal Readynez 3
33Théo Delacroix (Fra) Circus-Wanty Gobert 3
34Sébastien Reichenbach (Swi) Groupama-FDJ 2
35Tony Gallopin (Fra) AG2R la Mondiale 2
36Julien Trarieux (Fra) Nippo Delko Provence 2
37Alan Riou (Fra) Team Arkea-Samsic 2
38Luis León Sanchez (Spa) Astana Pro Team 1
39Julien Bernard (Fra) Trek-Segafredo 1
40Garikoitz Bravo Oiarbide (Spa) Euskaltel-Euskadi 1
41Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 1
42Christophe Laporte (Fra) Cofidis 1
Swipe to scroll horizontally
Young riders classification
Pos.Rider Name (Country) TeamResult
1Egan Arley Bernal Gomez (Col) Team Ineos 17:57:27
2Pavel Sivakov (Rus) Team Ineos 0:00:19
3Aleksandr Vlasov (Rus) Astana Pro Team 0:00:23
4Rémy Rochas (Fra) Nippo Delko Provence 0:02:15
5Valentin Madouas (Fra) Groupama-FDJ 0:02:52
6Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA 0:03:02
7Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:04:00
8Niklas Eg (Den) Trek-Segafredo 0:04:15
9Alvaro Cuadros Morata (Spa) Caja Rural-Seguros RGA 0:05:29
10Michel Ries (Lux) Trek-Segafredo 0:07:46
11Kevin Inkelaar (Ned) Bahrain McLaren 0:08:49
12Scott Davies (GBr) Bahrain McLaren 0:13:10
13Connor Swift (GBr) Team Arkea-Samsic 0:13:29
14Harold Alfonso Tejada Canacue (Col) Astana Pro Team 0:14:05
15Jose Felix Parra Cuerda (Spa) Kern Pharma 0:14:48
16Marti Marquez Roman (Spa) Kern Pharma 0:15:13
17Erik Bergröm (Swe) Bike Aid 0:15:44
18Tao Geoghegan Hart (GBr) Team Ineos 0:16:44
19Georg Zimmermann (Ger) CCC Team 0:19:15
20Benoit Cosnefroy (Fra) AG2R la Mondiale 0:19:20
21Ivan Moreno Sanchez (Spa) Kern Pharma 0:19:38
22David Gonzalez Lopez (Spa) Caja Rural-Seguros RGA 0:22:27
23Ibon Ruiz Sedano (Spa) Kern Pharma 0:22:32
24Jordi Lopez Caravaca (Spa) Kern Pharma 0:23:25
25Jeremy Bellicaud (Fra) Circus-Wanty Gobert 0:25:41
26Filippo Zana (Ita) Bardiani CSF Faizane' 0:26:35
27Cyril Barthe (Fra) B&B Hotels-Vital Concept 0:27:36
28Unai Cuadrado Ruiz de Gauna (Spa) Euskaltel-Euskadi 0:29:15
29Michal Paluta (Pol) CCC Team 0:34:55
30Ibai Azurmendi Sagastibeltza (Spa) Euskaltel-Euskadi 0:36:12
31Alexander Evans (Aus) Circus-Wanty Gobert 0:38:55
32Alan Riou (Fra) Team Arkea-Samsic 0:40:25
33Louis Louvet (Fra) St Michel-Auber 93 0:47:37
34Bram Welten (Ned) Team Arkea-Samsic 0:48:04
35Christoffer Lisson (Den) Riwal Readynez 0:52:07
36Théo Delacroix (Fra) Circus-Wanty Gobert 0:53:03
37Thibault Guernalec (Fra) Team Arkea-Samsic 0:57:36
38Sergio Nestor Araiz Michel (Spa) Kern Pharma 1:01:46
39Dzmitry Zhyhunou (Blr) Euskaltel-Euskadi 1:04:26
40Giovanni Lonardi (Ita) Bardiani CSF Faizane' 1:05:30
41Morné Van Niekerk (RSA) St Michel-Auber 93 1:17:40
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1AG2R la Mondiale 13:10:43
2Trek-Segafredo 0:00:15
3Groupama-FDJ 0:00:41
4Astana Pro Team 0:00:44
5Circus-Wanty Gobert 0:01:17
6Bahrain McLaren 0:02:04
7Caja Rural-Seguros RGA 0:02:06
8Team Ineos 0:02:54
9Team Arkea-Samsic 0:03:19
10St Michel-Auber 93 0:03:36
11Euskaltel-Euskadi 0:03:37
12Natura4ever-Roubaix-Lille Metropole 0:04:01
13CCC Team 0:05:56
14B&B Hotels-Vital Concept 0:06:05
15Nippo Delko Provence 0:06:06
16Riwal Readynez 0:10:27
17Kern Pharma 0:11:35
18Total Direct Energie 0:12:20
19Bike Aid 0:19:20
20Cofidis 0:20:33

Peter Cossins has written about professional cycling since 1993 and is a contributing editor to Procycling. He is the author of The Monuments: The Grit and the Glory of Cycling's Greatest One-Day Races (Bloomsbury, March 2014) and has translated Christophe Bassons' autobiography, A Clean Break (Bloomsbury, July 2014). 

twitter.com/petercossins

Latest on Cyclingnews