Ruta del Sol: Bouhanni wins stage 2 in Cordoba

Nacer Bouhanni (Cofidis) won the second stage at the Vuelta a Andalucia Ruta Ciclista del Sol in Cordoba. A small main field reconnected on the run-in to the finish line after a challenging late-race climb. The Frenchman launched himself from the group to win the sprint ahead of Fabio Felline (Trek-Segafredo) and Ben Swift (Team Sky).

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Nacer Bouhanni (Fra) Cofidis, Solutions Credits4:39:33
2Fabio Felline (Ita) Trek-SegafredoRow 1 - Cell 2
3Ben Swift (GBr) Team SkyRow 2 - Cell 2
4Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 3 - Cell 2
5Raymond Kreder (Ned) Roompot - Oranje PelotonRow 4 - Cell 2
6Juan Jose Lobato (Spa) Movistar TeamRow 5 - Cell 2
7Tosh Van Der Sande (Bel) Lotto SoudalRow 6 - Cell 2
8Kiel Reijnen (USA) Trek-SegafredoRow 7 - Cell 2
9Enrico Battaglin (Ita) Team LottoNl-JumboRow 8 - Cell 2
10Matteo Busato (Ita) Southeast - VenezuelaRow 9 - Cell 2
11Gianni Moscon (Ita) Team SkyRow 10 - Cell 2
12Enrique Sanz (Spa) Southeast - VenezuelaRow 11 - Cell 2
13Felix Grosschartner (Aut) CCC Sprandi PolkowiceRow 12 - Cell 2
14Reto Hollenstein (Swi) IAM CyclingRow 13 - Cell 2
15Alejandro Valverde (Spa) Movistar TeamRow 14 - Cell 2
16Brent Bookwalter (USA) BMC Racing TeamRow 15 - Cell 2
17Martin Elmiger (Swi) IAM CyclingRow 16 - Cell 2
18Omar Fraile (Spa) Dimension DataRow 17 - Cell 2
19Simon Geschke (Ger) Team Giant-AlpecinRow 18 - Cell 2
20Philippe Gilbert (Bel) BMC Racing TeamRow 19 - Cell 2
21Lukasz Owsian (Pol) CCC Sprandi PolkowiceRow 20 - Cell 2
22Wouter Poels (Ned) Team SkyRow 21 - Cell 2
23David Tanner (Aus) IAM CyclingRow 22 - Cell 2
24Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 23 - Cell 2
25Daniele Bennati (Ita) Tinkoff TeamRow 24 - Cell 2
26Tobias Ludvigsson (Swe) Team Giant-AlpecinRow 25 - Cell 2
27Wilco Kelderman (Ned) Team LottoNl-JumboRow 26 - Cell 2
28Luis Angel Mate (Spa) Cofidis, Solutions CreditsRow 27 - Cell 2
29Sam Oomen (Ned) Team Giant-AlpecinRow 28 - Cell 2
30Thomas Degand (Bel) Wanty - Groupe GobertRow 29 - Cell 2
31Bart De Clercq (Bel) Lotto SoudalRow 30 - Cell 2
32Sylvain Chavanel (Fra) Direct EnergieRow 31 - Cell 2
33Tim Wellens (Bel) Lotto SoudalRow 32 - Cell 2
34Roman Kreuziger (Cze) Tinkoff TeamRow 33 - Cell 2
35Samuel Sanchez (Spa) BMC Racing TeamRow 34 - Cell 2
36Kanstantsin Siutsou (Blr) Dimension DataRow 35 - Cell 2
37Ruben Fernandez (Spa) Movistar TeamRow 36 - Cell 2
38Tejay Van Garderen (USA) BMC Racing TeamRow 37 - Cell 2
39Rafal Majka (Pol) Tinkoff TeamRow 38 - Cell 2
40Maxime Monfort (Bel) Lotto SoudalRow 39 - Cell 2
41Mathias Frank (Swi) IAM CyclingRow 40 - Cell 2
42Jerome Coppel (Fra) IAM CyclingRow 41 - Cell 2
43Bauke Mollema (Ned) Trek-SegafredoRow 42 - Cell 2
44Darwin Atapuma (Col) BMC Racing TeamRow 43 - Cell 2
45Garikoitz Bravo (Spa) Euskadi Basque Country - MuriasRow 44 - Cell 2
46Igor Anton Hernandez (Spa) Dimension DataRow 45 - Cell 2
47Filippo Pozzato (Ita) Southeast - VenezuelaRow 46 - Cell 2
48Haimar Zubeldia (Spa) Trek-SegafredoRow 47 - Cell 2
49Daniel Navarro (Spa) Cofidis, Solutions CreditsRow 48 - Cell 2
50Steven Kruijswijk (Ned) Team LottoNl-JumboRow 49 - Cell 2
51Tomasz Marczynski (Pol) Lotto SoudalRow 50 - Cell 2
52Daniel Moreno (Spa) Movistar TeamRow 51 - Cell 2
53Mikel Nieve (Spa) Team SkyRow 52 - Cell 2
54Javier Moreno (Spa) Movistar TeamRow 53 - Cell 2
55Vasil Kiryienka (Blr) Team SkyRow 54 - Cell 2
56Sergio Pardilla (Spa) Caja Rural-Seguros RGARow 55 - Cell 2
57Ben Hermans (Bel) BMC Racing TeamRow 56 - Cell 2
58Louis Vervaeke (Bel) Lotto SoudalRow 57 - Cell 2
59Georg Preidler (Aut) Team Giant-Alpecin0:00:37
60Fabricio Ferrari Barcelo (Uru) Caja Rural-Seguros RGA0:00:45
61Jay McCarthy (Aus) Tinkoff TeamRow 60 - Cell 2
62Huub Duijn (Ned) Roompot - Oranje PelotonRow 61 - Cell 2
63Alexander Foliforov (Rus) Gazprom-RusveloRow 62 - Cell 2
64Sylwester Szmyd (Pol) CCC Sprandi PolkowiceRow 63 - Cell 2
65David Arroyo (Spa) Caja Rural-Seguros RGARow 64 - Cell 2
66Clement Chevrier (Fra) IAM CyclingRow 65 - Cell 2
67Leszek Plucinski (Pol) CCC Sprandi PolkowiceRow 66 - Cell 2
68Jelle Vanendert (Bel) Lotto SoudalRow 67 - Cell 2
69Mekseb Debesay (Eri) Dimension DataRow 68 - Cell 2
70Imanol Estevez (Spa) Euskadi Basque Country - MuriasRow 69 - Cell 2
71Mikel Iturria (Spa) Euskadi Basque Country - MuriasRow 70 - Cell 2
72Fabien Grellier (Fra) Direct EnergieRow 71 - Cell 2
73Cristian Rodriguez (Spa) Southeast - Venezuela0:01:21
74Martijn Keizer (Ned) Team LottoNl-JumboRow 73 - Cell 2
75Marcin Mrozek (Pol) CCC Sprandi PolkowiceRow 74 - Cell 2
76Antonio Piedra Perez (Spa) Funvic Soul Cycles - CarrefourRow 75 - Cell 2
77Riccardo Zoidl (Aut) Trek-SegafredoRow 76 - Cell 2
78Perrig Quemeneur (Fra) Direct EnergieRow 77 - Cell 2
79Magno Prado Nazaret (Bra) Funvic Soul Cycles - CarrefourRow 78 - Cell 2
80Peter Stetina (USA) Trek-SegafredoRow 79 - Cell 2
81Jan Hirt (Cze) CCC Sprandi PolkowiceRow 80 - Cell 2
82Nicolas Roche (Irl) Team SkyRow 81 - Cell 2
83Frederik Backaert (Bel) Wanty - Groupe Gobert0:03:03
84Arnau Sole Vall (Spa) Burgos BHRow 83 - Cell 2
85Jérôme Baugnies (Bel) Wanty - Groupe GobertRow 84 - Cell 2
86Maurits Lammertink (Ned) Roompot - Oranje PelotonRow 85 - Cell 2
87Sander Helven (Bel) Topsport Vlaanderen - BaloiseRow 86 - Cell 2
88Adrien Petit (Fra) Direct EnergieRow 87 - Cell 2
89Sergey Firsanov (Rus) Gazprom-RusveloRow 88 - Cell 2
90Airán Fernández Casasola (Spa) Matrix PowertagRow 89 - Cell 2
91Tom Devriendt (Bel) Wanty - Groupe GobertRow 90 - Cell 2
92Antwan Tolhoek (Ned) Roompot - Oranje PelotonRow 91 - Cell 2
93Dries Van Gestel (Bel) Topsport Vlaanderen - BaloiseRow 92 - Cell 2
94Gijs Van Hoecke (Bel) Topsport Vlaanderen - BaloiseRow 93 - Cell 2
95Kevin Van Melsen (Bel) Wanty - Groupe GobertRow 94 - Cell 2
96Ibai Salas (Spa) Burgos BHRow 95 - Cell 2
97Carlos Barbero (Spa) Caja Rural-Seguros RGARow 96 - Cell 2
98Aritz Bagües (Spa) Euskadi Basque Country - MuriasRow 97 - Cell 2
99Jose Vicente Toribio (Spa) Matrix PowertagRow 98 - Cell 2
100Fredrik Ludvigsson (Swe) Team Giant-AlpecinRow 99 - Cell 2
101Alexey Ribalkin (Rus) Gazprom-RusveloRow 100 - Cell 2
102Roy Curvers (Ned) Team Giant-AlpecinRow 101 - Cell 2
103Andrei Solomennikov (Rus) Gazprom-RusveloRow 102 - Cell 2
104João Gaspar (Bra) Funvic Soul Cycles - CarrefourRow 103 - Cell 2
105Mirko Tedeschi (Ita) Southeast - VenezuelaRow 104 - Cell 2
106Nick Van Der Lijke (Ned) Roompot - Oranje PelotonRow 105 - Cell 2
107Frederik Veuchelen (Bel) Wanty - Groupe GobertRow 106 - Cell 2
108Bertjan Lindeman (Ned) Team LottoNl-JumboRow 107 - Cell 2
109Marc De Maar (Ned) Roompot - Oranje PelotonRow 108 - Cell 2
110Dimitri Claeys (Bel) Wanty - Groupe GobertRow 109 - Cell 2
111Imanol Erviti Ollo (Spa) Movistar TeamRow 110 - Cell 2
112Beñat Txoperena (Spa) Euskadi Basque Country - MuriasRow 111 - Cell 2
113Rory Sutherland (Aus) Movistar TeamRow 112 - Cell 2
114Christian Knees (Ger) Team SkyRow 113 - Cell 2
115Jaime Roson (Spa) Caja Rural-Seguros RGARow 114 - Cell 2
116Artem Ovechkin (Rus) Gazprom-RusveloRow 115 - Cell 2
117Murilo Affonso (Bra) Funvic Soul Cycles - CarrefourRow 116 - Cell 2
118Hugh Carthy (GBr) Caja Rural-Seguros RGARow 117 - Cell 2
119Jorge Cubero (Spa) Burgos BHRow 118 - Cell 2
120Markel Irizar (Spa) Trek-SegafredoRow 119 - Cell 2
121Jesus Del Pino (Spa) Burgos BHRow 120 - Cell 2
122Cyril Lemoine (Fra) Cofidis, Solutions CreditsRow 121 - Cell 2
123Geoffrey Soupe (Fra) Cofidis, Solutions CreditsRow 122 - Cell 2
124Manuele Boaro (Ita) Tinkoff TeamRow 123 - Cell 2
125Oscar Gatto (Ita) Tinkoff Team0:06:01
126Damiano Caruso (Ita) BMC Racing TeamRow 125 - Cell 2
127Jay Robert Thomson (RSA) Dimension Data0:06:56
128Oliver Zaugg (Swi) IAM CyclingRow 127 - Cell 2
129Yukihiro Doi (Jpn) Matrix PowertagRow 128 - Cell 2
130Manuel Belletti (Ita) Southeast - VenezuelaRow 129 - Cell 2
131Kristian Sbaragli (Ita) Dimension DataRow 130 - Cell 2
132Eugert Zhupa (Alb) Southeast - VenezuelaRow 131 - Cell 2
133Cameron Meyer (Aus) Dimension DataRow 132 - Cell 2
134Junya Sano (Jpn) Matrix PowertagRow 133 - Cell 2
135Maarten Tjallingii (Ned) Team LottoNl-JumboRow 134 - Cell 2
136Paul Martens (Ger) Team LottoNl-JumboRow 135 - Cell 2
137Alexandre Pichot (Fra) Direct Energie0:07:00
138Borut Bozic (Slo) Cofidis, Solutions CreditsRow 137 - Cell 2
139Bert Van Lerberghe (Bel) Topsport Vlaanderen - Baloise0:08:46
140Maxime Farazijn (Bel) Topsport Vlaanderen - BaloiseRow 139 - Cell 2
141Damien Garcia (Fra) Stradalli - Bike AidRow 140 - Cell 2
142Jose Ander Insausti (Spa) Euskadi Basque Country - MuriasRow 141 - Cell 2
143Victor Martin Hernandez (Spa) Burgos BHRow 142 - Cell 2
144Daniel Bichlmann (Ger) Stradalli - Bike AidRow 143 - Cell 2
145Kenji Takubo (Jpn) Matrix PowertagRow 144 - Cell 2
146Kleber Ramos (Bra) Funvic Soul Cycles - CarrefourRow 145 - Cell 2
147Julien Morice (Fra) Direct EnergieRow 146 - Cell 2
148Flavio Cardoso (Bra) Funvic Soul Cycles - CarrefourRow 147 - Cell 2
149Daiki Yasuhara (Jpn) Matrix Powertag0:09:51
150Igor Boev (Rus) Gazprom-Rusvelo0:13:22
151Javier Aramendia (Spa) Caja Rural-Seguros RGARow 150 - Cell 2
152Evgeny Shalunov (Rus) Gazprom-Rusvelo0:16:23
153Nikolay Trusov (Rus) Tinkoff TeamRow 152 - Cell 2
154Pablo Torres (Spa) Burgos BHRow 153 - Cell 2
155Aitor González (Spa) Euskadi Basque Country - MuriasRow 154 - Cell 2
156Ruben Pols (Bel) Topsport Vlaanderen - BaloiseRow 155 - Cell 2
157Reinier Honig (Ned) Roompot - Oranje PelotonRow 156 - Cell 2
158Daniel López (Spa) Burgos BHRow 157 - Cell 2
159Amanuel Ghebreindrias (Eri) Stradalli - Bike Aid0:19:40
DNFVíctor De La Parte (Spa) CCC Sprandi PolkowiceRow 159 - Cell 2
DNFKoen De Kort (Ned) Team Giant-AlpecinRow 160 - Cell 2
Swipe to scroll horizontally
Mountain - Alto de Trassierras, 163.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Kanstantsin Siutsou (Blr) Dimension Data3pts
2Imanol Estevez (Spa) Euskadi Basque Country - Murias2Row 1 - Cell 3
3Wouter Poels (Ned) Team Sky1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint - Lora del Rio, 79.4km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Pablo Torres (Spa) Burgos BH3pts
2Ruben Pols (Bel) Topsport Vlaanderen - Baloise2Row 1 - Cell 3
3Aitor González (Spa) Euskadi Basque Country - Murias1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nacer Bouhanni (Fra) Cofidis, Solutions Credits25pts
2Fabio Felline (Ita) Trek-Segafredo20Row 1 - Cell 3
3Ben Swift (GBr) Team Sky16Row 2 - Cell 3
4Christophe Laporte (Fra) Cofidis, Solutions Credits14Row 3 - Cell 3
5Raymond Kreder (Ned) Roompot - Oranje Peloton12Row 4 - Cell 3
6Juan Jose Lobato (Spa) Movistar Team10Row 5 - Cell 3
7Tosh Van Der Sande (Bel) Lotto Soudal9Row 6 - Cell 3
8Kiel Reijnen (USA) Trek-Segafredo8Row 7 - Cell 3
9Enrico Battaglin (Ita) Team LottoNl-Jumbo7Row 8 - Cell 3
10Matteo Busato (Ita) Southeast - Venezuela6Row 9 - Cell 3
11Gianni Moscon (Ita) Team Sky5Row 10 - Cell 3
12Enrique Sanz (Spa) Southeast - Venezuela4Row 11 - Cell 3
13Felix Grosschartner (Aut) CCC Sprandi Polkowice3Row 12 - Cell 3
14Reto Hollenstein (Swi) IAM Cycling2Row 13 - Cell 3
15Alejandro Valverde (Spa) Movistar Team1Row 14 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Cofidis, Solutions Credits13:58:39
2Team SkyRow 1 - Cell 2
3Trek - SegafredoRow 2 - Cell 2
4IAM CyclingRow 3 - Cell 2
5Movistar TeamRow 4 - Cell 2
6Southeast - VenezuelaRow 5 - Cell 2
7Lotto SoudalRow 6 - Cell 2
8BMC Racing TeamRow 7 - Cell 2
9Team Giant - AlpecinRow 8 - Cell 2
10Team Lotto Nl - JumboRow 9 - Cell 2
11TinkoffRow 10 - Cell 2
12Dimension DataRow 11 - Cell 2
13CCC Sprandi Polkowice0:00:45
14Caja Rural - Seguros RGA0:01:30
15Euskadi Basque Country - MuriasRow 14 - Cell 2
16Direct Energie0:02:06
17Roompot - Oranje Peloton0:03:48
18Funvic Soul Cycles - Carrefour0:05:45
19Wanty - Groupe Gobert0:06:06
20Topsport Vlaanderen - BaloiseRow 19 - Cell 2
21Gazprom - Rusvelo0:06:51
22Burgos BH0:09:09
23Matrix Powertag0:13:02
24Stradalli - Bike Aid0:37:12
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Nacer Bouhanni (Fra) Cofidis, Solutions Credits8:35:35
2Juan Jose Lobato (Spa) Movistar TeamRow 1 - Cell 2
3Raymond Kreder (Ned) Roompot - Oranje PelotonRow 2 - Cell 2
4Ben Swift (GBr) Team SkyRow 3 - Cell 2
5Tosh Van Der Sande (Bel) Lotto SoudalRow 4 - Cell 2
6Reto Hollenstein (Swi) IAM CyclingRow 5 - Cell 2
7Kiel Reijnen (USA) Trek-SegafredoRow 6 - Cell 2
8Daniele Bennati (Ita) Tinkoff TeamRow 7 - Cell 2
9Enrique Sanz (Spa) Southeast - VenezuelaRow 8 - Cell 2
10Enrico Battaglin (Ita) Team LottoNl-JumboRow 9 - Cell 2
11Philippe Gilbert (Bel) BMC Racing TeamRow 10 - Cell 2
12David Tanner (Aus) IAM CyclingRow 11 - Cell 2
13Fabio Felline (Ita) Trek-SegafredoRow 12 - Cell 2
14Christophe Laporte (Fra) Cofidis, Solutions CreditsRow 13 - Cell 2
15Wouter Poels (Ned) Team SkyRow 14 - Cell 2
16Alejandro Valverde (Spa) Movistar TeamRow 15 - Cell 2
17Simon Geschke (Ger) Team Giant-AlpecinRow 16 - Cell 2
18Wilco Kelderman (Ned) Team LottoNl-JumboRow 17 - Cell 2
19Omar Fraile (Spa) Dimension DataRow 18 - Cell 2
20Gianni Moscon (Ita) Team SkyRow 19 - Cell 2
21Matteo Busato (Ita) Southeast - VenezuelaRow 20 - Cell 2
22Martin Elmiger (Swi) IAM CyclingRow 21 - Cell 2
23Sylvain Chavanel (Fra) Direct EnergieRow 22 - Cell 2
24Brent Bookwalter (USA) BMC Racing TeamRow 23 - Cell 2
25Kanstantsin Siutsou (Blr) Dimension DataRow 24 - Cell 2
26Bauke Mollema (Ned) Trek-SegafredoRow 25 - Cell 2
27Ruben Fernandez (Spa) Movistar TeamRow 26 - Cell 2
28Samuel Sanchez (Spa) BMC Racing TeamRow 27 - Cell 2
29Tejay Van Garderen (USA) BMC Racing TeamRow 28 - Cell 2
30Ben Hermans (Bel) BMC Racing TeamRow 29 - Cell 2
31Tobias Ludvigsson (Swe) Team Giant-AlpecinRow 30 - Cell 2
32Roman Kreuziger (Cze) Tinkoff TeamRow 31 - Cell 2
33Felix Grosschartner (Aut) CCC Sprandi PolkowiceRow 32 - Cell 2
34Thomas Degand (Bel) Wanty - Groupe GobertRow 33 - Cell 2
35Maxime Monfort (Bel) Lotto SoudalRow 34 - Cell 2
36Bart De Clercq (Bel) Lotto SoudalRow 35 - Cell 2
37Mathias Frank (Swi) IAM CyclingRow 36 - Cell 2
38Tomasz Marczynski (Pol) Lotto SoudalRow 37 - Cell 2
39Rafal Majka (Pol) Tinkoff TeamRow 38 - Cell 2
40Tim Wellens (Bel) Lotto SoudalRow 39 - Cell 2
41Steven Kruijswijk (Ned) Team LottoNl-JumboRow 40 - Cell 2
42Vasil Kiryienka (Blr) Team SkyRow 41 - Cell 2
43Javier Moreno (Spa) Movistar TeamRow 42 - Cell 2
44Lukasz Owsian (Pol) CCC Sprandi PolkowiceRow 43 - Cell 2
45Sam Oomen (Ned) Team Giant-AlpecinRow 44 - Cell 2
46Mikel Nieve (Spa) Team SkyRow 45 - Cell 2
47Haimar Zubeldia (Spa) Trek-SegafredoRow 46 - Cell 2
48Garikoitz Bravo (Spa) Euskadi Basque Country - MuriasRow 47 - Cell 2
49Eliot Lietaer (Bel) Topsport Vlaanderen - BaloiseRow 48 - Cell 2
50Jerome Coppel (Fra) IAM CyclingRow 49 - Cell 2
51Igor Anton Hernandez (Spa) Dimension DataRow 50 - Cell 2
52Daniel Navarro (Spa) Cofidis, Solutions CreditsRow 51 - Cell 2
53Luis Angel Mate (Spa) Cofidis, Solutions CreditsRow 52 - Cell 2
54Daniel Moreno (Spa) Movistar TeamRow 53 - Cell 2
55Darwin Atapuma (Col) BMC Racing TeamRow 54 - Cell 2
56Filippo Pozzato (Ita) Southeast - VenezuelaRow 55 - Cell 2
57Louis Vervaeke (Bel) Lotto SoudalRow 56 - Cell 2
58Sergio Pardilla (Spa) Caja Rural-Seguros RGARow 57 - Cell 2
59Georg Preidler (Aut) Team Giant-Alpecin0:00:37
60Jay McCarthy (Aus) Tinkoff Team0:00:45
61Mekseb Debesay (Eri) Dimension DataRow 60 - Cell 2
62Clement Chevrier (Fra) IAM CyclingRow 61 - Cell 2
63Huub Duijn (Ned) Roompot - Oranje PelotonRow 62 - Cell 2
64Mikel Iturria (Spa) Euskadi Basque Country - MuriasRow 63 - Cell 2
65David Arroyo (Spa) Caja Rural-Seguros RGARow 64 - Cell 2
66Leszek Plucinski (Pol) CCC Sprandi PolkowiceRow 65 - Cell 2
67Fabricio Ferrari Barcelo (Uru) Caja Rural-Seguros RGARow 66 - Cell 2
68Imanol Estevez (Spa) Euskadi Basque Country - MuriasRow 67 - Cell 2
69Jelle Vanendert (Bel) Lotto SoudalRow 68 - Cell 2
70Alexander Foliforov (Rus) Gazprom-RusveloRow 69 - Cell 2
71Sylwester Szmyd (Pol) CCC Sprandi PolkowiceRow 70 - Cell 2
72Fabien Grellier (Fra) Direct EnergieRow 71 - Cell 2
73Antonio Piedra Perez (Spa) Funvic Soul Cycles - Carrefour0:01:21
74Martijn Keizer (Ned) Team LottoNl-JumboRow 73 - Cell 2
75Marcin Mrozek (Pol) CCC Sprandi PolkowiceRow 74 - Cell 2
76Nicolas Roche (Irl) Team SkyRow 75 - Cell 2
77Cristian Rodriguez (Spa) Southeast - VenezuelaRow 76 - Cell 2
78Jan Hirt (Cze) CCC Sprandi PolkowiceRow 77 - Cell 2
79Peter Stetina (USA) Trek-SegafredoRow 78 - Cell 2
80Riccardo Zoidl (Aut) Trek-SegafredoRow 79 - Cell 2
81Perrig Quemeneur (Fra) Direct EnergieRow 80 - Cell 2
82Magno Prado Nazaret (Bra) Funvic Soul Cycles - CarrefourRow 81 - Cell 2
83Gijs Van Hoecke (Bel) Topsport Vlaanderen - Baloise0:03:03
84Adrien Petit (Fra) Direct EnergieRow 83 - Cell 2
85Tom Devriendt (Bel) Wanty - Groupe GobertRow 84 - Cell 2
86Carlos Barbero (Spa) Caja Rural-Seguros RGARow 85 - Cell 2
87Fredrik Ludvigsson (Swe) Team Giant-AlpecinRow 86 - Cell 2
88Roy Curvers (Ned) Team Giant-AlpecinRow 87 - Cell 2
89Maurits Lammertink (Ned) Roompot - Oranje PelotonRow 88 - Cell 2
90Geoffrey Soupe (Fra) Cofidis, Solutions CreditsRow 89 - Cell 2
91Bertjan Lindeman (Ned) Team LottoNl-JumboRow 90 - Cell 2
92Aritz Bagües (Spa) Euskadi Basque Country - MuriasRow 91 - Cell 2
93Kevin Van Melsen (Bel) Wanty - Groupe GobertRow 92 - Cell 2
94Airán Fernández Casasola (Spa) Matrix PowertagRow 93 - Cell 2
95Sergey Firsanov (Rus) Gazprom-RusveloRow 94 - Cell 2
96Antwan Tolhoek (Ned) Roompot - Oranje PelotonRow 95 - Cell 2
97Jorge Cubero (Spa) Burgos BHRow 96 - Cell 2
98Nick Van Der Lijke (Ned) Roompot - Oranje PelotonRow 97 - Cell 2
99Ibai Salas (Spa) Burgos BHRow 98 - Cell 2
100Dries Van Gestel (Bel) Topsport Vlaanderen - BaloiseRow 99 - Cell 2
101Alexey Ribalkin (Rus) Gazprom-RusveloRow 100 - Cell 2
102Sander Helven (Bel) Topsport Vlaanderen - BaloiseRow 101 - Cell 2
103Manuele Boaro (Ita) Tinkoff TeamRow 102 - Cell 2
104Andrei Solomennikov (Rus) Gazprom-RusveloRow 103 - Cell 2
105Markel Irizar (Spa) Trek-SegafredoRow 104 - Cell 2
106Christian Knees (Ger) Team SkyRow 105 - Cell 2
107Arnau Sole Vall (Spa) Burgos BHRow 106 - Cell 2
108Frederik Backaert (Bel) Wanty - Groupe GobertRow 107 - Cell 2
109Frederik Veuchelen (Bel) Wanty - Groupe GobertRow 108 - Cell 2
110Dimitri Claeys (Bel) Wanty - Groupe GobertRow 109 - Cell 2
111Jaime Roson (Spa) Caja Rural-Seguros RGARow 110 - Cell 2
112Jose Vicente Toribio (Spa) Matrix PowertagRow 111 - Cell 2
113Jérôme Baugnies (Bel) Wanty - Groupe GobertRow 112 - Cell 2
114João Gaspar (Bra) Funvic Soul Cycles - CarrefourRow 113 - Cell 2
115Hugh Carthy (GBr) Caja Rural-Seguros RGARow 114 - Cell 2
116Artem Ovechkin (Rus) Gazprom-RusveloRow 115 - Cell 2
117Mirko Tedeschi (Ita) Southeast - VenezuelaRow 116 - Cell 2
118Marc De Maar (Ned) Roompot - Oranje PelotonRow 117 - Cell 2
119Beñat Txoperena (Spa) Euskadi Basque Country - MuriasRow 118 - Cell 2
120Imanol Erviti Ollo (Spa) Movistar TeamRow 119 - Cell 2
121Rory Sutherland (Aus) Movistar TeamRow 120 - Cell 2
122Murilo Affonso (Bra) Funvic Soul Cycles - CarrefourRow 121 - Cell 2
123Jesus Del Pino (Spa) Burgos BHRow 122 - Cell 2
124Cyril Lemoine (Fra) Cofidis, Solutions Credits0:03:57
125Oscar Gatto (Ita) Tinkoff Team0:06:01
126Damiano Caruso (Ita) BMC Racing TeamRow 125 - Cell 2
127Kristian Sbaragli (Ita) Dimension Data0:06:56
128Manuel Belletti (Ita) Southeast - VenezuelaRow 127 - Cell 2
129Paul Martens (Ger) Team LottoNl-JumboRow 128 - Cell 2
130Maarten Tjallingii (Ned) Team LottoNl-JumboRow 129 - Cell 2
131Jay Robert Thomson (RSA) Dimension DataRow 130 - Cell 2
132Oliver Zaugg (Swi) IAM CyclingRow 131 - Cell 2
133Cameron Meyer (Aus) Dimension DataRow 132 - Cell 2
134Eugert Zhupa (Alb) Southeast - VenezuelaRow 133 - Cell 2
135Junya Sano (Jpn) Matrix PowertagRow 134 - Cell 2
136Alexandre Pichot (Fra) Direct Energie0:07:00
137Borut Bozic (Slo) Cofidis, Solutions Credits0:07:39
138Yukihiro Doi (Jpn) Matrix Powertag0:07:50
139Bert Van Lerberghe (Bel) Topsport Vlaanderen - Baloise0:08:46
140Maxime Farazijn (Bel) Topsport Vlaanderen - BaloiseRow 139 - Cell 2
141Flavio Cardoso (Bra) Funvic Soul Cycles - CarrefourRow 140 - Cell 2
142Kleber Ramos (Bra) Funvic Soul Cycles - CarrefourRow 141 - Cell 2
143Jose Ander Insausti (Spa) Euskadi Basque Country - MuriasRow 142 - Cell 2
144Julien Morice (Fra) Direct EnergieRow 143 - Cell 2
145Victor Martin Hernandez (Spa) Burgos BHRow 144 - Cell 2
146Damien Garcia (Fra) Stradalli - Bike AidRow 145 - Cell 2
147Kenji Takubo (Jpn) Matrix Powertag0:09:24
148Daniel Bichlmann (Ger) Stradalli - Bike Aid0:09:25
149Daiki Yasuhara (Jpn) Matrix Powertag0:10:30
150Igor Boev (Rus) Gazprom-Rusvelo0:13:22
151Javier Aramendia (Spa) Caja Rural-Seguros RGARow 150 - Cell 2
152Daniel López (Spa) Burgos BH0:16:23
153Evgeny Shalunov (Rus) Gazprom-RusveloRow 152 - Cell 2
154Aitor González (Spa) Euskadi Basque Country - MuriasRow 153 - Cell 2
155Pablo Torres (Spa) Burgos BHRow 154 - Cell 2
156Nikolay Trusov (Rus) Tinkoff TeamRow 155 - Cell 2
157Ruben Pols (Bel) Topsport Vlaanderen - BaloiseRow 156 - Cell 2
158Reinier Honig (Ned) Roompot - Oranje Peloton0:18:22
159Amanuel Ghebreindrias (Eri) Stradalli - Bike Aid0:19:40
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nacer Bouhanni (Fra) Cofidis, Solutions Credits35pts
2Juan Jose Lobato (Spa) Movistar Team26Row 1 - Cell 3
3Daniele Bennati (Ita) Tinkoff Team25Row 2 - Cell 3
4Ben Swift (GBr) Team Sky21Row 3 - Cell 3
5Raymond Kreder (Ned) Roompot - Oranje Peloton20Row 4 - Cell 3
6Fabio Felline (Ita) Trek-Segafredo20Row 5 - Cell 3
7Bert Van Lerberghe (Bel) Topsport Vlaanderen - Baloise20Row 6 - Cell 3
8Tosh Van Der Sande (Bel) Lotto Soudal16Row 7 - Cell 3
9Christophe Laporte (Fra) Cofidis, Solutions Credits14Row 8 - Cell 3
10Oscar Gatto (Ita) Tinkoff Team14Row 9 - Cell 3
11Gijs Van Hoecke (Bel) Topsport Vlaanderen - Baloise12Row 10 - Cell 3
12Reto Hollenstein (Swi) IAM Cycling11Row 11 - Cell 3
13Kiel Reijnen (USA) Trek-Segafredo10Row 12 - Cell 3
14Enrico Battaglin (Ita) Team LottoNl-Jumbo7Row 13 - Cell 3
15David Tanner (Aus) IAM Cycling6Row 14 - Cell 3
16Matteo Busato (Ita) Southeast - Venezuela6Row 15 - Cell 3
17Enrique Sanz (Spa) Southeast - Venezuela5Row 16 - Cell 3
18Gianni Moscon (Ita) Team Sky5Row 17 - Cell 3
19Philippe Gilbert (Bel) BMC Racing Team4Row 18 - Cell 3
20Felix Grosschartner (Aut) CCC Sprandi Polkowice3Row 19 - Cell 3
21Geoffrey Soupe (Fra) Cofidis, Solutions Credits3Row 20 - Cell 3
22Alejandro Valverde (Spa) Movistar Team1Row 21 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Imanol Estevez (Spa) Euskadi Basque Country - Murias8pts
2Marcin Mrozek (Pol) CCC Sprandi Polkowice4Row 1 - Cell 3
3Kanstantsin Siutsou (Blr) Dimension Data3Row 2 - Cell 3
4Lukasz Owsian (Pol) CCC Sprandi Polkowice3Row 3 - Cell 3
5Jérôme Baugnies (Bel) Wanty - Groupe Gobert2Row 4 - Cell 3
6Damiano Caruso (Ita) BMC Racing Team2Row 5 - Cell 3
7Wouter Poels (Ned) Team Sky1Row 6 - Cell 3
8Alexander Foliforov (Rus) Gazprom-Rusvelo1Row 7 - Cell 3
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jérôme Baugnies (Bel) Wanty - Groupe Gobert3pts
2Pablo Torres (Spa) Burgos BH3Row 1 - Cell 3
3Evgeny Shalunov (Rus) Gazprom-Rusvelo2Row 2 - Cell 3
4Ruben Pols (Bel) Topsport Vlaanderen - Baloise2Row 3 - Cell 3
5Imanol Estevez (Spa) Euskadi Basque Country - Murias1Row 4 - Cell 3
6Aitor González (Spa) Euskadi Basque Country - Murias1Row 5 - Cell 3
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Cofidis, Solutions Credits25:46:45
2Team SkyRow 1 - Cell 2
3Trek - SegafredoRow 2 - Cell 2
4TinkoffRow 3 - Cell 2
5Team Giant - AlpecinRow 4 - Cell 2
6IAM CyclingRow 5 - Cell 2
7Movistar TeamRow 6 - Cell 2
8Team Lotto Nl - JumboRow 7 - Cell 2
9Southeast - VenezuelaRow 8 - Cell 2
10Lotto SoudalRow 9 - Cell 2
11BMC Racing TeamRow 10 - Cell 2
12Dimension DataRow 11 - Cell 2
13CCC Sprandi Polkowice0:00:45
14Caja Rural - Seguros Rga0:01:30
15Euskadi Basque Country - MuriasRow 14 - Cell 2
16Direct Energie0:02:06
17Roompot - Oranje Peloton0:03:48
18Funvic Soul Cycles - Carrefour0:05:45
19Topsport Vlaanderen - Baloise0:06:06
20Wanty - Groupe GobertRow 19 - Cell 2
21Gazprom - Rusvelo0:06:51
22Burgos BH0:09:09
23Matrix Powertag0:13:02
24Stradalli - Bike Aid0:37:51
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews