Porte proves his class on La Montagne de Lure

Team Sky’s Richie Porte produced a hugely impressive performance to win the fifth stage of Paris-Nice on the Montagne de Lure, where he also claimed the leader’s yellow jersey. The Australian finished alone on the misty summit after breaking clear of the lead group with two kilometres of the climb remaining. Porte shot past Denis Menchov (Katusha), who had made an attack moments earlier, and increased his advantage over his rivals all the way to the line.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Richie Porte (Aus) Sky Procycling4:50:54
2Denis Menchov (Rus) Team Katusha0:00:26
3Andrew Talansky (USA) Garmin Sharp0:00:33
4Tejay van Garderen (USA) BMC Racing TeamRow 3 - Cell 2
5Diego Ulissi (Ita) Lampre-MeridaRow 4 - Cell 2
6Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling TeamRow 5 - Cell 2
7Jean-Christophe Peraud (Fra) AG2R La MondialeRow 6 - Cell 2
8Nairo Alexander Quintana Rojas (Col) Movistar TeamRow 7 - Cell 2
9Simon Spilak (Slo) Team KatushaRow 8 - Cell 2
10Michele Scarponi (Ita) Lampre-MeridaRow 9 - Cell 2
11Jonathan Hivert (Fra) Sojasun0:00:46
12Sylvain Chavanel (Fra) Omega Pharma-Quick-Step Cycling TeamRow 11 - Cell 2
13Andreas Klöden (Ger) RadioShack LeopardRow 12 - Cell 2
14Peter Velits (Svk) Omega Pharma-Quick-Step Cycling Team0:00:49
15Nicolas Roche (Irl) Team Saxo-TinkoffRow 14 - Cell 2
16Daniel Navarro Garcia (Spa) Cofidis, Solutions CreditsRow 15 - Cell 2
17Alberto Losada Alguacil (Spa) Team KatushaRow 16 - Cell 2
18Andriy Grivko (Ukr) Astana Pro Team0:01:02
19David Lopez Garcia (Spa) Sky Procycling0:01:06
20Bart De Clercq (Bel) Lotto Belisol0:01:17
21Enrico Gasparotto (Ita) Astana Pro TeamRow 20 - Cell 2
22Gorka Izaguirre Insausti (Spa) Euskaltel-Euskadi0:01:26
23Maxime Bouet (Fra) AG2R La Mondiale0:01:28
24Arnold Jeannesson (Fra) FDJRow 23 - Cell 2
25Romain Bardet (Fra) AG2R La MondialeRow 24 - Cell 2
26Egor Silin (Rus) Astana Pro Team0:01:45
27Eduard Vorganov (Rus) Team KatushaRow 26 - Cell 2
28Christophe Le Mevel (Fra) Cofidis, Solutions Credits0:01:48
29Alessandro De Marchi (Ita) CannondaleRow 28 - Cell 2
30Davide Malacarne (Ita) Team Europcar0:01:50
31Stefan Denifl (Aut) IAM Cycling0:01:53
32Maxime Monfort (Bel) RadioShack LeopardRow 31 - Cell 2
33Robert Kiserlovski (Cro) RadioShack LeopardRow 32 - Cell 2
34Rein Taaramae (Est) Cofidis, Solutions Credits0:02:19
35Mathias Frank (Swi) BMC Racing Team0:02:36
36Hubert Dupont (Fra) AG2R La MondialeRow 35 - Cell 2
37Ivan Basso (Ita) Cannondale0:03:05
38Nicki Sörensen (Den) Team Saxo-Tinkoff0:03:30
39Robert Gesink (Ned) Team Blanco0:03:51
40Wilco Kelderman (Ned) Team BlancoRow 39 - Cell 2
41Ivan Santaromita (Ita) BMC Racing Team0:05:06
42Jérôme Pineau (Fra) Omega Pharma-Quick-Step Cycling Team0:05:39
43Yannick Talabardon (Fra) SojasunRow 42 - Cell 2
44Kanstantsin Siutsou (Blr) Sky ProcyclingRow 43 - Cell 2
45Yury Trofimov (Rus) Team KatushaRow 44 - Cell 2
46Simon Clarke (Aus) Orica GreenEdge0:07:12
47Philippe Gilbert (Bel) BMC Racing TeamRow 46 - Cell 2
48Dominik Nerz (Ger) BMC Racing TeamRow 47 - Cell 2
49Paolo Longo Borghini (Ita) Cannondale0:07:18
50Amaël Moinard (Fra) BMC Racing TeamRow 49 - Cell 2
51Luis Angel Mate Mardones (Spa) Cofidis, Solutions Credits0:08:09
52Julien El Fares (Fra) Sojasun0:08:54
53Rory Sutherland (Aus) Team Saxo-Tinkoff0:09:12
54Jens Voigt (Ger) RadioShack LeopardRow 53 - Cell 2
55Mikel Astarloza Chaurreau (Spa) Euskaltel-Euskadi0:10:03
56Evgeny Petrov (Rus) Team Saxo-TinkoffRow 55 - Cell 2
57Lars Ytting Bak (Den) Lotto BelisolRow 56 - Cell 2
58Bertjan Lindeman (Ned) Vacansoleil-DCM Pro Cycling TeamRow 57 - Cell 2
59Julien Simon (Fra) SojasunRow 58 - Cell 2
60Vincent Jerome (Fra) Team EuropcarRow 59 - Cell 2
61Daniele Ratto (Ita) Cannondale0:11:13
62Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team0:11:28
63Tony Gallopin (Fra) RadioShack Leopard0:11:38
64Thierry Hupond (Fra) Team Argos-Shimano0:12:07
65Gatis Smukulis (Lat) Team Katusha0:14:03
66Brent Bookwalter (USA) BMC Racing TeamRow 65 - Cell 2
67Xavier Florencio Cabre (Spa) Team KatushaRow 66 - Cell 2
68Jose Joaquin Rojas Gil (Spa) Movistar Team0:14:36
69Vasil Kiryienka (Blr) Sky ProcyclingRow 68 - Cell 2
70Frederik Willems (Bel) Lotto BelisolRow 69 - Cell 2
71Martin Elmiger (Swi) IAM Cycling0:14:46
72Johann Tschopp (Swi) IAM CyclingRow 71 - Cell 2
73Yoann Offredo (Fra) FDJRow 72 - Cell 2
74Kevin De Weert (Bel) Omega Pharma-Quick-Step Cycling TeamRow 73 - Cell 2
75Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling TeamRow 74 - Cell 2
76Romain Zingle (Bel) Cofidis, Solutions CreditsRow 75 - Cell 2
77Romain Lemarchand (Fra) Cofidis, Solutions CreditsRow 76 - Cell 2
78Bert De Backer (Bel) Team Argos-ShimanoRow 77 - Cell 2
79Manuele Mori (Ita) Lampre-MeridaRow 78 - Cell 2
80Gustav Larsson (Swe) IAM CyclingRow 79 - Cell 2
81Thomas Lövkvist (Swe) IAM CyclingRow 80 - Cell 2
82Stijn Vandenbergh (Bel) Omega Pharma-Quick-Step Cycling TeamRow 81 - Cell 2
83Alessandro Petacchi (Ita) Lampre-MeridaRow 82 - Cell 2
84Mattia Cattaneo (Ita) Lampre-MeridaRow 83 - Cell 2
85Kristijan Durasek (Cro) Lampre-MeridaRow 84 - Cell 2
86Dirk Bellemakers (Ned) Lotto BelisolRow 85 - Cell 2
87Jens Debusschere (Bel) Lotto BelisolRow 86 - Cell 2
88Sébastien Minard (Fra) AG2R La MondialeRow 87 - Cell 2
89Nikolas Maes (Bel) Omega Pharma-Quick-Step Cycling TeamRow 88 - Cell 2
90Grégory Rast (Swi) RadioShack LeopardRow 89 - Cell 2
91Steven Kruijswijk (Ned) Team BlancoRow 90 - Cell 2
92Maarten Tjallingii (Ned) Team BlancoRow 91 - Cell 2
93Maxim Iglinskiy (Kaz) Astana Pro TeamRow 92 - Cell 2
94Imanol Erviti Ollo (Spa) Movistar TeamRow 93 - Cell 2
95Xabier Zandio Echaide (Spa) Sky ProcyclingRow 94 - Cell 2
96Javier Moreno Bazan (Spa) Movistar TeamRow 95 - Cell 2
97Jesus Herrada Lopez (Spa) Movistar TeamRow 96 - Cell 2
98Ruben Plaza Molina (Spa) Movistar TeamRow 97 - Cell 2
99Frederik Veuchelen (Bel) Vacansoleil-DCM Pro Cycling TeamRow 98 - Cell 2
100Laurent Didier (Lux) RadioShack LeopardRow 99 - Cell 2
101Thomas Voeckler (Fra) Team Europcar0:14:54
102Cyril Lemoine (Fra) SojasunRow 101 - Cell 2
103Matti Breschel (Den) Team Saxo-Tinkoff0:16:13
104Michael Albasini (Swi) Orica GreenEdge0:17:10
105Danny Pate (USA) Sky Procycling0:18:15
106Roy Curvers (Ned) Team Argos-ShimanoRow 105 - Cell 2
107Michael Matthews (Aus) Orica GreenEdge0:19:08
108Heinrich Haussler (Aus) IAM CyclingRow 107 - Cell 2
109Björn Leukemans (Bel) Vacansoleil-DCM Pro Cycling TeamRow 108 - Cell 2
110Ion Izagirre Insausti (Spa) Euskaltel-EuskadiRow 109 - Cell 2
111Jens Keukeleire (Bel) Orica GreenEdgeRow 110 - Cell 2
112William Bonnet (Fra) FDJRow 111 - Cell 2
113Jerome Coppel (Fra) Cofidis, Solutions CreditsRow 112 - Cell 2
114Marcel Kittel (Ger) Team Argos-Shimano0:20:35
115Marco Bandiera (Ita) IAM CyclingRow 114 - Cell 2
116Borut Bozic (Slo) Astana Pro Team0:20:48
117Fabian Wegmann (Ger) Garmin SharpRow 116 - Cell 2
118Alexander Kristoff (Nor) Team KatushaRow 117 - Cell 2
119Jérémy Roy (Fra) FDJ0:21:05
120Warren Barguil (Fra) Team Argos-Shimano0:21:35
121Romain Feillu (Fra) Vacansoleil-DCM Pro Cycling TeamRow 120 - Cell 2
122Rémi Pauriol (Fra) SojasunRow 121 - Cell 2
123Mauro Da Dalto (Ita) CannondaleRow 122 - Cell 2
124Fumiyuki Beppu (Jpn) Orica GreenEdgeRow 123 - Cell 2
125Michael Morkov (Den) Team Saxo-TinkoffRow 124 - Cell 2
126Yann Huguet (Fra) Team Argos-ShimanoRow 125 - Cell 2
127Dennis Vanendert (Bel) Lotto BelisolRow 126 - Cell 2
128Jerome Cousin (Fra) Team EuropcarRow 127 - Cell 2
129Ian Boswell (USA) Sky ProcyclingRow 128 - Cell 2
130Sébastien Turgot (Fra) Team Europcar0:22:10
131David Tanner (Aus) Team Blanco0:23:21
132Jack Bauer (NZl) Garmin SharpRow 131 - Cell 2
133Francis De Greef (Bel) Lotto BelisolRow 132 - Cell 2
134Andrey Zeits (Kaz) Astana Pro Team0:25:53
135Tom Boonen (Bel) Omega Pharma-Quick-Step Cycling TeamRow 134 - Cell 2
136Markel Irizar Aranburu (Spa) RadioShack LeopardRow 135 - Cell 2
137Edward King (USA) CannondaleRow 136 - Cell 2
138Baden Cooke (Aus) Orica GreenEdgeRow 137 - Cell 2
139Gorka Verdugo Marcotegui (Spa) Euskaltel-EuskadiRow 138 - Cell 2
140Elia Viviani (Ita) CannondaleRow 139 - Cell 2
141Anders Lund (Den) Team Saxo-TinkoffRow 140 - Cell 2
142Alexis Vuillermoz (Fra) SojasunRow 141 - Cell 2
143Mikel Nieve Iturralde (Spa) Euskaltel-EuskadiRow 142 - Cell 2
144Ruben Perez Moreno (Spa) Euskaltel-EuskadiRow 143 - Cell 2
145Yauheni Hutarovich (Blr) AG2R La MondialeRow 144 - Cell 2
146Mads Christensen (Den) Team Saxo-TinkoffRow 145 - Cell 2
147Mark Renshaw (Aus) Team BlancoRow 146 - Cell 2
148Guillaume Bonnafond (Fra) AG2R La MondialeRow 147 - Cell 2
149Geoffrey Soupe (Fra) FDJRow 148 - Cell 2
150Andrea Palini (Ita) Lampre-MeridaRow 149 - Cell 2
151Samuel Dumoulin (Fra) AG2R La MondialeRow 150 - Cell 2
152Evaldas Siskevicius (Ltu) SojasunRow 151 - Cell 2
153Tom Veelers (Ned) Team Argos-ShimanoRow 152 - Cell 2
154Romain Sicard (Fra) Euskaltel-EuskadiRow 153 - Cell 2
155Daniel Oss (Ita) BMC Racing TeamRow 154 - Cell 2
156Leigh Howard (Aus) Orica GreenEdgeRow 155 - Cell 2
157Damien Gaudin (Fra) Team EuropcarRow 156 - Cell 2
158Tom Stamsnijder (Ned) Team Argos-ShimanoRow 157 - Cell 2
159Rick Flens (Ned) Team BlancoRow 158 - Cell 2
160Lucas Sebastian Haedo (Arg) CannondaleRow 159 - Cell 2
161Johan Vansummeren (Bel) Garmin Sharp0:28:03
162Alex Howes (USA) Garmin Sharp0:28:42
163Kris Boeckmans (Bel) Vacansoleil-DCM Pro Cycling Team0:28:45
164David Millar (GBr) Garmin Sharp0:31:57
165Andreas Klier (Ger) Garmin SharpRow 164 - Cell 2
DNFJonathan Tiernan-Locke (GBr) Sky ProcyclingRow 165 - Cell 2
DNFGaetan Bille (Bel) Lotto BelisolRow 166 - Cell 2
DNFGianni Meersman (Bel) Omega Pharma-Quick-Step Cycling TeamRow 167 - Cell 2
DNFSébastien Hinault (Fra) IAM CyclingRow 168 - Cell 2
DNSSimon Gerrans (Aus) Orica GreenEdgeRow 169 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Saint-Saturnin-lès-Apt
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Paolo Longo Borghini (Ita) Cannondale3pts
2Jens Voigt (Ger) RadioShack Leopard2Row 1 - Cell 3
3Thierry Hupond (Fra) Team Argos-Shimano1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Forcalquier
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Paolo Longo Borghini (Ita) Cannondale3pts
2Jens Voigt (Ger) RadioShack Leopard2Row 1 - Cell 3
3Thierry Hupond (Fra) Team Argos-Shimano1Row 2 - Cell 3
Swipe to scroll horizontally
Points - La Montagne de Lure
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Richie Porte (Aus) Sky Procycling25pts
2Denis Menchov (Rus) Team Katusha22Row 1 - Cell 3
3Andrew Talansky (USA) Garmin Sharp20Row 2 - Cell 3
4Tejay van Garderen (USA) BMC Racing Team18Row 3 - Cell 3
5Diego Ulissi (Ita) Lampre-Merida16Row 4 - Cell 3
6Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling Team15Row 5 - Cell 3
7Jean-Christophe Peraud (Fra) AG2R La Mondiale14Row 6 - Cell 3
8Nairo Alexander Quintana Rojas (Col) Movistar Team13Row 7 - Cell 3
9Simon Spilak (Slo) Team Katusha12Row 8 - Cell 3
10Michele Scarponi (Ita) Lampre-Merida11Row 9 - Cell 3
11Jonathan Hivert (Fra) Sojasun10Row 10 - Cell 3
12Sylvain Chavanel (Fra) Omega Pharma-Quick-Step Cycling Team9Row 11 - Cell 3
13Andreas Klöden (Ger) RadioShack Leopard8Row 12 - Cell 3
14Peter Velits (Svk) Omega Pharma-Quick-Step Cycling Team7Row 13 - Cell 3
15Nicolas Roche (Irl) Team Saxo-Tinkoff6Row 14 - Cell 3
16Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits5Row 15 - Cell 3
17Alberto Losada Alguacil (Spa) Team Katusha4Row 16 - Cell 3
18Andriy Grivko (Ukr) Astana Pro Team3Row 17 - Cell 3
19David Lopez Garcia (Spa) Sky Procycling2Row 18 - Cell 3
20Bart De Clercq (Bel) Lotto Belisol1Row 19 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Col de Murs
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Cyril Lemoine (Fra) Sojasun7pts
2Thierry Hupond (Fra) Team Argos-Shimano5Row 1 - Cell 3
3Paolo Longo Borghini (Ita) Cannondale3Row 2 - Cell 3
4Jens Voigt (Ger) RadioShack Leopard2Row 3 - Cell 3
5Johann Tschopp (Swi) IAM Cycling1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Côte d'Oppedette
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thierry Hupond (Fra) Team Argos-Shimano7pts
2Cyril Lemoine (Fra) Sojasun5Row 1 - Cell 3
3Jens Voigt (Ger) RadioShack Leopard3Row 2 - Cell 3
4Paolo Longo Borghini (Ita) Cannondale2Row 3 - Cell 3
5Johann Tschopp (Swi) IAM Cycling1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Côte de Saint-Martin-les-Eaux
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thierry Hupond (Fra) Team Argos-Shimano4pts
2Jens Voigt (Ger) RadioShack Leopard2Row 1 - Cell 3
3Cyril Lemoine (Fra) Sojasun1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 4 - Col de la Mort d'Imbert
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thierry Hupond (Fra) Team Argos-Shimano4pts
2Jens Voigt (Ger) RadioShack Leopard2Row 1 - Cell 3
3Cyril Lemoine (Fra) Sojasun1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 5 - Côte de Mourres
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Thierry Hupond (Fra) Team Argos-Shimano4pts
2Jens Voigt (Ger) RadioShack Leopard2Row 1 - Cell 3
3Paolo Longo Borghini (Ita) Cannondale1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 6 - La Montagne de Lure
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Richie Porte (Aus) Sky Procycling10pts
2Denis Menchov (Rus) Team Katusha8Row 1 - Cell 3
3Andrew Talansky (USA) Garmin Sharp6Row 2 - Cell 3
4Tejay van Garderen (USA) BMC Racing Team4Row 3 - Cell 3
5Diego Ulissi (Ita) Lampre-Merida3Row 4 - Cell 3
6Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling Team2Row 5 - Cell 3
7Jean-Christophe Peraud (Fra) AG2R La Mondiale1Row 6 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Andrew Talansky (USA) Garmin Sharp4:51:27
2Tejay van Garderen (USA) BMC Racing TeamRow 1 - Cell 2
3Diego Ulissi (Ita) Lampre-MeridaRow 2 - Cell 2
4Nairo Alexander Quintana Rojas (Col) Movistar TeamRow 3 - Cell 2
5Romain Bardet (Fra) AG2R La Mondiale0:00:55
6Egor Silin (Rus) Astana Pro Team0:01:12
7Wilco Kelderman (Ned) Team Blanco0:03:18
8Dominik Nerz (Ger) BMC Racing Team0:06:39
9Bertjan Lindeman (Ned) Vacansoleil-DCM Pro Cycling Team0:09:30
10Daniele Ratto (Ita) Cannondale0:10:40
11Tony Gallopin (Fra) RadioShack Leopard0:11:05
12Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling Team0:14:13
13Mattia Cattaneo (Ita) Lampre-MeridaRow 12 - Cell 2
14Jens Debusschere (Bel) Lotto BelisolRow 13 - Cell 2
15Jesus Herrada Lopez (Spa) Movistar TeamRow 14 - Cell 2
16Michael Matthews (Aus) Orica GreenEdge0:18:35
17Ion Izagirre Insausti (Spa) Euskaltel-EuskadiRow 16 - Cell 2
18Jens Keukeleire (Bel) Orica GreenEdgeRow 17 - Cell 2
19Marcel Kittel (Ger) Team Argos-Shimano0:20:02
20Warren Barguil (Fra) Team Argos-Shimano0:21:02
21Dennis Vanendert (Bel) Lotto BelisolRow 20 - Cell 2
22Jerome Cousin (Fra) Team EuropcarRow 21 - Cell 2
23Ian Boswell (USA) Sky ProcyclingRow 22 - Cell 2
24Elia Viviani (Ita) Cannondale0:25:20
25Alexis Vuillermoz (Fra) SojasunRow 24 - Cell 2
26Geoffrey Soupe (Fra) FDJRow 25 - Cell 2
27Andrea Palini (Ita) Lampre-MeridaRow 26 - Cell 2
28Evaldas Siskevicius (Ltu) SojasunRow 27 - Cell 2
29Romain Sicard (Fra) Euskaltel-EuskadiRow 28 - Cell 2
30Leigh Howard (Aus) Orica GreenEdgeRow 29 - Cell 2
31Alex Howes (USA) Garmin Sharp0:28:09
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Katusha14:34:30
2Ag2R La Mondiale0:01:41
3Astana Pro Team0:02:16
4RadioShack Leopard0:02:44
5Cofidis, Solutions Credits0:03:08
6Sky Procycling0:04:57
7Omega Pharma-Quick-Step Cycling Team0:05:26
8BMC Racing Team0:06:27
9Cannondale Pro Cycling0:10:23
10Team Saxo-Tinkoff0:11:43
11Sojasun0:13:31
12Lampre-Merida0:14:04
13Vacansoleil-DCM Pro Cycling Team0:20:16
14Blanco Pro Cycling Team0:20:40
15Lotto Belisol0:24:08
16Team Europcar0:24:59
17Movistar Team0:28:07
18Euskaltel-Euskadi0:28:49
19IAM Cycling0:29:37
20FDJ0:33:34
21Orica-GreenEdge0:41:42
22Garmin-Sharp0:42:54
23Team Argos-Shimano0:43:20
Swipe to scroll horizontally
General classification after stage 5
#Rider Name (Country) TeamResult
1Richie Porte (Aus) Sky Procycling24:26:08
2Andrew Talansky (USA) Garmin Sharp0:00:32
3Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling Team0:00:42
4Jean-Christophe Peraud (Fra) AG2R La Mondiale0:00:49
5Tejay van Garderen (USA) BMC Racing Team0:00:52
6Sylvain Chavanel (Fra) Omega Pharma-Quick-Step Cycling Team0:00:53
7Simon Spilak (Slo) Team KatushaRow 6 - Cell 2
8Diego Ulissi (Ita) Lampre-Merida0:00:54
9Michele Scarponi (Ita) Lampre-MeridaRow 8 - Cell 2
10Peter Velits (Svk) Omega Pharma-Quick-Step Cycling Team0:00:56
11Andreas Klöden (Ger) RadioShack Leopard0:01:06
12Andriy Grivko (Ukr) Astana Pro Team0:01:08
13Alberto Losada Alguacil (Spa) Team KatushaRow 12 - Cell 2
14Nicolas Roche (Irl) Team Saxo-Tinkoff0:01:09
15Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:01:18
16Gorka Izaguirre Insausti (Spa) Euskaltel-Euskadi0:01:34
17Bart De Clercq (Bel) Lotto Belisol0:01:35
18Enrico Gasparotto (Ita) Astana Pro TeamRow 17 - Cell 2
19Denis Menchov (Rus) Team Katusha0:01:41
20Arnold Jeannesson (Fra) FDJ0:01:49
21Robert Kiserlovski (Cro) RadioShack Leopard0:02:12
22Davide Malacarne (Ita) Team Europcar0:02:51
23Nairo Alexander Quintana Rojas (Col) Movistar Team0:02:53
24Jonathan Hivert (Fra) Sojasun0:03:01
25David Lopez Garcia (Spa) Sky Procycling0:03:18
26Eduard Vorganov (Rus) Team Katusha0:03:26
27Romain Bardet (Fra) AG2R La Mondiale0:03:38
28Maxime Bouet (Fra) AG2R La Mondiale0:03:40
29Maxime Monfort (Bel) RadioShack Leopard0:03:41
30Egor Silin (Rus) Astana Pro Team0:04:09
31Rein Taaramae (Est) Cofidis, Solutions Credits0:04:33
32Nicki Sörensen (Den) Team Saxo-Tinkoff0:04:44
33Wilco Kelderman (Ned) Team Blanco0:04:59
34Robert Gesink (Ned) Team Blanco0:05:03
35Stefan Denifl (Aut) IAM Cycling0:07:09
36Ivan Basso (Ita) Cannondale0:08:18
37Ivan Santaromita (Ita) BMC Racing Team0:08:33
38Christophe Le Mevel (Fra) Cofidis, Solutions Credits0:08:57
39Philippe Gilbert (Bel) BMC Racing Team0:09:26
40Mathias Frank (Swi) BMC Racing Team0:09:50
41Jérôme Pineau (Fra) Omega Pharma-Quick-Step Cycling Team0:10:46
42Amaël Moinard (Fra) BMC Racing Team0:12:27
43Dominik Nerz (Ger) BMC Racing TeamRow 42 - Cell 2
44Hubert Dupont (Fra) AG2R La Mondiale0:12:45
45Yury Trofimov (Rus) Team Katusha0:12:46
46Vincent Jerome (Fra) Team Europcar0:13:41
47Tony Gallopin (Fra) RadioShack Leopard0:14:47
48Maxim Iglinskiy (Kaz) Astana Pro Team0:15:02
49Thomas Lövkvist (Swe) IAM Cycling0:15:08
50Xavier Florencio Cabre (Spa) Team Katusha0:15:17
51Luis Angel Mate Mardones (Spa) Cofidis, Solutions Credits0:15:21
52Kevin De Weert (Bel) Omega Pharma-Quick-Step Cycling Team0:16:08
53Daniele Ratto (Ita) Cannondale0:16:21
54Paolo Longo Borghini (Ita) Cannondale0:16:56
55Mikel Astarloza Chaurreau (Spa) Euskaltel-Euskadi0:17:11
56Kanstantsin Siutsou (Blr) Sky Procycling0:17:23
57Michael Albasini (Swi) Orica GreenEdge0:18:14
58Thomas Voeckler (Fra) Team Europcar0:18:23
59Evgeny Petrov (Rus) Team Saxo-Tinkoff0:19:52
60Martin Elmiger (Swi) IAM Cycling0:20:22
61Jerome Coppel (Fra) Cofidis, Solutions Credits0:20:27
62Alessandro De Marchi (Ita) Cannondale0:20:28
63Thierry Hupond (Fra) Team Argos-Shimano0:21:21
64Bertjan Lindeman (Ned) Vacansoleil-DCM Pro Cycling Team0:21:34
65Lars Ytting Bak (Den) Lotto Belisol0:21:49
66Jens Keukeleire (Bel) Orica GreenEdge0:22:16
67Heinrich Haussler (Aus) IAM Cycling0:22:23
68Julien El Fares (Fra) Sojasun0:22:27
69Ion Izagirre Insausti (Spa) Euskaltel-Euskadi0:22:30
70Jose Joaquin Rojas Gil (Spa) Movistar Team0:22:36
71Simon Clarke (Aus) Orica GreenEdge0:23:53
72Jesus Herrada Lopez (Spa) Movistar Team0:24:23
73Yoann Offredo (Fra) FDJ0:24:44
74Michael Matthews (Aus) Orica GreenEdge0:25:13
75Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team0:25:31
76Julien Simon (Fra) Sojasun0:25:50
77Alessandro Petacchi (Ita) Lampre-Merida0:26:13
78Ruben Plaza Molina (Spa) Movistar Team0:26:19
79Grégory Rast (Swi) RadioShack LeopardRow 78 - Cell 2
80Javier Moreno Bazan (Spa) Movistar Team0:26:26
81Kristijan Durasek (Cro) Lampre-Merida0:26:33
82Francis De Greef (Bel) Lotto Belisol0:27:00
83Stijn Vandenbergh (Bel) Omega Pharma-Quick-Step Cycling Team0:27:01
84Gustav Larsson (Swe) IAM Cycling0:28:15
85Dirk Bellemakers (Ned) Lotto Belisol0:28:21
86Yannick Talabardon (Fra) Sojasun0:28:31
87Xabier Zandio Echaide (Spa) Sky Procycling0:28:39
88Mikel Nieve Iturralde (Spa) Euskaltel-Euskadi0:29:40
89Jens Debusschere (Bel) Lotto Belisol0:30:30
90Jens Voigt (Ger) RadioShack Leopard0:30:34
91Cyril Lemoine (Fra) SojasunRow 90 - Cell 2
92Manuele Mori (Ita) Lampre-Merida0:30:36
93Mattia Cattaneo (Ita) Lampre-Merida0:30:39
94Borut Bozic (Slo) Astana Pro Team0:30:40
95Johann Tschopp (Swi) IAM Cycling0:30:54
96Björn Leukemans (Bel) Vacansoleil-DCM Pro Cycling Team0:30:55
97Warren Barguil (Fra) Team Argos-Shimano0:31:25
98Bert De Backer (Bel) Team Argos-Shimano0:31:35
99Sébastien Turgot (Fra) Team Europcar0:32:02
100Imanol Erviti Ollo (Spa) Movistar Team0:32:23
101Gatis Smukulis (Lat) Team Katusha0:32:36
102Vasil Kiryienka (Blr) Sky Procycling0:32:56
103Fumiyuki Beppu (Jpn) Orica GreenEdge0:33:15
104Dennis Vanendert (Bel) Lotto Belisol0:33:17
105Nikolas Maes (Bel) Omega Pharma-Quick-Step Cycling Team0:33:19
106Fabian Wegmann (Ger) Garmin Sharp0:33:21
107Steven Kruijswijk (Ned) Team Blanco0:33:27
108Rémi Pauriol (Fra) Sojasun0:33:28
109Laurent Didier (Lux) RadioShack Leopard0:33:36
110Frederik Willems (Bel) Lotto Belisol0:33:42
111Rory Sutherland (Aus) Team Saxo-Tinkoff0:33:56
112Samuel Dumoulin (Fra) AG2R La Mondiale0:34:00
113Danny Pate (USA) Sky Procycling0:34:02
114Ruben Perez Moreno (Spa) Euskaltel-Euskadi0:35:51
115Marco Bandiera (Ita) IAM Cycling0:36:28
116Roy Curvers (Ned) Team Argos-Shimano0:36:41
117Matti Breschel (Den) Team Saxo-Tinkoff0:36:45
118Guillaume Bonnafond (Fra) AG2R La Mondiale0:37:30
119Maarten Tjallingii (Ned) Team Blanco0:37:31
120Daniel Oss (Ita) BMC Racing Team0:37:32
121Romain Lemarchand (Fra) Cofidis, Solutions Credits0:37:42
122Baden Cooke (Aus) Orica GreenEdge0:38:20
123Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling Team0:39:24
124Frederik Veuchelen (Bel) Vacansoleil-DCM Pro Cycling Team0:39:30
125Romain Zingle (Bel) Cofidis, Solutions Credits0:39:58
126Sébastien Minard (Fra) AG2R La Mondiale0:39:59
127Leigh Howard (Aus) Orica GreenEdgeRow 126 - Cell 2
128Andrey Zeits (Kaz) Astana Pro Team0:40:12
129Elia Viviani (Ita) Cannondale0:41:20
130Geoffrey Soupe (Fra) FDJ0:41:30
131Mark Renshaw (Aus) Team Blanco0:41:36
132Brent Bookwalter (USA) BMC Racing Team0:42:15
133William Bonnet (Fra) FDJ0:42:38
134Michael Morkov (Den) Team Saxo-Tinkoff0:43:09
135Lucas Sebastian Haedo (Arg) Cannondale0:43:24
136Anders Lund (Den) Team Saxo-Tinkoff0:43:42
137David Tanner (Aus) Team Blanco0:43:54
138Gorka Verdugo Marcotegui (Spa) Euskaltel-Euskadi0:44:14
139Kris Boeckmans (Bel) Vacansoleil-DCM Pro Cycling Team0:44:27
140Romain Feillu (Fra) Vacansoleil-DCM Pro Cycling Team0:44:28
141Alexis Vuillermoz (Fra) SojasunRow 140 - Cell 2
142Markel Irizar Aranburu (Spa) RadioShack Leopard0:44:35
143Marcel Kittel (Ger) Team Argos-Shimano0:45:05
144Mauro Da Dalto (Ita) Cannondale0:45:06
145Jerome Cousin (Fra) Team Europcar0:45:07
146Romain Sicard (Fra) Euskaltel-Euskadi0:45:56
147Ian Boswell (USA) Sky Procycling0:46:23
148Jérémy Roy (Fra) FDJRow 147 - Cell 2
149Jack Bauer (NZl) Garmin Sharp0:47:30
150Damien Gaudin (Fra) Team Europcar0:48:31
151Yauheni Hutarovich (Blr) AG2R La Mondiale0:48:42
152Evaldas Siskevicius (Ltu) Sojasun0:48:44
153Edward King (USA) Cannondale0:48:52
154Tom Veelers (Ned) Team Argos-Shimano0:49:25
155Mads Christensen (Den) Team Saxo-Tinkoff0:50:27
156Tom Boonen (Bel) Omega Pharma-Quick-Step Cycling Team0:51:32
157Tom Stamsnijder (Ned) Team Argos-Shimano0:51:37
158Johan Vansummeren (Bel) Garmin Sharp0:52:54
159Alex Howes (USA) Garmin Sharp0:53:01
160Alexander Kristoff (Nor) Team Katusha0:53:44
161Yann Huguet (Fra) Team Argos-Shimano0:54:46
162David Millar (GBr) Garmin Sharp0:57:41
163Rick Flens (Ned) Team Blanco0:58:35
164Andrea Palini (Ita) Lampre-Merida0:59:39
165Andreas Klier (Ger) Garmin Sharp1:05:45
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Andrew Talansky (USA) Garmin Sharp61pts
2Elia Viviani (Ita) Cannondale55Row 1 - Cell 3
3Sylvain Chavanel (Fra) Omega Pharma-Quick-Step Cycling Team50Row 2 - Cell 3
4Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling Team45Row 3 - Cell 3
5Richie Porte (Aus) Sky Procycling43Row 4 - Cell 3
6Peter Velits (Svk) Omega Pharma-Quick-Step Cycling Team43Row 5 - Cell 3
7Borut Bozic (Slo) Astana Pro Team43Row 6 - Cell 3
8Diego Ulissi (Ita) Lampre-Merida41Row 7 - Cell 3
9Andriy Grivko (Ukr) Astana Pro Team33Row 8 - Cell 3
10Leigh Howard (Aus) Orica GreenEdge33Row 9 - Cell 3
11Alessandro Petacchi (Ita) Lampre-Merida31Row 10 - Cell 3
12Jens Debusschere (Bel) Lotto Belisol31Row 11 - Cell 3
13Enrico Gasparotto (Ita) Astana Pro Team30Row 12 - Cell 3
14Maxim Iglinskiy (Kaz) Astana Pro Team30Row 13 - Cell 3
15Romain Bardet (Fra) AG2R La Mondiale29Row 14 - Cell 3
16Tejay van Garderen (USA) BMC Racing Team27Row 15 - Cell 3
17Sébastien Turgot (Fra) Team Europcar27Row 16 - Cell 3
18Wilco Kelderman (Ned) Team Blanco26Row 17 - Cell 3
19Tony Gallopin (Fra) RadioShack Leopard26Row 18 - Cell 3
20Jose Joaquin Rojas Gil (Spa) Movistar Team26Row 19 - Cell 3
21Marcel Kittel (Ger) Team Argos-Shimano25Row 20 - Cell 3
22Michael Albasini (Swi) Orica GreenEdge25Row 21 - Cell 3
23Damien Gaudin (Fra) Team Europcar25Row 22 - Cell 3
24Romain Feillu (Fra) Vacansoleil-DCM Pro Cycling Team25Row 23 - Cell 3
25Jonathan Hivert (Fra) Sojasun23Row 24 - Cell 3
26Geoffrey Soupe (Fra) FDJ23Row 25 - Cell 3
27Denis Menchov (Rus) Team Katusha22Row 26 - Cell 3
28Davide Malacarne (Ita) Team Europcar22Row 27 - Cell 3
29Jean-Christophe Peraud (Fra) AG2R La Mondiale21Row 28 - Cell 3
30Andreas Klöden (Ger) RadioShack Leopard20Row 29 - Cell 3
31Gorka Izaguirre Insausti (Spa) Euskaltel-Euskadi20Row 30 - Cell 3
32David Lopez Garcia (Spa) Sky Procycling20Row 31 - Cell 3
33Nicolas Roche (Irl) Team Saxo-Tinkoff19Row 32 - Cell 3
34Nikolas Maes (Bel) Omega Pharma-Quick-Step Cycling Team18Row 33 - Cell 3
35Alberto Losada Alguacil (Spa) Team Katusha17Row 34 - Cell 3
36Samuel Dumoulin (Fra) AG2R La Mondiale16Row 35 - Cell 3
37Heinrich Haussler (Aus) IAM Cycling16Row 36 - Cell 3
38Mark Renshaw (Aus) Team Blanco15Row 37 - Cell 3
39Nairo Alexander Quintana Rojas (Col) Movistar Team13Row 38 - Cell 3
40Jens Keukeleire (Bel) Orica GreenEdge13Row 39 - Cell 3
41Simon Spilak (Slo) Team Katusha12Row 40 - Cell 3
42Arnold Jeannesson (Fra) FDJ12Row 41 - Cell 3
43Cyril Lemoine (Fra) Sojasun12Row 42 - Cell 3
44Michele Scarponi (Ita) Lampre-Merida11Row 43 - Cell 3
45Maxime Bouet (Fra) AG2R La Mondiale11Row 44 - Cell 3
46Xavier Florencio Cabre (Spa) Team Katusha11Row 45 - Cell 3
47Grégory Rast (Swi) RadioShack Leopard10Row 46 - Cell 3
48Yauheni Hutarovich (Blr) AG2R La Mondiale10Row 47 - Cell 3
49Kris Boeckmans (Bel) Vacansoleil-DCM Pro Cycling Team9Row 48 - Cell 3
50Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits9Row 49 - Cell 3
51Jesus Herrada Lopez (Spa) Movistar Team9Row 50 - Cell 3
52Daniel Oss (Ita) BMC Racing Team8Row 51 - Cell 3
53Mads Christensen (Den) Team Saxo-Tinkoff7Row 52 - Cell 3
54Paolo Longo Borghini (Ita) Cannondale6Row 53 - Cell 3
55Bertjan Lindeman (Ned) Vacansoleil-DCM Pro Cycling Team6Row 54 - Cell 3
56Thomas Voeckler (Fra) Team Europcar6Row 55 - Cell 3
57Bart De Clercq (Bel) Lotto Belisol6Row 56 - Cell 3
58William Bonnet (Fra) FDJ5Row 57 - Cell 3
59Alexander Kristoff (Nor) Team Katusha5Row 58 - Cell 3
60Romain Sicard (Fra) Euskaltel-Euskadi4Row 59 - Cell 3
61Yannick Talabardon (Fra) Sojasun4Row 60 - Cell 3
62Jens Voigt (Ger) RadioShack Leopard4Row 61 - Cell 3
63Alexis Vuillermoz (Fra) Sojasun3Row 62 - Cell 3
64Gatis Smukulis (Lat) Team Katusha3Row 63 - Cell 3
65Jérôme Pineau (Fra) Omega Pharma-Quick-Step Cycling Team3Row 64 - Cell 3
66Ruben Perez Moreno (Spa) Euskaltel-Euskadi3Row 65 - Cell 3
67Ion Izagirre Insausti (Spa) Euskaltel-Euskadi3Row 66 - Cell 3
68Johann Tschopp (Swi) IAM Cycling2Row 67 - Cell 3
69Sébastien Minard (Fra) AG2R La Mondiale2Row 68 - Cell 3
70Robert Gesink (Ned) Team Blanco2Row 69 - Cell 3
71Thierry Hupond (Fra) Team Argos-Shimano2Row 70 - Cell 3
72Nicki Sörensen (Den) Team Saxo-Tinkoff1Row 71 - Cell 3
73Hubert Dupont (Fra) AG2R La Mondiale1Row 72 - Cell 3
74Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling Team1Row 73 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Johann Tschopp (Swi) IAM Cycling31pts
2Thierry Hupond (Fra) Team Argos-Shimano24Row 1 - Cell 3
3Richie Porte (Aus) Sky Procycling17Row 2 - Cell 3
4Thomas Voeckler (Fra) Team Europcar17Row 3 - Cell 3
5Cyril Lemoine (Fra) Sojasun14Row 4 - Cell 3
6Jens Voigt (Ger) RadioShack Leopard11Row 5 - Cell 3
7Andriy Grivko (Ukr) Astana Pro Team9Row 6 - Cell 3
8Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling Team8Row 7 - Cell 3
9Denis Menchov (Rus) Team Katusha8Row 8 - Cell 3
10Hubert Dupont (Fra) AG2R La Mondiale8Row 9 - Cell 3
11Michele Scarponi (Ita) Lampre-Merida7Row 10 - Cell 3
12Andrew Talansky (USA) Garmin Sharp6Row 11 - Cell 3
13Paolo Longo Borghini (Ita) Cannondale6Row 12 - Cell 3
14David Lopez Garcia (Spa) Sky Procycling5Row 13 - Cell 3
15Bertjan Lindeman (Ned) Vacansoleil-DCM Pro Cycling Team4Row 14 - Cell 3
16Tejay van Garderen (USA) BMC Racing Team4Row 15 - Cell 3
17Alexis Vuillermoz (Fra) Sojasun4Row 16 - Cell 3
18Warren Barguil (Fra) Team Argos-Shimano4Row 17 - Cell 3
19Diego Ulissi (Ita) Lampre-Merida3Row 18 - Cell 3
20Andreas Klöden (Ger) RadioShack Leopard3Row 19 - Cell 3
21Romain Sicard (Fra) Euskaltel-Euskadi3Row 20 - Cell 3
22Vasil Kiryienka (Blr) Sky Procycling3Row 21 - Cell 3
23Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling Team2Row 22 - Cell 3
24Yannick Talabardon (Fra) Sojasun2Row 23 - Cell 3
25Javier Moreno Bazan (Spa) Movistar Team2Row 24 - Cell 3
26Jean-Christophe Peraud (Fra) AG2R La Mondiale1Row 25 - Cell 3
27Simon Spilak (Slo) Team Katusha1Row 26 - Cell 3
28Rein Taaramae (Est) Cofidis, Solutions Credits1Row 27 - Cell 3
29Amaël Moinard (Fra) BMC Racing Team1Row 28 - Cell 3
30Mattia Cattaneo (Ita) Lampre-Merida1Row 29 - Cell 3
31Sébastien Minard (Fra) AG2R La Mondiale1Row 30 - Cell 3
32Mads Christensen (Den) Team Saxo-Tinkoff1Row 31 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Andrew Talansky (USA) Garmin Sharp24:26:40
2Tejay van Garderen (USA) BMC Racing Team0:00:20
3Diego Ulissi (Ita) Lampre-Merida0:00:22
4Nairo Alexander Quintana Rojas (Col) Movistar Team0:02:21
5Romain Bardet (Fra) AG2R La Mondiale0:03:06
6Egor Silin (Rus) Astana Pro Team0:03:37
7Wilco Kelderman (Ned) Team Blanco0:04:27
8Dominik Nerz (Ger) BMC Racing Team0:11:55
9Tony Gallopin (Fra) RadioShack Leopard0:14:15
10Daniele Ratto (Ita) Cannondale0:15:49
11Bertjan Lindeman (Ned) Vacansoleil-DCM Pro Cycling Team0:21:02
12Jens Keukeleire (Bel) Orica GreenEdge0:21:44
13Ion Izagirre Insausti (Spa) Euskaltel-Euskadi0:21:58
14Jesus Herrada Lopez (Spa) Movistar Team0:23:51
15Michael Matthews (Aus) Orica GreenEdge0:24:41
16Jens Debusschere (Bel) Lotto Belisol0:29:58
17Mattia Cattaneo (Ita) Lampre-Merida0:30:07
18Warren Barguil (Fra) Team Argos-Shimano0:30:53
19Dennis Vanendert (Bel) Lotto Belisol0:32:45
20Martijn Keizer (Ned) Vacansoleil-DCM Pro Cycling Team0:38:52
21Leigh Howard (Aus) Orica GreenEdge0:39:27
22Elia Viviani (Ita) Cannondale0:40:48
23Geoffrey Soupe (Fra) FDJ0:40:58
24Alexis Vuillermoz (Fra) Sojasun0:43:56
25Marcel Kittel (Ger) Team Argos-Shimano0:44:33
26Jerome Cousin (Fra) Team Europcar0:44:35
27Romain Sicard (Fra) Euskaltel-Euskadi0:45:24
28Ian Boswell (USA) Sky Procycling0:45:51
29Evaldas Siskevicius (Ltu) Sojasun0:48:12
30Alex Howes (USA) Garmin Sharp0:52:29
31Andrea Palini (Ita) Lampre-Merida0:59:07
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Katusha73:21:55
2Ag2R La Mondiale0:00:45
3Astana Pro Team0:01:08
4RadioShack Leopard0:02:45
5Cofidis, Solutions Credits0:03:28
6Omega Pharma-Quick-Step Cycling Team0:05:14
7BMC Racing Team0:08:37
8Sky Procycling0:15:19
9Team Saxo-Tinkoff0:21:11
10Lampre-Merida0:24:35
11Cannondale Pro Cycling0:28:32
12Team Europcar0:31:13
13Blanco Pro Cycling Team0:32:49
14Euskaltel-Euskadi0:34:11
15IAM Cycling0:35:04
16Sojasun0:35:32
17Lotto Belisol0:37:52
18Vacansoleil-DCM Pro Cycling Team0:41:47
19Movistar Team0:45:58
20Orica-GreenEdge0:47:49
21FDJ0:57:39
22Garmin-Sharp1:08:47
23Team Argos-Shimano1:12:56

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

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