Gilbert finally wins in the rainbow jersey on stage 12 of the Vuelta

World champion Philippe Gilbert (BMC) claimed his first victory of the season in the sprint finale of stage 12 at the Vuelta a Espana. Edvald Boasson Hagen (Sky) jumped early and appeared to have the stage won, but the 31-year-old Belgian caught and passed the Norwegian in the closing metres.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Philippe Gilbert (Bel) BMC Racing Team4:03:44
2Edvald Boasson Hagen (Nor) Sky ProcyclingRow 1 - Cell 2
3Maximiliano Ariel Richeze (Arg) Lampre-MeridaRow 2 - Cell 2
4Luca Paolini (Ita) KatushaRow 3 - Cell 2
5Gianni Meersman (Bel) Omega Pharma-Quick StepRow 4 - Cell 2
6Francesco Lasca (Ita) Caja RuralRow 5 - Cell 2
7Steve Chainel (Fra) AG2R La MondialeRow 6 - Cell 2
8Reinardt Janse Van Rensburg (RSA) Team Argos-ShimanoRow 7 - Cell 2
9Anthony Roux (Fra) FDJRow 8 - Cell 2
10Zakkari Dempster (Aus) Team NetApp-EnduraRow 9 - Cell 2
11Adrien Petit (Fra) Cofidis, Solutions CreditsRow 10 - Cell 2
12Mitchell Docker (Aus) Orica-GreenEdgeRow 11 - Cell 2
13Robert Wagner (Ger) Belkin Pro Cycling TeamRow 12 - Cell 2
14Tosh Van Der Sande (Bel) Lotto BelisolRow 13 - Cell 2
15Daniele Ratto (Ita) Cannondale Pro CyclingRow 14 - Cell 2
16Tyler Farrar (USA) Garmin-SharpRow 15 - Cell 2
17Dominik Nerz (Ger) BMC Racing TeamRow 16 - Cell 2
18Daniel Schorn (Aut) Team NetApp-EnduraRow 17 - Cell 2
19Rigoberto Uran Uran (Col) Sky ProcyclingRow 18 - Cell 2
20Lloyd Mondory (Fra) AG2R La MondialeRow 19 - Cell 2
21Christopher Horner (USA) RadioShack LeopardRow 20 - Cell 2
22José Herrada Lopez (Spa) Movistar TeamRow 21 - Cell 2
23Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling TeamRow 22 - Cell 2
24Michael Morkov (Den) Team Saxo-TinkoffRow 23 - Cell 2
25Luis Leon Sanchez Gil (Spa) Belkin Pro Cycling TeamRow 24 - Cell 2
26Samuel Sanchez Gonzalez (Spa) Euskaltel-EuskadiRow 25 - Cell 2
27Nico Sijmens (Bel) Cofidis, Solutions CreditsRow 26 - Cell 2
28Sergio Luis Henao Montoya (Col) Sky ProcyclingRow 27 - Cell 2
29Rafal Majka (Pol) Team Saxo-TinkoffRow 28 - Cell 2
30Tanel Kangert (Est) Astana Pro TeamRow 29 - Cell 2
31David Arroyo Duran (Spa) Caja RuralRow 30 - Cell 2
32Egoi Martinez De Esteban (Spa) Euskaltel-EuskadiRow 31 - Cell 2
33Alejandro Valverde Belmonte (Spa) Movistar TeamRow 32 - Cell 2
34Nicolas Roche (Irl) Team Saxo-TinkoffRow 33 - Cell 2
35Vincenzo Nibali (Ita) Astana Pro TeamRow 34 - Cell 2
36Ivan Basso (Ita) Cannondale Pro CyclingRow 35 - Cell 2
37Joaquim Rodriguez Oliver (Spa) KatushaRow 36 - Cell 2
38José Joao Pimenta Costa Mendes (Por) Team NetApp-EnduraRow 37 - Cell 2
39Daniel Moreno Fernandez (Spa) KatushaRow 38 - Cell 2
40Andre Fernando S. Martins Cardoso (Por) Caja RuralRow 39 - Cell 2
41Leopold Konig (Cze) Team NetApp-EnduraRow 40 - Cell 2
42Zdenek Stybar (Cze) Omega Pharma-Quick StepRow 41 - Cell 2
43Janez Brajkovic (Slo) Astana Pro TeamRow 42 - Cell 2
44Thibaut Pinot (Fra) FDJRow 43 - Cell 2
45Pieter Serry (Bel) Omega Pharma-Quick StepRow 44 - Cell 2
46Mikel Landa Meana (Spa) Euskaltel-Euskadi0:00:08
47Igor Anton Hernandez (Spa) Euskaltel-EuskadiRow 46 - Cell 2
48Yoann Bagot (Fra) Cofidis, Solutions CreditsRow 47 - Cell 2
49Chris Anker Sörensen (Den) Team Saxo-Tinkoff0:00:10
50Juan Manuel Garate (Spa) Belkin Pro Cycling TeamRow 49 - Cell 2
51Markel Irizar Aranburu (Spa) RadioShack LeopardRow 50 - Cell 2
52Yaroslav Popovych (Ukr) RadioShack LeopardRow 51 - Cell 2
53Serge Pauwels (Bel) Omega Pharma-Quick StepRow 52 - Cell 2
54Ben Hermans (Bel) RadioShack LeopardRow 53 - Cell 2
55Jan Barta (Cze) Team NetApp-EnduraRow 54 - Cell 2
56Vladimir Isaichev (Rus) KatushaRow 55 - Cell 2
57Ramon Sinkeldam (Ned) Team Argos-ShimanoRow 56 - Cell 2
58Dmitry Kozontchuk (Rus) KatushaRow 57 - Cell 2
59Georg Preidler (Aut) Team Argos-ShimanoRow 58 - Cell 2
60Tomasz Marczynski (Pol) Vacansoleil-DCM Pro Cycling TeamRow 59 - Cell 2
61Michele Scarponi (Ita) Lampre-MeridaRow 60 - Cell 2
62Greg Henderson (NZl) Lotto BelisolRow 61 - Cell 2
63Eros Capecchi (Ita) Movistar TeamRow 62 - Cell 2
64Diego Ulissi (Ita) Lampre-MeridaRow 63 - Cell 2
65Guillaume Van Keirsbulck (Bel) Omega Pharma-Quick Step0:00:16
66Kenny Elissonde (Fra) FDJ0:00:19
67Laurens Ten Dam (Ned) Belkin Pro Cycling TeamRow 66 - Cell 2
68Cayetano José Sarmiento Tunarrosa (Col) Cannondale Pro CyclingRow 67 - Cell 2
69Mikel Nieve Iturralde (Spa) Euskaltel-EuskadiRow 68 - Cell 2
70Johan Vansummeren (Bel) Garmin-Sharp0:00:25
71Salvatore Puccio (Ita) Sky Procycling0:00:26
72Juan Jose Oroz Ugalde (Spa) Euskaltel-Euskadi0:00:31
73Francis De Greef (Bel) Lotto BelisolRow 72 - Cell 2
74Javier Francisco Aramendia Lorente (Spa) Caja RuralRow 73 - Cell 2
75Alexandre Geniez (Fra) FDJRow 74 - Cell 2
76Robert Kiserlovski (Cro) RadioShack LeopardRow 75 - Cell 2
77Xabier Zandio Echaide (Spa) Sky ProcyclingRow 76 - Cell 2
78Jakob Fuglsang (Den) Astana Pro TeamRow 77 - Cell 2
79Dario Cataldo (Ita) Sky ProcyclingRow 78 - Cell 2
80Vladimir Gusev (Rus) KatushaRow 79 - Cell 2
81Angel Vicioso Arcos (Spa) KatushaRow 80 - Cell 2
82Stef Clement (Ned) Belkin Pro Cycling TeamRow 81 - Cell 2
83Alessandro Vanotti (Ita) Astana Pro TeamRow 82 - Cell 2
84Simon Clarke (Aus) Orica-GreenEdgeRow 83 - Cell 2
85Rafael Valls Ferri (Spa) Vacansoleil-DCM Pro Cycling Team0:00:40
86Jerome Coppel (Fra) Cofidis, Solutions CreditsRow 85 - Cell 2
87Jorge Azanza Soto (Spa) Euskaltel-Euskadi0:00:50
88Danilo Wyss (Swi) BMC Racing Team0:00:59
89Grégory Rast (Swi) RadioShack LeopardRow 88 - Cell 2
90Johannes Fröhlinger (Ger) Team Argos-ShimanoRow 89 - Cell 2
91Andrey Zeits (Kaz) Astana Pro TeamRow 90 - Cell 2
92Kristof Vandewalle (Bel) Omega Pharma-Quick StepRow 91 - Cell 2
93Vasil Kiryienka (Blr) Sky ProcyclingRow 92 - Cell 2
94Paolo Tiralongo (Ita) Astana Pro TeamRow 93 - Cell 2
95Paolo Longo Borghini (Ita) Cannondale Pro CyclingRow 94 - Cell 2
96Maciej Paterski (Pol) Cannondale Pro CyclingRow 95 - Cell 2
97Luis Angel Mate Mardones (Spa) Cofidis, Solutions CreditsRow 96 - Cell 2
98Gorka Verdugo Marcotegui (Spa) Euskaltel-EuskadiRow 97 - Cell 2
99Pablo Urtasun Perez (Spa) Euskaltel-EuskadiRow 98 - Cell 2
100Alex Rasmussen (Den) Garmin-SharpRow 99 - Cell 2
101Pablo Lastras Garcia (Spa) Movistar TeamRow 100 - Cell 2
102José Ivan Gutierrez Palacios (Spa) Movistar TeamRow 101 - Cell 2
103Tiziano Dall'Antonia (Ita) Cannondale Pro CyclingRow 102 - Cell 2
104Paul Voss (Ger) Team NetApp-EnduraRow 103 - Cell 2
105Evgeny Petrov (Rus) Team Saxo-TinkoffRow 104 - Cell 2
106Mikael Cherel (Fra) AG2R La MondialeRow 105 - Cell 2
107Adam Hansen (Aus) Lotto BelisolRow 106 - Cell 2
108Warren Barguil (Fra) Team Argos-ShimanoRow 107 - Cell 2
109Matteo Bono (Ita) Lampre-Merida0:01:28
110Winner Anacona Gomez (Col) Lampre-MeridaRow 109 - Cell 2
111Oliver Zaugg (Swi) Team Saxo-Tinkoff0:01:32
112Andriy Grivko (Ukr) Astana Pro Team0:01:57
113Thomas Peterson (USA) Team Argos-Shimano0:02:03
114Klaas Lodewyck (Bel) BMC Racing TeamRow 113 - Cell 2
115Tony Martin (Ger) Omega Pharma-Quick Step0:02:08
116Cameron Wurf (Aus) Cannondale Pro Cycling0:02:11
117Christian Knees (Ger) Sky ProcyclingRow 116 - Cell 2
118Iker Camano Ortuzar (Spa) Team NetApp-EnduraRow 117 - Cell 2
119Dennis Vanendert (Bel) Lotto BelisolRow 118 - Cell 2
120Vicente Reynes Mimo (Spa) Lotto BelisolRow 119 - Cell 2
121Nicolas Edet (Fra) Cofidis, Solutions CreditsRow 120 - Cell 2
122Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling TeamRow 121 - Cell 2
123Sylvester Szmyd (Pol) Movistar TeamRow 122 - Cell 2
124Imanol Erviti Ollo (Spa) Movistar TeamRow 123 - Cell 2
125Amets Txurruka (Spa) Caja RuralRow 124 - Cell 2
126Fabricio Ferrari Barcelo (Uru) Caja RuralRow 125 - Cell 2
127Baden Cooke (Aus) Orica-GreenEdgeRow 126 - Cell 2
128Jussi Veikkanen (Fin) FDJRow 127 - Cell 2
129Simone Stortoni (Ita) Lampre-MeridaRow 128 - Cell 2
130Christian Meier (Can) Orica-GreenEdgeRow 129 - Cell 2
131Simon Gerrans (Aus) Orica-GreenEdgeRow 130 - Cell 2
132Sam Bewley (NZl) Orica-GreenEdgeRow 131 - Cell 2
133Tom Stamsnijder (Ned) Team Argos-ShimanoRow 132 - Cell 2
134Cédric Pineau (Fra) FDJRow 133 - Cell 2
135Laurent Mangel (Fra) FDJRow 134 - Cell 2
136Arnaud Courteille (Fra) FDJRow 135 - Cell 2
137Alex Howes (USA) Garmin-SharpRow 136 - Cell 2
138Luca Dodi (Ita) Lampre-MeridaRow 137 - Cell 2
139Johnny Hoogerland (Ned) Vacansoleil-DCM Pro Cycling TeamRow 138 - Cell 2
140Bauke Mollema (Ned) Belkin Pro Cycling TeamRow 139 - Cell 2
141Yannick Eijssen (Bel) BMC Racing TeamRow 140 - Cell 2
142Martin Kohler (Swi) BMC Racing TeamRow 141 - Cell 2
143Haimar Zubeldia Agirre (Spa) RadioShack LeopardRow 142 - Cell 2
144Lucas Sebastian Haedo (Arg) Cannondale Pro CyclingRow 143 - Cell 2
145Wout Poels (Ned) Vacansoleil-DCM Pro Cycling TeamRow 144 - Cell 2
146Rinaldo Nocentini (Ita) AG2R La MondialeRow 145 - Cell 2
147Matteo Tosatto (Ita) Team Saxo-TinkoffRow 146 - Cell 2
148Giampaolo Caruso (Ita) KatushaRow 147 - Cell 2
149Antonio Piedra Perez (Spa) Caja RuralRow 148 - Cell 2
150Graeme Brown (Aus) Belkin Pro Cycling TeamRow 149 - Cell 2
151Julien Berard (Fra) AG2R La Mondiale0:02:47
152Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:00
153Carlos Alberto Betancur Gomez (Col) AG2R La Mondiale0:02:47
154Ben Gastauer (Lux) AG2R La MondialeRow 153 - Cell 2
155Bartosz Huzarski (Pol) Team NetApp-EnduraRow 154 - Cell 2
156Nikias Arndt (Ger) Team Argos-Shimano0:03:30
157Manuele Mori (Ita) Lampre-Merida0:03:42
158Massimo Graziato (Ita) Lampre-MeridaRow 157 - Cell 2
159Nick Nuyens (Bel) Garmin-SharpRow 158 - Cell 2
160Jurgen Van De Walle (Bel) Lotto BelisolRow 159 - Cell 2
161Michel Kreder (Ned) Garmin-SharpRow 160 - Cell 2
162Stéphane Poulhies (Fra) Cofidis, Solutions CreditsRow 161 - Cell 2
163Fabian Cancellara (Swi) RadioShack LeopardRow 162 - Cell 2
164Matthew Busche (USA) RadioShack LeopardRow 163 - Cell 2
165Luke Rowe (GBr) Sky Procycling0:03:56
166Roman Kreuziger (Cze) Team Saxo-TinkoffRow 165 - Cell 2
167Nicki Sörensen (Den) Team Saxo-TinkoffRow 166 - Cell 2
168David Tanner (Aus) Belkin Pro Cycling Team0:04:18
169Leigh Howard (Aus) Orica-GreenEdge0:04:22
170Michael Matthews (Aus) Orica-GreenEdge0:04:38
171Thierry Hupond (Fra) Team Argos-Shimano0:06:24
172Ivan Santaromita (Ita) BMC Racing Team0:09:00
173Marcos Garcia (Spa) Caja RuralRow 172 - Cell 2
174Javier Moreno Bazan (Spa) Movistar TeamRow 173 - Cell 2
175Grega Bole (Slo) Vacansoleil-DCM Pro Cycling TeamRow 174 - Cell 2
176Romain Zingle (Bel) Cofidis, Solutions CreditsRow 175 - Cell 2
177Caleb Fairly (USA) Garmin-SharpRow 176 - Cell 2
178Cyril Bessy (Fra) Cofidis, Solutions CreditsRow 177 - Cell 2
179Benat Intxausti Elorriaga (Spa) Movistar TeamRow 178 - Cell 2
180Jelle Vanendert (Bel) Lotto BelisolRow 179 - Cell 2
181Sebastian Lander (Den) BMC Racing TeamRow 180 - Cell 2
182Maxim Iglinskiy (Kaz) Astana Pro TeamRow 181 - Cell 2
183David De La Cruz Melgarejo (Spa) Team NetApp-Endura0:26:34
DNFGeoffrey Soupe (Fra) FDJRow 183 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Cambrils, km. 139
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Cédric Pineau (Fra) FDJ4pts
2Fabricio Ferrari Barcelo (Uru) Caja Rural2Row 1 - Cell 3
3Romain Zingle (Bel) Cofidis, Solutions Credits1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Port Aventura, km. 149,2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Ivan Basso (Ita) Cannondale Pro Cycling4pts
2Nicolas Roche (Irl) Team Saxo-Tinkoff2Row 1 - Cell 3
3Cameron Wurf (Aus) Cannondale Pro Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Philippe Gilbert (Bel) BMC Racing Team25pts
2Edvald Boasson Hagen (Nor) Sky Procycling20Row 1 - Cell 3
3Maximiliano Ariel Richeze (Arg) Lampre-Merida16Row 2 - Cell 3
4Luca Paolini (Ita) Katusha14Row 3 - Cell 3
5Gianni Meersman (Bel) Omega Pharma-Quick Step12Row 4 - Cell 3
6Francesco Lasca (Ita) Caja Rural10Row 5 - Cell 3
7Steve Chainel (Fra) AG2R La Mondiale9Row 6 - Cell 3
8Reinardt Janse Van Rensburg (RSA) Team Argos-Shimano8Row 7 - Cell 3
9Anthony Roux (Fra) FDJ7Row 8 - Cell 3
10Zakkari Dempster (Aus) Team NetApp-Endura6Row 9 - Cell 3
11Adrien Petit (Fra) Cofidis, Solutions Credits5Row 10 - Cell 3
12Mitchell Docker (Aus) Orica-GreenEdge4Row 11 - Cell 3
13Robert Wagner (Ger) Belkin Pro Cycling Team3Row 12 - Cell 3
14Tosh Van Der Sande (Bel) Lotto Belisol2Row 13 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Alto del Collet (Cat. 3) km. 90
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romain Zingle (Bel) Cofidis, Solutions Credits3pts
2Fabricio Ferrari Barcelo (Uru) Caja Rural2Row 1 - Cell 3
3Cédric Pineau (Fra) FDJ1Row 2 - Cell 3
Swipe to scroll horizontally
Most combative
#Rider Name (Country) Team
1Fabricio Ferrari Barcelo (Uru) Caja Rural
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Sky Procycling12:11:12
2Team Netapp - EnduraRow 1 - Cell 2
3Caja Rural - Seguros RGARow 2 - Cell 2
4KatushaRow 3 - Cell 2
5Team Saxo - TinkoffRow 4 - Cell 2
6Omega Pharma - Quick-StepRow 5 - Cell 2
7Astana Pro TeamRow 6 - Cell 2
8AG2R La MondialeRow 7 - Cell 2
9Cofidis, Solutions Credits0:00:08
10Euskaltel-EuskadiRow 9 - Cell 2
11Belkin Pro Cycling Team0:00:10
12Movistar TeamRow 11 - Cell 2
13Team Argos-ShimanoRow 12 - Cell 2
14FDJ0:00:19
15Cannondale Pro CyclingRow 14 - Cell 2
16Radioshack Leopard0:00:20
17Lampre-MeridaRow 16 - Cell 2
18Lotto Belisol0:00:41
19Vacansoleil - DCM Pro Cycling Team0:00:50
20BMC Racing Team0:00:59
21Garmin Sharp0:01:24
22Orica Greenedge0:02:42
Swipe to scroll horizontally
General classification after stage 12
#Rider Name (Country) TeamResult
1Vincenzo Nibali (Ita) Astana Pro Team45:26:06
2Nicolas Roche (Irl) Team Saxo-Tinkoff0:00:31
3Alejandro Valverde Belmonte (Spa) Movistar Team0:00:46
4Christopher Horner (USA) RadioShack LeopardRow 3 - Cell 2
5Joaquim Rodriguez Oliver (Spa) Katusha0:02:33
6Domenico Pozzovivo (Ita) AG2R La Mondiale0:02:44
7Ivan Basso (Ita) Cannondale Pro Cycling0:02:52
8Thibaut Pinot (Fra) FDJ0:03:35
9Rafal Majka (Pol) Team Saxo-Tinkoff0:03:46
10Daniel Moreno Fernandez (Spa) Katusha0:03:56
11Leopold Konig (Cze) Team NetApp-Endura0:04:08
12Tanel Kangert (Est) Astana Pro Team0:05:05
13Rigoberto Uran Uran (Col) Sky Procycling0:05:46
14Samuel Sanchez Gonzalez (Spa) Euskaltel-Euskadi0:06:38
15Eros Capecchi (Ita) Movistar Team0:06:47
16Dominik Nerz (Ger) BMC Racing Team0:08:02
17Laurens Ten Dam (Ned) Belkin Pro Cycling Team0:08:34
18José Joao Pimenta Costa Mendes (Por) Team NetApp-Endura0:08:56
19José Herrada Lopez (Spa) Movistar Team0:09:07
20Janez Brajkovic (Slo) Astana Pro Team0:09:14
21David Arroyo Duran (Spa) Caja Rural0:09:28
22Mikel Nieve Iturralde (Spa) Euskaltel-Euskadi0:09:51
23Igor Anton Hernandez (Spa) Euskaltel-Euskadi0:10:05
24Michele Scarponi (Ita) Lampre-Merida0:10:28
25Sergio Luis Henao Montoya (Col) Sky Procycling0:10:32
26Chris Anker Sörensen (Den) Team Saxo-Tinkoff0:10:35
27Kenny Elissonde (Fra) FDJ0:11:14
28Robert Kiserlovski (Cro) RadioShack Leopard0:12:41
29Yoann Bagot (Fra) Cofidis, Solutions Credits0:13:05
30Tomasz Marczynski (Pol) Vacansoleil-DCM Pro Cycling Team0:15:37
31Andre Fernando S. Martins Cardoso (Por) Caja Rural0:15:58
32Ivan Santaromita (Ita) BMC Racing Team0:16:23
33Oliver Zaugg (Swi) Team Saxo-Tinkoff0:19:28
34Haimar Zubeldia Agirre (Spa) RadioShack Leopard0:26:33
35Diego Ulissi (Ita) Lampre-Merida0:29:07
36Bauke Mollema (Ned) Belkin Pro Cycling Team0:30:22
37Warren Barguil (Fra) Team Argos-Shimano0:30:41
38Giampaolo Caruso (Ita) Katusha0:32:19
39Pieter Serry (Bel) Omega Pharma-Quick Step0:33:46
40Jakob Fuglsang (Den) Astana Pro Team0:33:47
41Amets Txurruka (Spa) Caja Rural0:35:04
42Serge Pauwels (Bel) Omega Pharma-Quick Step0:35:20
43Anthony Roux (Fra) FDJ0:36:22
44Luis Leon Sanchez Gil (Spa) Belkin Pro Cycling Team0:36:32
45Sylvester Szmyd (Pol) Movistar Team0:37:19
46Luis Angel Mate Mardones (Spa) Cofidis, Solutions Credits0:37:40
47Javier Moreno Bazan (Spa) Movistar Team0:37:54
48Georg Preidler (Aut) Team Argos-Shimano0:38:26
49Vladimir Gusev (Rus) Katusha0:38:28
50Rinaldo Nocentini (Ita) AG2R La Mondiale0:40:51
51Cayetano José Sarmiento Tunarrosa (Col) Cannondale Pro Cycling0:41:01
52Jerome Coppel (Fra) Cofidis, Solutions Credits0:41:26
53Egoi Martinez De Esteban (Spa) Euskaltel-Euskadi0:42:35
54David De La Cruz Melgarejo (Spa) Team NetApp-Endura0:44:40
55Xabier Zandio Echaide (Spa) Sky Procycling0:45:57
56Alexandre Geniez (Fra) FDJ0:46:03
57Bartosz Huzarski (Pol) Team NetApp-Endura0:46:36
58Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling Team0:47:15
59Paolo Tiralongo (Ita) Astana Pro Team0:48:13
60Yannick Eijssen (Bel) BMC Racing TeamRow 59 - Cell 2
61Francis De Greef (Bel) Lotto Belisol0:49:29
62Gorka Verdugo Marcotegui (Spa) Euskaltel-Euskadi0:49:48
63Gianni Meersman (Bel) Omega Pharma-Quick Step0:50:50
64Stef Clement (Ned) Belkin Pro Cycling Team0:51:57
65Roman Kreuziger (Cze) Team Saxo-Tinkoff0:52:25
66Rafael Valls Ferri (Spa) Vacansoleil-DCM Pro Cycling Team0:52:30
67Edvald Boasson Hagen (Nor) Sky Procycling0:52:31
68Matthew Busche (USA) RadioShack Leopard0:54:04
69Ben Hermans (Bel) RadioShack Leopard0:54:36
70Adam Hansen (Aus) Lotto Belisol0:55:27
71Manuele Mori (Ita) Lampre-Merida0:56:08
72Paul Voss (Ger) Team NetApp-Endura0:57:02
73Julien Berard (Fra) AG2R La Mondiale0:57:12
74Angel Vicioso Arcos (Spa) Katusha0:58:41
75Juan Jose Oroz Ugalde (Spa) Euskaltel-Euskadi0:59:33
76Cameron Wurf (Aus) Cannondale Pro Cycling1:01:41
77Danilo Wyss (Swi) BMC Racing Team1:04:21
78Mikel Landa Meana (Spa) Euskaltel-Euskadi1:04:37
79Dario Cataldo (Ita) Sky Procycling1:04:56
80Fabian Cancellara (Swi) RadioShack Leopard1:05:47
81Zdenek Stybar (Cze) Omega Pharma-Quick Step1:06:08
82Maciej Paterski (Pol) Cannondale Pro Cycling1:06:32
83Yaroslav Popovych (Ukr) RadioShack Leopard1:06:47
84Ben Gastauer (Lux) AG2R La Mondiale1:09:12
85Jorge Azanza Soto (Spa) Euskaltel-Euskadi1:10:19
86Philippe Gilbert (Bel) BMC Racing Team1:11:54
87Jelle Vanendert (Bel) Lotto Belisol1:12:13
88Reinardt Janse Van Rensburg (RSA) Team Argos-Shimano1:13:04
89Martin Kohler (Swi) BMC Racing Team1:13:51
90Johan Vansummeren (Bel) Garmin-Sharp1:13:57
91Johannes Fröhlinger (Ger) Team Argos-Shimano1:14:12
92Alex Howes (USA) Garmin-Sharp1:14:17
93Andrey Zeits (Kaz) Astana Pro Team1:14:30
94Simon Clarke (Aus) Orica-GreenEdge1:15:09
95Romain Zingle (Bel) Cofidis, Solutions Credits1:15:51
96Vasil Kiryienka (Blr) Sky Procycling1:17:08
97Daniele Ratto (Ita) Cannondale Pro Cycling1:17:12
98Simone Stortoni (Ita) Lampre-Merida1:17:36
99Christian Knees (Ger) Sky Procycling1:18:22
100Jussi Veikkanen (Fin) FDJ1:18:37
101Jan Barta (Cze) Team NetApp-Endura1:18:46
102Paolo Longo Borghini (Ita) Cannondale Pro Cycling1:19:57
103Luca Paolini (Ita) Katusha1:21:59
104Grégory Rast (Swi) RadioShack Leopard1:22:13
105Christian Meier (Can) Orica-GreenEdge1:22:23
106Dennis Vanendert (Bel) Lotto Belisol1:22:46
107Kristof Vandewalle (Bel) Omega Pharma-Quick Step1:22:50
108Iker Camano Ortuzar (Spa) Team NetApp-Endura1:23:25
109Nico Sijmens (Bel) Cofidis, Solutions Credits1:23:59
110Michael Matthews (Aus) Orica-GreenEdge1:24:20
111Mikael Cherel (Fra) AG2R La Mondiale1:24:37
112David Tanner (Aus) Belkin Pro Cycling Team1:24:51
113Thierry Hupond (Fra) Team Argos-Shimano1:24:57
114Tony Martin (Ger) Omega Pharma-Quick Step1:25:02
115Salvatore Puccio (Ita) Sky Procycling1:25:04
116Nicolas Edet (Fra) Cofidis, Solutions Credits1:27:13
117Steve Chainel (Fra) AG2R La Mondiale1:27:49
118Jurgen Van De Walle (Bel) Lotto Belisol1:28:16
119Grega Bole (Slo) Vacansoleil-DCM Pro Cycling Team1:29:11
120Andriy Grivko (Ukr) Astana Pro Team1:29:28
121Marcos Garcia (Spa) Caja Rural1:29:59
122Markel Irizar Aranburu (Spa) RadioShack Leopard1:30:13
123Vicente Reynes Mimo (Spa) Lotto Belisol1:31:13
124Imanol Erviti Ollo (Spa) Movistar Team1:31:41
125Cédric Pineau (Fra) FDJ1:32:49
126Daniel Schorn (Aut) Team NetApp-Endura1:33:26
127Matteo Tosatto (Ita) Team Saxo-Tinkoff1:33:28
128Tiziano Dall'Antonia (Ita) Cannondale Pro Cycling1:33:40
129José Ivan Gutierrez Palacios (Spa) Movistar Team1:34:42
130Alessandro Vanotti (Ita) Astana Pro Team1:35:01
131Lloyd Mondory (Fra) AG2R La Mondiale1:35:10
132Juan Manuel Garate (Spa) Belkin Pro Cycling Team1:35:22
133Johnny Hoogerland (Ned) Vacansoleil-DCM Pro Cycling Team1:36:16
134Benat Intxausti Elorriaga (Spa) Movistar Team1:36:33
135Wout Poels (Ned) Vacansoleil-DCM Pro Cycling Team1:38:49
136Maxim Iglinskiy (Kaz) Astana Pro Team1:39:26
137Luca Dodi (Ita) Lampre-Merida1:39:37
138Fabricio Ferrari Barcelo (Uru) Caja Rural1:39:58
139Greg Henderson (NZl) Lotto Belisol1:40:18
140Guillaume Van Keirsbulck (Bel) Omega Pharma-Quick Step1:41:06
141Ramon Sinkeldam (Ned) Team Argos-Shimano1:42:17
142Pablo Lastras Garcia (Spa) Movistar Team1:42:34
143Dmitry Kozontchuk (Rus) Katusha1:42:41
144Klaas Lodewyck (Bel) BMC Racing Team1:42:47
145Robert Wagner (Ger) Belkin Pro Cycling Team1:42:58
146Michael Morkov (Den) Team Saxo-Tinkoff1:43:29
147Simon Gerrans (Aus) Orica-GreenEdge1:43:37
148Nicki Sörensen (Den) Team Saxo-Tinkoff1:44:04
149Tyler Farrar (USA) Garmin-Sharp1:46:33
150Baden Cooke (Aus) Orica-GreenEdge1:46:49
151Evgeny Petrov (Rus) Team Saxo-Tinkoff1:47:39
152Mitchell Docker (Aus) Orica-GreenEdge1:47:43
153Zakkari Dempster (Aus) Team NetApp-Endura1:47:44
154Winner Anacona Gomez (Col) Lampre-Merida1:49:15
155Adrien Petit (Fra) Cofidis, Solutions Credits1:49:48
156Tosh Van Der Sande (Bel) Lotto Belisol1:49:52
157Antonio Piedra Perez (Spa) Caja Rural1:50:00
158Sam Bewley (NZl) Orica-GreenEdge1:50:17
159Francesco Lasca (Ita) Caja Rural1:52:21
160Stéphane Poulhies (Fra) Cofidis, Solutions Credits1:52:31
161Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling Team1:52:36
162Lucas Sebastian Haedo (Arg) Cannondale Pro Cycling1:53:57
163Arnaud Courteille (Fra) FDJ1:54:00
164Alex Rasmussen (Den) Garmin-Sharp1:54:21
165Luke Rowe (GBr) Sky Procycling1:55:34
166Maximiliano Ariel Richeze (Arg) Lampre-Merida1:56:53
167Vladimir Isaichev (Rus) Katusha1:57:31
168Pablo Urtasun Perez (Spa) Euskaltel-Euskadi1:57:35
169Javier Francisco Aramendia Lorente (Spa) Caja Rural1:59:35
170Laurent Mangel (Fra) FDJ1:59:55
171Nikias Arndt (Ger) Team Argos-Shimano2:00:33
172Leigh Howard (Aus) Orica-GreenEdge2:01:57
173Cyril Bessy (Fra) Cofidis, Solutions Credits2:02:16
174Thomas Peterson (USA) Team Argos-Shimano2:02:36
175Nick Nuyens (Bel) Garmin-Sharp2:05:03
176Carlos Alberto Betancur Gomez (Col) AG2R La Mondiale2:05:57
177Caleb Fairly (USA) Garmin-Sharp2:06:04
178Tom Stamsnijder (Ned) Team Argos-Shimano2:06:20
179Graeme Brown (Aus) Belkin Pro Cycling Team2:07:53
180Sebastian Lander (Den) BMC Racing Team2:12:25
181Massimo Graziato (Ita) Lampre-Merida2:14:26
182Michel Kreder (Ned) Garmin-Sharp2:15:04
183Matteo Bono (Ita) Lampre-Merida2:18:55
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniel Moreno Fernandez (Spa) Katusha97pts
2Alejandro Valverde Belmonte (Spa) Movistar Team90Row 1 - Cell 3
3Nicolas Roche (Irl) Team Saxo-Tinkoff89Row 2 - Cell 3
4Fabian Cancellara (Swi) RadioShack Leopard61Row 3 - Cell 3
5Joaquim Rodriguez Oliver (Spa) Katusha61Row 4 - Cell 3
6Philippe Gilbert (Bel) BMC Racing Team60Row 5 - Cell 3
7Christopher Horner (USA) RadioShack Leopard58Row 6 - Cell 3
8Maximiliano Ariel Richeze (Arg) Lampre-Merida56Row 7 - Cell 3
9Michael Matthews (Aus) Orica-GreenEdge53Row 8 - Cell 3
10Edvald Boasson Hagen (Nor) Sky Procycling52Row 9 - Cell 3
11Gianni Meersman (Bel) Omega Pharma-Quick Step50Row 10 - Cell 3
12Ivan Basso (Ita) Cannondale Pro Cycling49Row 11 - Cell 3
13Vincenzo Nibali (Ita) Astana Pro Team48Row 12 - Cell 3
14Leopold Konig (Cze) Team NetApp-Endura44Row 13 - Cell 3
15Domenico Pozzovivo (Ita) AG2R La Mondiale43Row 14 - Cell 3
16Tony Martin (Ger) Omega Pharma-Quick Step37Row 15 - Cell 3
17Bauke Mollema (Ned) Belkin Pro Cycling Team34Row 16 - Cell 3
18Tyler Farrar (USA) Garmin-Sharp30Row 17 - Cell 3
19Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling Team28Row 18 - Cell 3
20Thibaut Pinot (Fra) FDJ27Row 19 - Cell 3
21Michael Morkov (Den) Team Saxo-Tinkoff26Row 20 - Cell 3
22Rigoberto Uran Uran (Col) Sky Procycling26Row 21 - Cell 3
23Zdenek Stybar (Cze) Omega Pharma-Quick Step25Row 22 - Cell 3
24Adrien Petit (Fra) Cofidis, Solutions Credits24Row 23 - Cell 3
25Rafal Majka (Pol) Team Saxo-Tinkoff23Row 24 - Cell 3
26Igor Anton Hernandez (Spa) Euskaltel-Euskadi23Row 25 - Cell 3
27Rinaldo Nocentini (Ita) AG2R La Mondiale22Row 26 - Cell 3
28Samuel Sanchez Gonzalez (Spa) Euskaltel-Euskadi21Row 27 - Cell 3
29Anthony Roux (Fra) FDJ20Row 28 - Cell 3
30Robert Wagner (Ger) Belkin Pro Cycling Team19Row 29 - Cell 3
31Greg Henderson (NZl) Lotto Belisol18Row 30 - Cell 3
32Warren Barguil (Fra) Team Argos-Shimano15Row 31 - Cell 3
33Dario Cataldo (Ita) Sky Procycling14Row 32 - Cell 3
34Reinardt Janse Van Rensburg (RSA) Team Argos-Shimano14Row 33 - Cell 3
35Luca Paolini (Ita) Katusha14Row 34 - Cell 3
36Francesco Lasca (Ita) Caja Rural14Row 35 - Cell 3
37Nikias Arndt (Ger) Team Argos-Shimano14Row 36 - Cell 3
38Sergio Luis Henao Montoya (Col) Sky Procycling13Row 37 - Cell 3
39Haimar Zubeldia Agirre (Spa) RadioShack Leopard11Row 38 - Cell 3
40Diego Ulissi (Ita) Lampre-Merida11Row 39 - Cell 3
41Alex Rasmussen (Den) Garmin-Sharp10Row 40 - Cell 3
42Michele Scarponi (Ita) Lampre-Merida10Row 41 - Cell 3
43Danilo Wyss (Swi) BMC Racing Team10Row 42 - Cell 3
44Javier Francisco Aramendia Lorente (Spa) Caja Rural9Row 43 - Cell 3
45Steve Chainel (Fra) AG2R La Mondiale9Row 44 - Cell 3
46Grega Bole (Slo) Vacansoleil-DCM Pro Cycling Team9Row 45 - Cell 3
47Jerome Coppel (Fra) Cofidis, Solutions Credits8Row 46 - Cell 3
48Daniele Ratto (Ita) Cannondale Pro Cycling8Row 47 - Cell 3
49Janez Brajkovic (Slo) Astana Pro Team7Row 48 - Cell 3
50Mikel Nieve Iturralde (Spa) Euskaltel-Euskadi7Row 49 - Cell 3
51Klaas Lodewyck (Bel) BMC Racing Team7Row 50 - Cell 3
52Christian Knees (Ger) Sky Procycling6Row 51 - Cell 3
53Nicolas Edet (Fra) Cofidis, Solutions Credits6Row 52 - Cell 3
54Fabricio Ferrari Barcelo (Uru) Caja Rural6Row 53 - Cell 3
55Antonio Piedra Perez (Spa) Caja Rural6Row 54 - Cell 3
56Arnaud Courteille (Fra) FDJ6Row 55 - Cell 3
57Stef Clement (Ned) Belkin Pro Cycling Team6Row 56 - Cell 3
58Zakkari Dempster (Aus) Team NetApp-Endura6Row 57 - Cell 3
59Graeme Brown (Aus) Belkin Pro Cycling Team6Row 58 - Cell 3
60Tomasz Marczynski (Pol) Vacansoleil-DCM Pro Cycling Team4Row 59 - Cell 3
61Matthew Busche (USA) RadioShack Leopard4Row 60 - Cell 3
62Jurgen Van De Walle (Bel) Lotto Belisol4Row 61 - Cell 3
63Cédric Pineau (Fra) FDJ4Row 62 - Cell 3
64Lloyd Mondory (Fra) AG2R La Mondiale4Row 63 - Cell 3
65Pablo Urtasun Perez (Spa) Euskaltel-Euskadi4Row 64 - Cell 3
66Ivan Santaromita (Ita) BMC Racing Team4Row 65 - Cell 3
67Georg Preidler (Aut) Team Argos-Shimano4Row 66 - Cell 3
68Ramon Sinkeldam (Ned) Team Argos-Shimano4Row 67 - Cell 3
69Mitchell Docker (Aus) Orica-GreenEdge4Row 68 - Cell 3
70Tanel Kangert (Est) Astana Pro Team3Row 69 - Cell 3
71Dominik Nerz (Ger) BMC Racing Team3Row 70 - Cell 3
72Luis Leon Sanchez Gil (Spa) Belkin Pro Cycling Team3Row 71 - Cell 3
73Eros Capecchi (Ita) Movistar Team2Row 72 - Cell 3
74Serge Pauwels (Bel) Omega Pharma-Quick Step2Row 73 - Cell 3
75Juan Jose Oroz Ugalde (Spa) Euskaltel-Euskadi2Row 74 - Cell 3
76Dennis Vanendert (Bel) Lotto Belisol2Row 75 - Cell 3
77Thierry Hupond (Fra) Team Argos-Shimano2Row 76 - Cell 3
78Vicente Reynes Mimo (Spa) Lotto Belisol2Row 77 - Cell 3
79Daniel Schorn (Aut) Team NetApp-Endura2Row 78 - Cell 3
80Johnny Hoogerland (Ned) Vacansoleil-DCM Pro Cycling Team2Row 79 - Cell 3
81Luca Dodi (Ita) Lampre-Merida2Row 80 - Cell 3
82Tosh Van Der Sande (Bel) Lotto Belisol2Row 81 - Cell 3
83Luke Rowe (GBr) Sky Procycling2Row 82 - Cell 3
84Cyril Bessy (Fra) Cofidis, Solutions Credits2Row 83 - Cell 3
85Cameron Wurf (Aus) Cannondale Pro Cycling1Row 84 - Cell 3
86Maciej Paterski (Pol) Cannondale Pro Cycling1Row 85 - Cell 3
87Alex Howes (USA) Garmin-Sharp1Row 86 - Cell 3
88Romain Zingle (Bel) Cofidis, Solutions Credits1Row 87 - Cell 3
89Jussi Veikkanen (Fin) FDJ1Row 88 - Cell 3
90Winner Anacona Gomez (Col) Lampre-Merida1Row 89 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Horner (USA) RadioShack Leopard18pts
2Nicolas Roche (Irl) Team Saxo-Tinkoff15Row 1 - Cell 3
3Leopold Konig (Cze) Team NetApp-Endura12Row 2 - Cell 3
4Daniel Moreno Fernandez (Spa) Katusha12Row 3 - Cell 3
5Nicolas Edet (Fra) Cofidis, Solutions Credits11Row 4 - Cell 3
6Vincenzo Nibali (Ita) Astana Pro Team11Row 5 - Cell 3
7Diego Ulissi (Ita) Lampre-Merida10Row 6 - Cell 3
8Alejandro Valverde Belmonte (Spa) Movistar Team9Row 7 - Cell 3
9Domenico Pozzovivo (Ita) AG2R La Mondiale7Row 8 - Cell 3
10Tomasz Marczynski (Pol) Vacansoleil-DCM Pro Cycling Team6Row 9 - Cell 3
11Edvald Boasson Hagen (Nor) Sky Procycling5Row 10 - Cell 3
12Winner Anacona Gomez (Col) Lampre-Merida5Row 11 - Cell 3
13Ivan Basso (Ita) Cannondale Pro Cycling5Row 12 - Cell 3
14Georg Preidler (Aut) Team Argos-Shimano4Row 13 - Cell 3
15Romain Zingle (Bel) Cofidis, Solutions Credits3Row 14 - Cell 3
16Javier Francisco Aramendia Lorente (Spa) Caja Rural3Row 15 - Cell 3
17Joaquim Rodriguez Oliver (Spa) Katusha3Row 16 - Cell 3
18Thibaut Pinot (Fra) FDJ2Row 17 - Cell 3
19Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling Team2Row 18 - Cell 3
20Danilo Wyss (Swi) BMC Racing Team2Row 19 - Cell 3
21Fabian Cancellara (Swi) RadioShack Leopard2Row 20 - Cell 3
22Fabricio Ferrari Barcelo (Uru) Caja Rural2Row 21 - Cell 3
23Greg Henderson (NZl) Lotto Belisol2Row 22 - Cell 3
24José Herrada Lopez (Spa) Movistar Team1Row 23 - Cell 3
25Juan Jose Oroz Ugalde (Spa) Euskaltel-Euskadi1Row 24 - Cell 3
26Jurgen Van De Walle (Bel) Lotto Belisol1Row 25 - Cell 3
27Cédric Pineau (Fra) FDJ1Row 26 - Cell 3
28Antonio Piedra Perez (Spa) Caja Rural1Row 27 - Cell 3
29Alex Rasmussen (Den) Garmin-Sharp1Row 28 - Cell 3
Swipe to scroll horizontally
Combination classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nicolas Roche (Irl) Team Saxo-Tinkoff7pts
2Christopher Horner (USA) RadioShack Leopard12Row 1 - Cell 3
3Alejandro Valverde Belmonte (Spa) Movistar Team13Row 2 - Cell 3
4Daniel Moreno Fernandez (Spa) Katusha15Row 3 - Cell 3
5Vincenzo Nibali (Ita) Astana Pro Team20Row 4 - Cell 3
6Joaquim Rodriguez Oliver (Spa) Katusha27Row 5 - Cell 3
7Leopold Konig (Cze) Team NetApp-Endura28Row 6 - Cell 3
8Domenico Pozzovivo (Ita) AG2R La Mondiale30Row 7 - Cell 3
9Ivan Basso (Ita) Cannondale Pro Cycling32Row 8 - Cell 3
10Thibaut Pinot (Fra) FDJ46Row 9 - Cell 3
11Diego Ulissi (Ita) Lampre-Merida82Row 10 - Cell 3
12Edvald Boasson Hagen (Nor) Sky Procycling88Row 11 - Cell 3
13Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling Team96Row 12 - Cell 3
14Tomasz Marczynski (Pol) Vacansoleil-DCM Pro Cycling Team100Row 13 - Cell 3
15Fabian Cancellara (Swi) RadioShack Leopard105Row 14 - Cell 3
16Georg Preidler (Aut) Team Argos-Shimano129Row 15 - Cell 3
17Danilo Wyss (Swi) BMC Racing Team140Row 16 - Cell 3
18Nicolas Edet (Fra) Cofidis, Solutions Credits174Row 17 - Cell 3
19Juan Jose Oroz Ugalde (Spa) Euskaltel-Euskadi175Row 18 - Cell 3
20Greg Henderson (NZl) Lotto Belisol193Row 19 - Cell 3
21Romain Zingle (Bel) Cofidis, Solutions Credits198Row 20 - Cell 3
22Jurgen Van De Walle (Bel) Lotto Belisol206Row 21 - Cell 3
23Fabricio Ferrari Barcelo (Uru) Caja Rural214Row 22 - Cell 3
24Cédric Pineau (Fra) FDJ215Row 23 - Cell 3
25Javier Francisco Aramendia Lorente (Spa) Caja Rural229Row 24 - Cell 3
26Alex Rasmussen (Den) Garmin-Sharp234Row 25 - Cell 3
27Antonio Piedra Perez (Spa) Caja Rural240Row 26 - Cell 3
28Winner Anacona Gomez (Col) Lampre-Merida256Row 27 - Cell 3
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Astana Pro Team135:30:45
2Team Saxo - Tinkoff0:00:33
3Movistar Team0:03:07
4Euskaltel-Euskadi0:09:04
5Katusha0:11:18
6Team Netapp - Endura0:12:02
7Radioshack Leopard0:14:16
8FDJ0:19:43
9BMC Racing Team0:25:07
10Sky Procycling0:29:07
11Caja Rural - Seguros RGA0:31:55
12Cofidis, Solutions Credits0:50:12
13Belkin Pro Cycling Team0:50:20
14AG2R La Mondiale0:59:43
15Vacansoleil - DCM Pro Cycling Team1:03:26
16Cannondale Pro Cycling1:10:24
17Lampre-Merida1:12:36
18Lotto Belisol1:18:10
19Omega Pharma - Quick-Step1:20:04
20Team Argos-Shimano1:48:17
21Orica Greenedge2:45:03
22Garmin Sharp2:55:28

Based in the southeastern United States, Peter produces race coverage for all disciplines, edits news and writes features. The New Jersey native has 30 years of road racing and cyclo-cross experience, starting in the early 1980s as a Junior in the days of toe clips and leather hairnets. Over the years he's had the good fortune to race throughout the United States and has competed in national championships for both road and 'cross in the Junior and Masters categories. The passion for cycling started young, as before he switched to the road Peter's mission in life was catching big air on his BMX bike.

Latest on Cyclingnews