Degenkolb wins in Logroño

John Degenkolb (Giant-Shimano) completed a hat-trick of victories at the Vuelta a España when he out-sprinted Tom Boonen (Omega Pharma-QuickStep) in Logroño on stage 12.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1John Degenkolb (Ger) Team Giant-Shimano4:11:18
2Tom Boonen (Bel) Omega Pharma - Quick-Step Cycling TeamRow 1 - Cell 2
3Jacopo Guarnieri (Ita) Astana Pro TeamRow 2 - Cell 2
4Peter Sagan (Svk) CannondaleRow 3 - Cell 2
5Maximiliano Ariel Richeze (Arg) Lampre-MeridaRow 4 - Cell 2
6Yannick Martinez (Fra) Team EuropcarRow 5 - Cell 2
7Lloyd Mondory (Fra) AG2R La MondialeRow 6 - Cell 2
8Fabian Cancellara (Swi) Trek Factory RacingRow 7 - Cell 2
9Jasper Stuyven (Bel) Trek Factory RacingRow 8 - Cell 2
10Guillaume Boivin (Can) CannondaleRow 9 - Cell 2
11Yauheni Hutarovich (Blr) AG2R La MondialeRow 10 - Cell 2
12Ramon Sinkeldam (Ned) Team Giant-ShimanoRow 11 - Cell 2
13Gregory Henderson (NZl) Lotto BelisolRow 12 - Cell 2
14Roberto Ferrari (Ita) Lampre-MeridaRow 13 - Cell 2
15Daniele Bennati (Ita) Tinkoff-SaxoRow 14 - Cell 2
16Warren Barguil (Fra) Team Giant-ShimanoRow 15 - Cell 2
17Jens Debusschere (Bel) Lotto BelisolRow 16 - Cell 2
18Samuel Sánchez Gonzalez (Spa) BMC Racing TeamRow 17 - Cell 2
19Alberto Contador Velasco (Spa) Tinkoff-SaxoRow 18 - Cell 2
20Daniel Martin (Irl) Garmin SharpRow 19 - Cell 2
21Christopher Froome (GBr) Team SkyRow 20 - Cell 2
22Alejandro Valverde Belmonte (Spa) Movistar TeamRow 21 - Cell 2
23Gorka Izagirre Insausti (Spa) Movistar TeamRow 22 - Cell 2
24Francesco Lasca (Ita) Caja Rural-Seguros RGARow 23 - Cell 2
25Romain Sicard (Fra) Team EuropcarRow 24 - Cell 2
26Romain Zingle (Bel) Cofidis, Solutions CreditsRow 25 - Cell 2
27Martin Velits (Svk) Omega Pharma - Quick-Step Cycling TeamRow 26 - Cell 2
28Wilco Kelderman (Ned) Belkin Pro Cycling TeamRow 27 - Cell 2
29Robert Gesink (Ned) Belkin Pro Cycling TeamRow 28 - Cell 2
30Dominik Nerz (Ger) BMC Racing TeamRow 29 - Cell 2
31Damiano Caruso (Ita) CannondaleRow 30 - Cell 2
32Koen de Kort (Ned) Team Giant-ShimanoRow 31 - Cell 2
33Jacques Janse van Rensburg (RSA) MTN - QhubekaRow 32 - Cell 2
34Maciej Bodnar (Pol) CannondaleRow 33 - Cell 2
35Brett Lancaster (Aus) Orica GreenEdgeRow 34 - Cell 2
36Paul Martens (Ger) Belkin Pro Cycling TeamRow 35 - Cell 2
37Mikel Nieve Ituralde (Spa) Team SkyRow 36 - Cell 2
38Pim Ligthart (Ned) Lotto BelisolRow 37 - Cell 2
39David Arroyo Duran (Spa) Caja Rural-Seguros RGARow 38 - Cell 2
40Fabio Aru (Ita) Astana Pro TeamRow 39 - Cell 2
41Andre Fernando S Martins Cardoso (Por) Garmin SharpRow 40 - Cell 2
42Michael Matthews (Aus) Orica GreenEdgeRow 41 - Cell 2
43Daniel Moreno Fernandez (Spa) Team KatushaRow 42 - Cell 2
44Vasil Kiryienka (Blr) Team SkyRow 43 - Cell 2
45Johan Vansummeren (Bel) Garmin SharpRow 44 - Cell 2
46Maxime Monfort (Bel) Lotto BelisolRow 45 - Cell 2
47Winner Anacona Gomez (Col) Lampre-MeridaRow 46 - Cell 2
48Philippe Gilbert (Bel) BMC Racing TeamRow 47 - Cell 2
49Eduard Vorganov (Rus) Team KatushaRow 48 - Cell 2
50Rigoberto Urán (Col) Omega Pharma - Quick-Step Cycling TeamRow 49 - Cell 2
51Guillaume Levarlet (Fra) Cofidis, Solutions CreditsRow 50 - Cell 2
52Tanel Kangert (Est) Astana Pro TeamRow 51 - Cell 2
53Andrey Zeits (Kaz) Astana Pro TeamRow 52 - Cell 2
54Daniel Teklehaimanot (Eri) MTN - QhubekaRow 53 - Cell 2
55Paolo Tiralongo (Ita) Astana Pro TeamRow 54 - Cell 2
56Cadel Evans (Aus) BMC Racing TeamRow 55 - Cell 2
57Maarten Tjallingii (Ned) Belkin Pro Cycling TeamRow 56 - Cell 2
58Robert Wagner (Ger) Belkin Pro Cycling TeamRow 57 - Cell 2
59Chris Anker Sørensen (Den) Tinkoff-SaxoRow 58 - Cell 2
60Filippo Pozzato (Ita) Lampre-MeridaRow 59 - Cell 2
61Joaquím Rodríguez Oliver (Spa) Team KatushaRow 60 - Cell 2
62Gianluca Brambilla (Ita) Omega Pharma - Quick-Step Cycling TeamRow 61 - Cell 2
63Francisco Javier Aramendia Llorente (Spa) Caja Rural-Seguros RGARow 62 - Cell 2
64Danilo Wyss (Swi) BMC Racing TeamRow 63 - Cell 2
65Przemyslaw Niemiec (Pol) Lampre-MeridaRow 64 - Cell 2
66Sergio Pardilla Bellon (Spa) MTN - QhubekaRow 65 - Cell 2
67Dario Cataldo (Ita) Team SkyRow 66 - Cell 2
68Adam Hansen (Aus) Lotto BelisolRow 67 - Cell 2
69Jimmy Engoulvent (Fra) Team EuropcarRow 68 - Cell 2
70Paolo Longo Borghini (Ita) CannondaleRow 69 - Cell 2
71Stef Clement (Ned) Belkin Pro Cycling TeamRow 70 - Cell 2
72Ivan Rovny (Rus) Tinkoff-SaxoRow 71 - Cell 2
73Patrick Gretsch (Ger) AG2R La MondialeRow 72 - Cell 2
74Christophe Le Mevel (Fra) Cofidis, Solutions CreditsRow 73 - Cell 2
75Gert Joeaar (Est) Cofidis, Solutions CreditsRow 74 - Cell 2
76Tony Martin (Ger) Omega Pharma - Quick-Step Cycling TeamRow 75 - Cell 2
77Jesse Sergent (NZl) Trek Factory RacingRow 76 - Cell 2
78Luis Angel Mate Mardones (Spa) Cofidis, Solutions CreditsRow 77 - Cell 2
79Daniel Navarro Garcia (Spa) Cofidis, Solutions CreditsRow 78 - Cell 2
80Alberto Losada Alguacil (Spa) Team KatushaRow 79 - Cell 2
81Merhawi Kudus Ghebremedhin (Eri) MTN - QhubekaRow 80 - Cell 2
82Andrey Amador Bikkazakova (Crc) Movistar TeamRow 81 - Cell 2
83Alexandr Kolobnev (Rus) Team KatushaRow 82 - Cell 2
84Adriano Malori (Ita) Movistar TeamRow 83 - Cell 2
85Johan Le Bon (Fra) FDJ.frRow 84 - Cell 2
86Christian Knees (Ger) Team SkyRow 85 - Cell 2
87Chad Haga (USA) Team Giant-ShimanoRow 86 - Cell 2
88Nikias Arndt (Ger) Team Giant-ShimanoRow 87 - Cell 2
89Kanstantsin Siutsou (Blr) Team SkyRow 88 - Cell 2
90Martijn Keizer (Ned) Belkin Pro Cycling TeamRow 89 - Cell 2
91Yaroslav Popovych (Ukr) Trek Factory RacingRow 90 - Cell 2
92Jesus Hernandez Blazquez (Spa) Tinkoff-SaxoRow 91 - Cell 2
93Oliver Zaugg (Swi) Tinkoff-SaxoRow 92 - Cell 2
94Imanol Erviti Ollo (Spa) Movistar TeamRow 93 - Cell 2
95Laurens ten Dam (Ned) Belkin Pro Cycling TeamRow 94 - Cell 2
96Dan Craven (Nam) Team EuropcarRow 95 - Cell 2
97Manuel Quinziato (Ita) BMC Racing TeamRow 96 - Cell 2
98Karol Domagalski (Pol) Caja Rural-Seguros RGARow 97 - Cell 2
99Sergei Chernetski (Rus) Team KatushaRow 98 - Cell 2
100Sébastien Turgot (Fra) AG2R La MondialeRow 99 - Cell 2
101Antonio Piedra Perez (Spa) Caja Rural-Seguros RGARow 100 - Cell 2
102Sébastien Hinault (Fra) IAM CyclingRow 101 - Cell 2
103Johannes Fröhlinger (Ger) Team Giant-ShimanoRow 102 - Cell 2
104George Bennett (NZl) CannondaleRow 103 - Cell 2
105Jérôme Coppel (Fra) Cofidis, Solutions CreditsRow 104 - Cell 2
106Javier Moreno Bazan (Spa) Movistar TeamRow 105 - Cell 2
107José Herrada Lopez (Spa) Movistar TeamRow 106 - Cell 2
108Lawrence Warbasse (USA) BMC Racing TeamRow 107 - Cell 2
109Jose Rodolfo Serpa Perez (Col) Lampre-MeridaRow 108 - Cell 2
110Elia Favilli (Ita) Lampre-MeridaRow 109 - Cell 2
111Damien Gaudin (Fra) AG2R La MondialeRow 110 - Cell 2
112Vegard Breen (Nor) Lotto BelisolRow 111 - Cell 2
113Natnael Berhane (Eri) Team EuropcarRow 112 - Cell 2
114Haimar Zubeldia Aguirre (Spa) Trek Factory RacingRow 113 - Cell 2
115Bob Jungels (Lux) Trek Factory RacingRow 114 - Cell 2
116Giampaolo Caruso (Ita) Team KatushaRow 115 - Cell 2
117Rinaldo Nocentini (Ita) AG2R La MondialeRow 116 - Cell 2
118Kristof Vandewalle (Bel) Trek Factory RacingRow 117 - Cell 2
119Johan Esteban Chaves Rubio (Col) Orica GreenEdgeRow 118 - Cell 2
120Fabio Felline (Ita) Trek Factory RacingRow 119 - Cell 2
121Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGARow 120 - Cell 2
122Wout Poels (Ned) Omega Pharma - Quick-Step Cycling TeamRow 121 - Cell 2
123Marcel Aregger (Swi) IAM CyclingRow 122 - Cell 2
124Vicente Reynes Mimo (Spa) IAM CyclingRow 123 - Cell 2
125Mikel Landa Meana (Spa) Astana Pro TeamRow 124 - Cell 2
126Amets Txurruka (Spa) Caja Rural-Seguros RGARow 125 - Cell 2
127Sander Armee (Bel) Lotto BelisolRow 126 - Cell 2
128Daniil Fominykh (Kaz) Astana Pro TeamRow 127 - Cell 2
129Jurgen Van Den Broeck (Bel) Lotto BelisolRow 128 - Cell 2
130Matteo Tosatto (Ita) Tinkoff-SaxoRow 129 - Cell 2
131Damiano Cunego (Ita) Lampre-MeridaRow 130 - Cell 2
132Gerald Ciolek (Ger) MTN - QhubekaRow 131 - Cell 2
133Maxime Medrel (Fra) Team EuropcarRow 132 - Cell 2
134Jonathan Castroviejo Nicolas (Spa) Movistar TeamRow 133 - Cell 2
135Kristian Sbaragli (Ita) MTN - QhubekaRow 134 - Cell 2
136Koldo Fernandez De Larrea (Spa) Garmin SharpRow 135 - Cell 2
137Bart De Clercq (Bel) Lotto BelisolRow 136 - Cell 2
138Sergio Miguel Moreira Paulinho (Por) Tinkoff-SaxoRow 137 - Cell 2
139Jacobus Venter (RSA) MTN - QhubekaRow 138 - Cell 2
140Vincent Jerome (Fra) Team EuropcarRow 139 - Cell 2
141Anthony Roux (Fra) FDJ.frRow 140 - Cell 2
142Hubert Dupont (Fra) AG2R La MondialeRow 141 - Cell 2
143Carlos Alberto Betancur Gomez (Col) AG2R La MondialeRow 142 - Cell 2
144Yoann Bagot (Fra) Cofidis, Solutions CreditsRow 143 - Cell 2
145Andrew Talansky (USA) Garmin Sharp0:01:54
146Nathan Brown (USA) Garmin SharpRow 145 - Cell 2
147Valerio Conti (Ita) Lampre-MeridaRow 146 - Cell 2
148Michael Valgren Andersen (Den) Tinkoff-Saxo0:01:54
149Luke Rowe (GBr) Team SkyRow 148 - Cell 2
150Julian Arredondo (Col) Trek Factory RacingRow 149 - Cell 2
151Luis León Sánchez Gil (Spa) Caja Rural-Seguros RGARow 150 - Cell 2
152Jay Robert Thomson (RSA) MTN - Qhubeka0:01:54
153Louis Meintjes (RSA) MTN - QhubekaRow 152 - Cell 2
154Jonathan Fumeaux (Swi) IAM CyclingRow 153 - Cell 2
155Romain Hardy (Fra) Cofidis, Solutions Credits0:02:02
156Alexey Lutsenko (Kaz) Astana Pro Team0:02:11
157Dmitry Kozontchouk (Rus) Team KatushaRow 156 - Cell 2
158Yury Trofimov (Rus) Team KatushaRow 157 - Cell 2
159Pirmin Lang (Swi) IAM CyclingRow 158 - Cell 2
160Mitchell Docker (Aus) Orica GreenEdgeRow 159 - Cell 2
161Sam Bewley (NZl) Orica GreenEdgeRow 160 - Cell 2
162Carlos Verona Quintanilla (Spa) Omega Pharma - Quick-Step Cycling Team0:02:36
163Pieter Serry (Bel) Omega Pharma - Quick-Step Cycling TeamRow 162 - Cell 2
164Adam Yates (GBr) Orica GreenEdgeRow 163 - Cell 2
165Simon Clarke (Aus) Orica GreenEdgeRow 164 - Cell 2
166Philip Deignan (Irl) Team Sky0:02:49
167Cameron Meyer (Aus) Orica GreenEdgeRow 166 - Cell 2
168Kenny Elissonde (Fra) FDJ.frRow 167 - Cell 2
169Murilo Antonio Fischer (Bra) FDJ.fr0:02:56
170Matthias Krizek (Aut) Cannondale0:03:00
171Oscar Gatto (Ita) CannondaleRow 170 - Cell 2
172David Millar (GBr) Garmin SharpRow 171 - Cell 2
173Nathan Haas (Aus) Garmin SharpRow 172 - Cell 2
174Cédric Pineau (Fra) FDJ.frRow 173 - Cell 2
175Peter Kennaugh (GBr) Team Sky0:03:00
176Ryder Hesjedal (Can) Garmin SharpRow 175 - Cell 2
177Peio Bilbao (Spa) Caja Rural-Seguros RGARow 176 - Cell 2
178Tobias Ludvigsson (Swe) Team Giant-Shimano0:03:16
179Johann Tschopp (Swi) IAM Cycling0:03:22
180Andrea Guardini (Ita) Astana Pro TeamRow 179 - Cell 2
181Geoffrey Soupe (Fra) FDJ.frRow 180 - Cell 2
182Nacer Bouhanni (Fra) FDJ.frRow 181 - Cell 2
183Alessandro De Marchi (Ita) Cannondale0:03:36
184Nikolas Maes (Bel) Omega Pharma - Quick-Step Cycling TeamRow 183 - Cell 2
185Rohan Dennis (Aus) BMC Racing Team0:04:09
186Matteo Pelucchi (Ita) IAM CyclingRow 185 - Cell 2
187Dominic Klemme (Ger) IAM Cycling0:04:25
188Jerome Cousin (Fra) Team Europcar0:04:47
189Lawson Craddock (USA) Team Giant-Shimano0:06:16
190Laurent Mangel (Fra) FDJ.frRow 189 - Cell 2
Swipe to scroll horizontally
Point 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matthias Krizek (Aut) Cannondale4pts
2Nacer Bouhanni (Fra) FDJ.fr2Row 1 - Cell 3
3Michael Valgren Andersen (Den) Tinkoff-Saxo1Row 2 - Cell 3
Swipe to scroll horizontally
Point 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matthias Krizek (Aut) Cannondale4pts
2Nacer Bouhanni (Fra) FDJ.fr2Row 1 - Cell 3
3Daniele Bennati (Ita) Tinkoff-Saxo1Row 2 - Cell 3
Swipe to scroll horizontally
Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1John Degenkolb (Ger) Team Giant-Shimano25pts
2Tom Boonen (Bel) Omega Pharma - Quick-Step Cycling Team20Row 1 - Cell 3
3Jacopo Guarnieri (Ita) Astana Pro Team16Row 2 - Cell 3
4Peter Sagan (Svk) Cannondale14Row 3 - Cell 3
5Maximiliano Ariel Richeze (Arg) Lampre-Merida12Row 4 - Cell 3
6Yannick Martinez (Fra) Team Europcar10Row 5 - Cell 3
7Lloyd Mondory (Fra) AG2R La Mondiale9Row 6 - Cell 3
8Fabian Cancellara (Swi) Trek Factory Racing8Row 7 - Cell 3
9Jasper Stuyven (Bel) Trek Factory Racing7Row 8 - Cell 3
10Guillaume Boivin (Can) Cannondale6Row 9 - Cell 3
11Yauheni Hutarovich (Blr) AG2R La Mondiale5Row 10 - Cell 3
12Ramon Sinkeldam (Ned) Team Giant-Shimano4Row 11 - Cell 3
13Gregory Henderson (NZl) Lotto Belisol3Row 12 - Cell 3
14Roberto Ferrari (Ita) Lampre-Merida2Row 13 - Cell 3
15Daniele Bennati (Ita) Tinkoff-Saxo1Row 14 - Cell 3
Swipe to scroll horizontally
Combative rider
#Rider Name (Country) Team
1Matthias Krizek (Aut) Cannondale
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Team Giant - Shimano12:33:54
2Cannondale Pro CyclingRow 1 - Cell 2
3Lampre - MeridaRow 2 - Cell 2
4Lotto BelisolRow 3 - Cell 2
5Omega Pharma - Quick-StepRow 4 - Cell 2
6AG2R La MondialeRow 5 - Cell 2
7Tinkoff - SaxoRow 6 - Cell 2
8Belkin Pro Cycling TeamRow 7 - Cell 2
9Trek Factory RacingRow 8 - Cell 2
10Astana Pro TeamRow 9 - Cell 2
11BMC Racing TeamRow 10 - Cell 2
12Team EuropcarRow 11 - Cell 2
13Team SKYRow 12 - Cell 2
14Garmin SharpRow 13 - Cell 2
15Caja Rural - Seguros RGARow 14 - Cell 2
16Movistar TeamRow 15 - Cell 2
17Cofidis, Solutions CréditsRow 16 - Cell 2
18MTN - QhubekaRow 17 - Cell 2
19Team KatushaRow 18 - Cell 2
20Orica GreenEdgeRow 19 - Cell 2
21IAM CyclingRow 20 - Cell 2
22FDJ.frRow 21 - Cell 2
Swipe to scroll horizontally
General classification after stage 12
#Rider Name (Country) TeamResult
1Alberto Contador Velasco (Spa) Tinkoff-Saxo44:38:14
2Alejandro Valverde Belmonte (Spa) Movistar Team0:00:20
3Rigoberto Urán (Col) Omega Pharma - Quick-Step Cycling Team0:01:08
4Christopher Froome (GBr) Team Sky0:01:20
5Joaquím Rodríguez Oliver (Spa) Team Katusha0:01:35
6Samuel Sánchez Gonzalez (Spa) BMC Racing Team0:01:52
7Fabio Aru (Ita) Astana Pro Team0:02:13
8Winner Anacona Gomez (Col) Lampre-Merida0:02:22
9Robert Gesink (Ned) Belkin Pro Cycling Team0:02:55
10Damiano Caruso (Ita) Cannondale0:03:51
11Daniel Martin (Irl) Garmin Sharp0:03:59
12Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:04:26
13Warren Barguil (Fra) Team Giant-Shimano0:04:56
14Wilco Kelderman (Ned) Belkin Pro Cycling Team0:05:00
15Daniel Moreno Fernandez (Spa) Team Katusha0:06:10
16Mikel Nieve Ituralde (Spa) Team Sky0:07:19
17Johan Esteban Chaves Rubio (Col) Orica GreenEdge0:08:44
18Sergio Pardilla Bellon (Spa) MTN - Qhubeka0:08:47
19Maxime Monfort (Bel) Lotto Belisol0:09:15
20Pieter Serry (Bel) Omega Pharma - Quick-Step Cycling Team0:10:19
21Przemyslaw Niemiec (Pol) Lampre-Merida0:10:47
22Romain Sicard (Fra) Team Europcar0:11:24
23Andre Fernando S Martins Cardoso (Por) Garmin Sharp0:12:31
24Dominik Nerz (Ger) BMC Racing Team0:12:48
25Mikel Landa Meana (Spa) Astana Pro Team0:13:28
26Giampaolo Caruso (Ita) Team Katusha0:13:44
27David Arroyo Duran (Spa) Caja Rural-Seguros RGA0:14:36
28Oliver Zaugg (Swi) Tinkoff-Saxo0:15:13
29Christophe Le Mevel (Fra) Cofidis, Solutions Credits0:15:41
30Wout Poels (Ned) Omega Pharma - Quick-Step Cycling Team0:15:50
31Laurens ten Dam (Ned) Belkin Pro Cycling Team0:17:09
32Luis Angel Mate Mardones (Spa) Cofidis, Solutions Credits0:20:13
33Chris Anker Sørensen (Den) Tinkoff-Saxo0:25:55
34Ryder Hesjedal (Can) Garmin Sharp0:27:14
35Haimar Zubeldia Aguirre (Spa) Trek Factory Racing0:27:19
36Tanel Kangert (Est) Astana Pro Team0:27:41
37Alexandr Kolobnev (Rus) Team Katusha0:29:09
38Jesus Hernandez Blazquez (Spa) Tinkoff-Saxo0:29:58
39Jérôme Coppel (Fra) Cofidis, Solutions Credits0:30:01
40Jurgen Van Den Broeck (Bel) Lotto Belisol0:30:35
41Cadel Evans (Aus) BMC Racing Team0:31:43
42Adam Hansen (Aus) Lotto Belisol0:33:45
43Alberto Losada Alguacil (Spa) Team Katusha0:34:22
44Amets Txurruka (Spa) Caja Rural-Seguros RGA0:34:30
45Gianluca Brambilla (Ita) Omega Pharma - Quick-Step Cycling Team0:35:38
46Andrey Amador Bikkazakova (Crc) Movistar Team0:36:02
47Philippe Gilbert (Bel) BMC Racing Team0:36:32
48Eduard Vorganov (Rus) Team Katusha0:36:51
49Danilo Wyss (Swi) BMC Racing Team0:37:51
50Paolo Tiralongo (Ita) Astana Pro Team0:38:27
51Gorka Izagirre Insausti (Spa) Movistar Team0:38:52
52Paul Martens (Ger) Belkin Pro Cycling Team0:38:55
53José Herrada Lopez (Spa) Movistar Team0:39:19
54Daniel Teklehaimanot (Eri) MTN - Qhubeka0:40:43
55Hubert Dupont (Fra) AG2R La Mondiale0:40:45
56Luis León Sánchez Gil (Spa) Caja Rural-Seguros RGA0:40:56
57Lloyd Mondory (Fra) AG2R La Mondiale0:43:04
58Chad Haga (USA) Team Giant-Shimano0:45:18
59Kanstantsin Siutsou (Blr) Team Sky0:45:28
60Vicente Reynes Mimo (Spa) IAM Cycling0:45:53
61Sergio Miguel Moreira Paulinho (Por) Tinkoff-Saxo0:47:36
62Philip Deignan (Irl) Team Sky0:48:29
63Romain Hardy (Fra) Cofidis, Solutions Credits0:48:40
64Manuel Quinziato (Ita) BMC Racing Team0:48:41
65Tom Boonen (Bel) Omega Pharma - Quick-Step Cycling Team0:51:51
66Michael Matthews (Aus) Orica GreenEdge0:51:53
67Kenny Elissonde (Fra) FDJ.fr0:53:04
68Maxime Medrel (Fra) Team Europcar0:53:12
69Tobias Ludvigsson (Swe) Team Giant-ShimanoRow 68 - Cell 2
70Andrew Talansky (USA) Garmin Sharp0:53:13
71Bart De Clercq (Bel) Lotto Belisol0:53:23
72Lawrence Warbasse (USA) BMC Racing Team0:54:24
73Jacques Janse van Rensburg (RSA) MTN - QhubekaRow 72 - Cell 2
74Romain Zingle (Bel) Cofidis, Solutions Credits0:54:29
75Bob Jungels (Lux) Trek Factory Racing0:55:42
76Guillaume Levarlet (Fra) Cofidis, Solutions Credits0:56:12
77Adam Yates (GBr) Orica GreenEdge0:57:08
78Koen de Kort (Ned) Team Giant-Shimano0:57:41
79Tony Martin (Ger) Omega Pharma - Quick-Step Cycling Team0:58:27
80George Bennett (NZl) Cannondale0:58:44
81Jerome Cousin (Fra) Team Europcar0:59:37
82Kristian Sbaragli (Ita) MTN - QhubekaRow 81 - Cell 2
83Ivan Rovny (Rus) Tinkoff-Saxo1:00:00
84Cédric Pineau (Fra) FDJ.fr1:01:13
85Javier Moreno Bazan (Spa) Movistar Team1:01:57
86Imanol Erviti Ollo (Spa) Movistar Team1:03:04
87Jonathan Castroviejo Nicolas (Spa) Movistar Team1:03:20
88Valerio Conti (Ita) Lampre-Merida1:03:22
89Peter Kennaugh (GBr) Team Sky1:03:48
90Jasper Stuyven (Bel) Trek Factory Racing1:03:52
91Andrey Zeits (Kaz) Astana Pro Team1:03:54
92Simon Clarke (Aus) Orica GreenEdge1:04:15
93Carlos Verona Quintanilla (Spa) Omega Pharma - Quick-Step Cycling Team1:04:38
94Martijn Keizer (Ned) Belkin Pro Cycling Team1:04:40
95Filippo Pozzato (Ita) Lampre-Merida1:05:34
96Peio Bilbao (Spa) Caja Rural-Seguros RGA1:05:38
97Johan Le Bon (Fra) FDJ.fr1:06:34
98Louis Meintjes (RSA) MTN - Qhubeka1:07:46
99Nikolas Maes (Bel) Omega Pharma - Quick-Step Cycling Team1:10:18
100Koldo Fernandez De Larrea (Spa) Garmin Sharp1:10:41
101Alessandro De Marchi (Ita) Cannondale1:11:53
102Yannick Martinez (Fra) Team Europcar1:12:03
103Stef Clement (Ned) Belkin Pro Cycling Team1:12:12
104Vasil Kiryienka (Blr) Team Sky1:12:57
105Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA1:13:56
106Johannes Fröhlinger (Ger) Team Giant-Shimano1:14:04
107Daniele Bennati (Ita) Tinkoff-Saxo1:14:21
108Damiano Cunego (Ita) Lampre-Merida1:15:03
109Rohan Dennis (Aus) BMC Racing Team1:15:06
110Yury Trofimov (Rus) Team Katusha1:15:30
111Fabian Cancellara (Swi) Trek Factory Racing1:16:21
112Alexey Lutsenko (Kaz) Astana Pro Team1:16:31
113Jens Debusschere (Bel) Lotto Belisol1:18:10
114Karol Domagalski (Pol) Caja Rural-Seguros RGA1:18:34
115Fabio Felline (Ita) Trek Factory Racing1:19:40
116John Degenkolb (Ger) Team Giant-Shimano1:19:50
117Nikias Arndt (Ger) Team Giant-Shimano1:19:52
118Sébastien Hinault (Fra) IAM Cycling1:21:06
119Yaroslav Popovych (Ukr) Trek Factory Racing1:21:23
120Johann Tschopp (Swi) IAM Cycling1:21:32
121Dario Cataldo (Ita) Team Sky1:22:03
122Marcel Aregger (Swi) IAM Cycling1:23:54
123Antonio Piedra Perez (Spa) Caja Rural-Seguros RGA1:24:20
124Paolo Longo Borghini (Ita) CannondaleRow 123 - Cell 2
125Merhawi Kudus Ghebremedhin (Eri) MTN - Qhubeka1:24:47
126Elia Favilli (Ita) Lampre-Merida1:25:07
127Michael Valgren Andersen (Den) Tinkoff-Saxo1:26:04
128Julian Arredondo (Col) Trek Factory Racing1:26:30
129Sander Armee (Bel) Lotto Belisol1:26:39
130Rinaldo Nocentini (Ita) AG2R La Mondiale1:26:44
131Nathan Brown (USA) Garmin Sharp1:26:48
132Gregory Henderson (NZl) Lotto Belisol1:28:20
133Christian Knees (Ger) Team Sky1:28:26
134Maciej Bodnar (Pol) Cannondale1:28:54
135Jose Rodolfo Serpa Perez (Col) Lampre-Merida1:29:03
136Kristof Vandewalle (Bel) Trek Factory Racing1:29:40
137Dmitry Kozontchouk (Rus) Team Katusha1:29:43
138Matteo Tosatto (Ita) Tinkoff-Saxo1:30:32
139Matthias Krizek (Aut) Cannondale1:32:00
140Martin Velits (Svk) Omega Pharma - Quick-Step Cycling Team1:32:39
141Patrick Gretsch (Ger) AG2R La Mondiale1:34:22
142Nacer Bouhanni (Fra) FDJ.frRow 141 - Cell 2
143Vegard Breen (Nor) Lotto Belisol1:35:06
144Vincent Jerome (Fra) Team Europcar1:35:14
145Sergei Chernetski (Rus) Team Katusha1:35:21
146Yoann Bagot (Fra) Cofidis, Solutions Credits1:36:46
147Pim Ligthart (Ned) Lotto Belisol1:37:39
148Adriano Malori (Ita) Movistar Team1:37:45
149Ramon Sinkeldam (Ned) Team Giant-Shimano1:38:08
150David Millar (GBr) Garmin Sharp1:39:21
151Damien Gaudin (Fra) AG2R La Mondiale1:39:36
152Oscar Gatto (Ita) Cannondale1:39:47
153Lawson Craddock (USA) Team Giant-Shimano1:40:23
154Yauheni Hutarovich (Blr) AG2R La Mondiale1:40:24
155Jesse Sergent (NZl) Trek Factory Racing1:40:31
156Jacobus Venter (RSA) MTN - Qhubeka1:41:10
157Gerald Ciolek (Ger) MTN - Qhubeka1:42:03
158Geoffrey Soupe (Fra) FDJ.fr1:42:07
159Peter Sagan (Svk) Cannondale1:42:18
160Cameron Meyer (Aus) Orica GreenEdge1:42:45
161Sam Bewley (NZl) Orica GreenEdge1:42:57
162Johan Vansummeren (Bel) Garmin Sharp1:43:11
163Brett Lancaster (Aus) Orica GreenEdge1:44:09
164Roberto Ferrari (Ita) Lampre-Merida1:45:07
165Maximiliano Ariel Richeze (Arg) Lampre-Merida1:45:29
166Francisco Javier Aramendia Llorente (Spa) Caja Rural-Seguros RGA1:45:39
167Pirmin Lang (Swi) IAM Cycling1:46:28
168Dan Craven (Nam) Team Europcar1:48:34
169Guillaume Boivin (Can) Cannondale1:49:02
170Nathan Haas (Aus) Garmin Sharp1:49:27
171Maarten Tjallingii (Ned) Belkin Pro Cycling Team1:50:04
172Francesco Lasca (Ita) Caja Rural-Seguros RGA1:50:11
173Sébastien Turgot (Fra) AG2R La Mondiale1:50:24
174Natnael Berhane (Eri) Team Europcar1:52:52
175Murilo Antonio Fischer (Bra) FDJ.fr1:54:31
176Daniil Fominykh (Kaz) Astana Pro Team1:55:18
177Mitchell Docker (Aus) Orica GreenEdge1:55:19
178Gert Joeaar (Est) Cofidis, Solutions Credits1:56:17
179Jonathan Fumeaux (Swi) IAM Cycling1:57:52
180Jay Robert Thomson (RSA) MTN - Qhubeka2:01:46
181Jacopo Guarnieri (Ita) Astana Pro Team2:03:52
182Robert Wagner (Ger) Belkin Pro Cycling Team2:07:14
183Luke Rowe (GBr) Team Sky2:09:44
184Laurent Mangel (Fra) FDJ.fr2:09:46
185Anthony Roux (Fra) FDJ.fr2:10:56
186Andrea Guardini (Ita) Astana Pro Team2:11:29
187Carlos Alberto Betancur Gomez (Col) AG2R La Mondiale2:21:44
188Jimmy Engoulvent (Fra) Team Europcar2:21:57
189Dominic Klemme (Ger) IAM Cycling2:35:50
190Matteo Pelucchi (Ita) IAM Cycling2:41:27
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1John Degenkolb (Ger) Team Giant-Shimano112pts
2Nacer Bouhanni (Fra) FDJ.fr78Row 1 - Cell 3
3Michael Matthews (Aus) Orica GreenEdge71Row 2 - Cell 3
4Alejandro Valverde Belmonte (Spa) Movistar Team64Row 3 - Cell 3
5Alberto Contador Velasco (Spa) Tinkoff-Saxo56Row 4 - Cell 3
6Christopher Froome (GBr) Team Sky56Row 5 - Cell 3
7Joaquím Rodríguez Oliver (Spa) Team Katusha51Row 6 - Cell 3
8Daniel Martin (Irl) Garmin Sharp50Row 7 - Cell 3
9Fabio Aru (Ita) Astana Pro Team41Row 8 - Cell 3
10Jasper Stuyven (Bel) Trek Factory Racing41Row 9 - Cell 3
11Lloyd Mondory (Fra) AG2R La Mondiale40Row 10 - Cell 3
12Rigoberto Urán (Col) Omega Pharma - Quick-Step Cycling Team35Row 11 - Cell 3
13Tom Boonen (Bel) Omega Pharma - Quick-Step Cycling Team35Row 12 - Cell 3
14Roberto Ferrari (Ita) Lampre-Merida32Row 13 - Cell 3
15Peter Sagan (Svk) Cannondale30Row 14 - Cell 3
16Winner Anacona Gomez (Col) Lampre-Merida28Row 15 - Cell 3
17Vicente Reynes Mimo (Spa) IAM Cycling28Row 16 - Cell 3
18Alessandro De Marchi (Ita) Cannondale27Row 17 - Cell 3
19Samuel Sánchez Gonzalez (Spa) BMC Racing Team26Row 18 - Cell 3
20Ryder Hesjedal (Can) Garmin Sharp24Row 19 - Cell 3
21Paul Martens (Ger) Belkin Pro Cycling Team24Row 20 - Cell 3
22Fabian Cancellara (Swi) Trek Factory Racing24Row 21 - Cell 3
23Damiano Caruso (Ita) Cannondale23Row 22 - Cell 3
24Tony Martin (Ger) Omega Pharma - Quick-Step Cycling Team22Row 23 - Cell 3
25Philippe Gilbert (Bel) BMC Racing Team21Row 24 - Cell 3
26Alexey Lutsenko (Kaz) Astana Pro Team21Row 25 - Cell 3
27Pim Ligthart (Ned) Lotto Belisol20Row 26 - Cell 3
28Johann Tschopp (Swi) IAM Cycling20Row 27 - Cell 3
29Cadel Evans (Aus) BMC Racing Team20Row 28 - Cell 3
30Robert Gesink (Ned) Belkin Pro Cycling Team19Row 29 - Cell 3
31Yannick Martinez (Fra) Team Europcar17Row 30 - Cell 3
32Hubert Dupont (Fra) AG2R La Mondiale17Row 31 - Cell 3
33Bob Jungels (Lux) Trek Factory Racing17Row 32 - Cell 3
34Yauheni Hutarovich (Blr) AG2R La Mondiale17Row 33 - Cell 3
35Wilco Kelderman (Ned) Belkin Pro Cycling Team16Row 34 - Cell 3
36Kristian Sbaragli (Ita) MTN - Qhubeka16Row 35 - Cell 3
37Damiano Cunego (Ita) Lampre-Merida16Row 36 - Cell 3
38Jacopo Guarnieri (Ita) Astana Pro Team16Row 37 - Cell 3
39Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits15Row 38 - Cell 3
40Gregory Henderson (NZl) Lotto Belisol15Row 39 - Cell 3
41Valerio Conti (Ita) Lampre-Merida14Row 40 - Cell 3
42Jérôme Coppel (Fra) Cofidis, Solutions Credits14Row 41 - Cell 3
43Javier Moreno Bazan (Spa) Movistar Team14Row 42 - Cell 3
44Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA13Row 43 - Cell 3
45Elia Favilli (Ita) Lampre-Merida12Row 44 - Cell 3
46Daniel Moreno Fernandez (Spa) Team Katusha12Row 45 - Cell 3
47Peio Bilbao (Spa) Caja Rural-Seguros RGA12Row 46 - Cell 3
48Maximiliano Ariel Richeze (Arg) Lampre-Merida12Row 47 - Cell 3
49Francesco Lasca (Ita) Caja Rural-Seguros RGA12Row 48 - Cell 3
50Vasil Kiryienka (Blr) Team Sky11Row 49 - Cell 3
51Pieter Serry (Bel) Omega Pharma - Quick-Step Cycling Team10Row 50 - Cell 3
52Alexandr Kolobnev (Rus) Team Katusha10Row 51 - Cell 3
53Oscar Gatto (Ita) Cannondale10Row 52 - Cell 3
54Robert Wagner (Ger) Belkin Pro Cycling Team10Row 53 - Cell 3
55Jacques Janse van Rensburg (RSA) MTN - Qhubeka9Row 54 - Cell 3
56Warren Barguil (Fra) Team Giant-Shimano9Row 55 - Cell 3
57Johan Esteban Chaves Rubio (Col) Orica GreenEdge9Row 56 - Cell 3
58Matthias Krizek (Aut) Cannondale8Row 57 - Cell 3
59Adam Hansen (Aus) Lotto Belisol8Row 58 - Cell 3
60Gianluca Brambilla (Ita) Omega Pharma - Quick-Step Cycling Team8Row 59 - Cell 3
61Mikel Nieve Ituralde (Spa) Team Sky7Row 60 - Cell 3
62Sergio Pardilla Bellon (Spa) MTN - Qhubeka7Row 61 - Cell 3
63Danilo Wyss (Swi) BMC Racing Team7Row 62 - Cell 3
64Jesse Sergent (NZl) Trek Factory Racing7Row 63 - Cell 3
65Fabio Felline (Ita) Trek Factory Racing6Row 64 - Cell 3
66Guillaume Boivin (Can) Cannondale6Row 65 - Cell 3
67Matteo Pelucchi (Ita) IAM Cycling6Row 66 - Cell 3
68Jerome Cousin (Fra) Team Europcar5Row 67 - Cell 3
69Gerald Ciolek (Ger) MTN - Qhubeka5Row 68 - Cell 3
70Francisco Javier Aramendia Llorente (Spa) Caja Rural-Seguros RGA5Row 69 - Cell 3
71Amets Txurruka (Spa) Caja Rural-Seguros RGA4Row 70 - Cell 3
72Nikias Arndt (Ger) Team Giant-Shimano4Row 71 - Cell 3
73Sébastien Turgot (Fra) AG2R La Mondiale4Row 72 - Cell 3
74Romain Hardy (Fra) Cofidis, Solutions Credits4Row 73 - Cell 3
75Jens Debusschere (Bel) Lotto Belisol4Row 74 - Cell 3
76Sébastien Hinault (Fra) IAM Cycling4Row 75 - Cell 3
77Ramon Sinkeldam (Ned) Team Giant-Shimano4Row 76 - Cell 3
78Christophe Le Mevel (Fra) Cofidis, Solutions Credits3Row 77 - Cell 3
79Laurens ten Dam (Ned) Belkin Pro Cycling Team3Row 78 - Cell 3
80Michael Valgren Andersen (Den) Tinkoff-Saxo3Row 79 - Cell 3
81Jimmy Engoulvent (Fra) Team Europcar3Row 80 - Cell 3
82Romain Sicard (Fra) Team Europcar2Row 81 - Cell 3
83Romain Zingle (Bel) Cofidis, Solutions Credits2Row 82 - Cell 3
84Daniele Bennati (Ita) Tinkoff-Saxo2Row 83 - Cell 3
85Geoffrey Soupe (Fra) FDJ.fr2Row 84 - Cell 3
86Gert Joeaar (Est) Cofidis, Solutions Credits2Row 85 - Cell 3
87Jay Robert Thomson (RSA) MTN - Qhubeka2Row 86 - Cell 3
88David Arroyo Duran (Spa) Caja Rural-Seguros RGA1Row 87 - Cell 3
89Eduard Vorganov (Rus) Team Katusha1Row 88 - Cell 3
90José Herrada Lopez (Spa) Movistar Team1Row 89 - Cell 3
91Sergio Miguel Moreira Paulinho (Por) Tinkoff-Saxo1Row 90 - Cell 3
92Ivan Rovny (Rus) Tinkoff-Saxo1Row 91 - Cell 3
93Johan Le Bon (Fra) FDJ.fr1Row 92 - Cell 3
94Christian Knees (Ger) Team Sky1Row 93 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA20pts
2Winner Anacona Gomez (Col) Lampre-Merida18Row 1 - Cell 3
3Alejandro Valverde Belmonte (Spa) Movistar Team18Row 2 - Cell 3
4Jerome Cousin (Fra) Team Europcar13Row 3 - Cell 3
5Fabio Aru (Ita) Astana Pro Team10Row 4 - Cell 3
6Alberto Contador Velasco (Spa) Tinkoff-Saxo9Row 5 - Cell 3
7Johann Tschopp (Swi) IAM Cycling8Row 6 - Cell 3
8Javier Moreno Bazan (Spa) Movistar Team7Row 7 - Cell 3
9Amets Txurruka (Spa) Caja Rural-Seguros RGA7Row 8 - Cell 3
10Christopher Froome (GBr) Team Sky7Row 9 - Cell 3
11Joaquím Rodríguez Oliver (Spa) Team Katusha6Row 10 - Cell 3
12Danilo Wyss (Swi) BMC Racing Team6Row 11 - Cell 3
13Alexey Lutsenko (Kaz) Astana Pro Team6Row 12 - Cell 3
14Ryder Hesjedal (Can) Garmin Sharp5Row 13 - Cell 3
15Pim Ligthart (Ned) Lotto Belisol5Row 14 - Cell 3
16Damiano Cunego (Ita) Lampre-Merida4Row 15 - Cell 3
17Vasil Kiryienka (Blr) Team Sky3Row 16 - Cell 3
18Nathan Haas (Aus) Garmin Sharp3Row 17 - Cell 3
19Adam Yates (GBr) Orica GreenEdge3Row 18 - Cell 3
20Sergio Pardilla Bellon (Spa) MTN - Qhubeka2Row 19 - Cell 3
21Hubert Dupont (Fra) AG2R La Mondiale2Row 20 - Cell 3
22Kristian Sbaragli (Ita) MTN - Qhubeka2Row 21 - Cell 3
23Peio Bilbao (Spa) Caja Rural-Seguros RGA2Row 22 - Cell 3
24Elia Favilli (Ita) Lampre-Merida2Row 23 - Cell 3
25Jimmy Engoulvent (Fra) Team Europcar2Row 24 - Cell 3
26Samuel Sánchez Gonzalez (Spa) BMC Racing Team1Row 25 - Cell 3
27Romain Sicard (Fra) Team Europcar1Row 26 - Cell 3
28Bob Jungels (Lux) Trek Factory Racing1Row 27 - Cell 3
29Valerio Conti (Ita) Lampre-Merida1Row 28 - Cell 3
30Dario Cataldo (Ita) Team Sky1Row 29 - Cell 3
31Francisco Javier Aramendia Llorente (Spa) Caja Rural-Seguros RGA1Row 30 - Cell 3
Swipe to scroll horizontally
Combination classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Alejandro Valverde Belmonte (Spa) Movistar Team9pts
2Alberto Contador Velasco (Spa) Tinkoff-Saxo12Row 1 - Cell 3
3Christopher Froome (GBr) Team Sky20Row 2 - Cell 3
4Fabio Aru (Ita) Astana Pro Team21Row 3 - Cell 3
5Joaquím Rodríguez Oliver (Spa) Team Katusha23Row 4 - Cell 3
6Winner Anacona Gomez (Col) Lampre-Merida26Row 5 - Cell 3
7Samuel Sánchez Gonzalez (Spa) BMC Racing Team51Row 6 - Cell 3
8Ryder Hesjedal (Can) Garmin Sharp68Row 7 - Cell 3
9Sergio Pardilla Bellon (Spa) MTN - Qhubeka100Row 8 - Cell 3
10Hubert Dupont (Fra) AG2R La Mondiale108Row 9 - Cell 3
11Amets Txurruka (Spa) Caja Rural-Seguros RGA124Row 10 - Cell 3
12Danilo Wyss (Swi) BMC Racing Team124Row 11 - Cell 3
13Romain Sicard (Fra) Team Europcar131Row 12 - Cell 3
14Bob Jungels (Lux) Trek Factory Racing136Row 13 - Cell 3
15Javier Moreno Bazan (Spa) Movistar Team136Row 14 - Cell 3
16Kristian Sbaragli (Ita) MTN - Qhubeka140Row 15 - Cell 3
17Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA150Row 16 - Cell 3
18Alexey Lutsenko (Kaz) Astana Pro Team151Row 17 - Cell 3
19Jerome Cousin (Fra) Team Europcar153Row 18 - Cell 3
20Johann Tschopp (Swi) IAM Cycling155Row 19 - Cell 3
21Valerio Conti (Ita) Lampre-Merida158Row 20 - Cell 3
22Damiano Cunego (Ita) Lampre-Merida161Row 21 - Cell 3
23Peio Bilbao (Spa) Caja Rural-Seguros RGA166Row 22 - Cell 3
24Vasil Kiryienka (Blr) Team Sky171Row 23 - Cell 3
25Pim Ligthart (Ned) Lotto Belisol189Row 24 - Cell 3
26Elia Favilli (Ita) Lampre-Merida195Row 25 - Cell 3
27Francisco Javier Aramendia Llorente (Spa) Caja Rural-Seguros RGA267Row 26 - Cell 3
28Jimmy Engoulvent (Fra) Team Europcar294Row 27 - Cell 3
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Movistar Team133:37:34
2Team Katusha0:03:35
3Omega Pharma - Quick-Step0:05:03
4Cofidis, Solutions Crédits0:09:54
5Astana Pro Team0:10:09
6BMC Racing Team0:10:33
7Belkin Pro Cycling Team0:10:49
8Tinkoff - Saxo0:15:00
9Garmin Sharp0:18:31
10Lampre - Merida0:22:07
11Team SKY0:23:47
12Lotto Belisol0:39:25
13Caja Rural - Seguros RGA0:43:20
14Team Giant - Shimano0:51:16
15AG2R La Mondiale0:54:23
16MTN - Qhubeka0:54:56
17Trek Factory Racing1:09:09
18Cannondale Pro Cycling1:12:42
19Orica GreenEdge1:13:05
20Team Europcar1:17:53
21FDJ.fr1:39:18
22IAM Cycling2:48:21
Barry Ryan
Head of Features

Barry Ryan is Head of Features at Cyclingnews. He has covered professional cycling since 2010, reporting from the Tour de France, Giro d’Italia and events from Argentina to Japan. His writing has appeared in The Independent, Procycling and Cycling Plus. He is the author of The Ascent: Sean Kelly, Stephen Roche and the Rise of Irish Cycling’s Golden Generation, published by Gill Books.

Latest on Cyclingnews