Riblon wins Tour de France queen stage to l'Alpe d'Huez

It's taken two-and-a-half weeks, but France finally claimed its first stage win of this year's Tour de France – and on the greatest cycling stage of all – when Ag2r La Mondiale's Christophe Riblon took a sensational solo victory at Alpe d'Huez.

After being dropped by BMC's Tejay van Garderen on the Alpe's early ramps as the break of the day tackled the famous ascent for the second time, Riblon gradually clawed back a deficit of 45 seconds on the second half of the climb and finally bridged up to the struggling American with just two kilometres remaining.

Riblon didn't hesitate before attacking hard on van Garderen's right. Although Riblon kept looking back to make sure of his advantage, van Garderen, who had looked outstandingly strong all day but was by now almost totally spent, was completely unable to respond. The Frenchman began his celebrations before swinging around the final left-hander up to the line, where French fans acclaimed him with huge roars.

France's first success of this 100th Tour was also Riblon's first victory since he won at Ax 3 Domaines in the 2010 Tour. His most difficult moment occurred on the much-debated descent off the Col de Sarenne, where a shower added a dangerous sheen to the patched up surface.

Riding with Cannondale's Moreno Moser after van Garderen's chain had unshipped and temporarily halted him, Riblon hit a damp patch on a tight left-hander and went straight through the bend into the shrubbery at the side of the road. Fortunately, he stayed upright and was quickly under way again. Ultimately, the doggedness he's shown throughout this race paid off.

"We've been trying to win a stage since the start of the Tour de France. It's been a real fight. This is the fourth time I've been in the break," said Riblon. "With five kilometres to go I thought I'd have to accept second place, but my directeur sportif told me to go for it, that van Garderen was going to crack. When I saw van Garderen, I thought: ‘It's Alpe d'Huez. I saw this climb at the Tour de France when I was 10 years old.' I thought I'd lost it. But it's incredible to have won."

Asked about the loss of team leader Jean-Christophe Peraud, who crashed out in yesterday's time trial, Riblon said, "In our team meeting this morning we said that we had to put the bad luck we've had at the Tour behind us. It was a pity we lost our GC hopes yesterday, but we had to go out and do something. We had to get to the front and go for the stage win so that we can walk away from the Tour with our heads high."

Behind the duel between Riblon and van Garderen, the battle for the yellow jersey was just as absorbing. Alberto Contador's Saxo-Tinkoff team were on the offensive throughout the stage, but the Spaniard was unable to respond when Team Sky's race leader Chris Froome attacked on the lower slopes of Alpe d'Huez. Nairo Quintana (Movistar) and Joaquim Rodríguez (Katusha) did get across to the yellow jersey. When Contador failed to respond, Richie Porte also scampered across to this trio, and how Froome needed him higher on the climb.

The race leader looked comfortable until, 5km from home, he started signalling for his team car. Porte eased off from pace-making duties to confer with his leader, then dropped back to the team car to pick up a gel and a bottle.

With Froome looking weak for the first time in this race, Quintana and Rodríguez rode hard to press home their advantage. Both riders gained a minute on the Briton, who subsequently received a 20-second time penalty for receiving food outside permitted areas. Froome's consolation was that he still gained a minute on Saxo's Contador and Roman Kreuziger.

"There was no huge setback. I think myself and Richie were OK. Richie was definitely better than I was today," Froome revealed. "I was running out of sugars and so had to ask him to go back and get some from the car.

"We had a mechanical problem with the car so it wasn't with us at the bottom of the last climb, that was the problem. I was just getting in [to the finish] the best I could in the last few kilometres. I don't know if getting something from the car made any difference really."

The race leader then tipped Quintana to finish in the top three in Paris. "Contador and Kreuziger were our biggest threat going into today, but it was good to hear on the radio that they dropped back. It was good for Quintana to get some time today. I definitely think he's going to finish on the podium of the Tour," he said.

How it unfolded

The stage started frantically on the climb of the Col de Manse, as Saxo-Tinkoff riders tried from the off to send riders up the road with a view to them providing support later in the stage for Contador and Kreuziger. Every Sky rider had to ride hard to respond, including Froome, who was forced to chase after Contador had attempted to go clear.

The pace in the bunch eased when a nine-man break formed. In addition to van Garderen, Riblon and Moser, Tom Danielson (Garmin-Sharp), Lars Boom (Belkin), Jens Voigt (RadioShack-Leopard), Sylvain Chavanel (Omega Pharma-QuickStep), Arnold Jeannesson (FDJ.fr) and Andrey Amador (Movistar) were in the move.

Their advantage went out to more than four minutes as they climbed the Ramp du Motty, where Saxo-Tinkoff went on the attack again. This time Sergio Paulinho and Nicolas Roche did manage to get clear, although the Saxo pair never managed to make it up to the front group and fell back to the peloton the first time up Alpe d'Huez.

Going through the intermediate sprint in Bourg d'Oisans, the nine leaders had extended their advantage to eight minutes over the Sky-led peloton. Once on the climb, van Garderen and Riblon eased away from the other riders in the front group, with Moreno not far behind this pair.

Sky kept a tight rein on the peloton as it went up the Alpe for the first time, Ian Stannard, Kanstantsin Siutsou and David López each doing long pulls on the front. The only riders to escape from Sky's grip were Europcar duo Thomas Voeckler and Pierre Rolland, Mikel Nieve (Euskaltel), Vacansoleil's Wout Poels and a resurgent Andy Schleck (RadioShack-Leopard).

Sky's attempts to maintain a steady pace down the Sarenne were thwarted when Roman Kreuziger went to the front, opened a gap and, moments later, Contador accelerated after his teammate. Clearly hoping they could put Sky and Froome under pressure on the technical descent, they opened a gap of 20 seconds, but were reeled in with Schleck's group when the road opened out, heading back towards Bourg d'Oisans.

Up ahead, van Garderen and Riblon once again proved too strong for Moser on the initial steep ramps of Alpe d'Huez. The American then pressed again, leaving the Frenchman to ride at his own pace and, it seemed, for second place. The BMC rider, who's of Dutch descent, got a fantastic reception as he went through Dutch corner, but began to fade soon after. This was Riblon's moment.

Encouraged by his director, the Frenchman responded fantastically, giving France a much-awaited victory on the most eagerly awaited stage of the Tour.



Full Results

Swipe to scroll horizontally
1Christophe Riblon (Fra) AG2R La Mondiale4:51:32
2Tejay van Garderen (USA) BMC Racing Team0:00:59
3Moreno Moser (Ita) Cannondale Pro Cycling0:01:27
4Nairo Alexander Quintana Rojas (Col) Movistar Team0:02:12
5Joaquim Rodriguez Oliver (Spa) Katusha0:02:15
6Richie Porte (Aus) Sky Procycling0:03:18
7Christopher Froome (GBr) Sky ProcyclingRow 6 - Cell 2
8Alejandro Valverde Belmonte (Spa) Movistar Team0:03:22
9Mikel Nieve Ituralde (Spa) Euskaltel-Euskadi0:04:15
10Jakob Fuglsang (Den) Astana Pro TeamRow 9 - Cell 2
11Alberto Contador Velasco (Spa) Team Saxo-TinkoffRow 10 - Cell 2
12Roman Kreuziger (Cze) Team Saxo-Tinkoff0:04:31
13Michael Rogers (Aus) Team Saxo-Tinkoff0:04:45
14Andrew Talansky (USA) Garmin-Sharp0:04:49
15Jose Rodolfo Serpa Perez (Col) Lampre-Merida0:05:18
16Romain Bardet (Fra) AG2R La Mondiale0:05:40
17Igor Anton Hernandez (Spa) Euskaltel-EuskadiRow 16 - Cell 2
18John Gadret (Fra) AG2R La Mondiale0:05:42
19Alessandro De Marchi (Ita) Cannondale Pro Cycling0:05:47
20Bart De Clercq (Bel) Lotto Belisol0:05:56
21Daniel Moreno Fernandez (Spa) Katusha0:06:08
22Wouter Poels (Ned) Vacansoleil-DCM Pro Cycling Team0:06:10
23Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:06:13
24Alexandre Geniez (Fra) FDJ.frRow 23 - Cell 2
25Robert Gesink (Ned) Belkin Pro Cycling TeamRow 24 - Cell 2
26Bauke Mollema (Ned) Belkin Pro Cycling TeamRow 25 - Cell 2
27Pierre Rolland (Fra) Team Europcar0:06:19
28Maxime Monfort (Bel) RadioShack Leopard0:06:30
29Jan Bakelants (Bel) RadioShack Leopard0:06:45
30Arnold Jeannesson (Fra) FDJ.fr0:06:59
31Michal Kwiatkowski (Pol) Omega Pharma-Quick Step0:07:06
32Lars Petter Nordhaug (Nor) Belkin Pro Cycling Team0:07:09
33Guillaume Levarlet (Fra) Cofidis, Solutions Credits0:09:09
34Damiano Cunego (Ita) Lampre-Merida0:09:17
35Hubert Dupont (Fra) AG2R La Mondiale0:09:34
36Sylvain Chavanel (Fra) Omega Pharma-Quick StepRow 35 - Cell 2
37Laurens Ten Dam (Ned) Belkin Pro Cycling Team0:09:54
38Thomas Voeckler (Fra) Team EuropcarRow 37 - Cell 2
39Lars Boom (Ned) Belkin Pro Cycling Team0:10:59
40Andy Schleck (Lux) RadioShack Leopard0:11:23
41Alexis Vuillermoz (Fra) Sojasun0:11:32
42Thomas Danielson (USA) Garmin-Sharp0:12:52
43Ryder Hesjedal (Can) Garmin-SharpRow 42 - Cell 2
44Pierrick Fedrigo (Fra) FDJ.fr0:13:08
45Cyril Gautier (Fra) Team EuropcarRow 44 - Cell 2
46Haimar Zubeldia Agirre (Spa) RadioShack LeopardRow 45 - Cell 2
47Peter Velits (Svk) Omega Pharma-Quick StepRow 46 - Cell 2
48Steve Morabito (Swi) BMC Racing Team0:13:35
49Przemyslaw Niemiec (Pol) Lampre-Merida0:14:04
50Mikel Astarloza Chaurreau (Spa) Euskaltel-Euskadi0:14:50
51Jens Voigt (Ger) RadioShack Leopard0:15:34
52Peter Kennaugh (GBr) Sky Procycling0:16:12
53Jesus Hernandez Blazquez (Spa) Team Saxo-Tinkoff0:16:47
54Ruben Plaza Molina (Spa) Movistar Team0:19:42
55Laurent Didier (Lux) RadioShack Leopard0:20:59
56Andrey Amador Bakkazakova (CRc) Movistar Team0:21:45
57Jonathan Castroviejo Nicolas (Spa) Movistar TeamRow 56 - Cell 2
58Johnny Hoogerland (Ned) Vacansoleil-DCM Pro Cycling Team0:22:16
59Adam Hansen (Aus) Lotto BelisolRow 58 - Cell 2
60Julien El Fares (Fra) SojasunRow 59 - Cell 2
61Sergey Lagutin (Uzb) Vacansoleil-DCM Pro Cycling TeamRow 60 - Cell 2
62Eduard Vorganov (Rus) KatushaRow 61 - Cell 2
63Simon Geschke (Ger) Team Argos-Shimano0:22:30
64Sébastien Minard (Fra) AG2R La Mondiale0:22:33
65Yukiya Arashiro (Jpn) Team Europcar0:24:20
66Francesco Gavazzi (Ita) Astana Pro Team0:24:22
67Marcus Burghardt (Ger) BMC Racing Team0:24:57
68Lars Ytting Bak (Den) Lotto Belisol0:25:10
69Jack Bauer (NZl) Garmin-SharpRow 68 - Cell 2
70David Lopez Garcia (Spa) Sky ProcyclingRow 69 - Cell 2
71Jose Joaquin Rojas Gil (Spa) Movistar TeamRow 70 - Cell 2
72Koen De Kort (Ned) Team Argos-ShimanoRow 71 - Cell 2
73Tom Dumoulin (Ned) Team Argos-ShimanoRow 72 - Cell 2
74Imanol Erviti Ollo (Spa) Movistar TeamRow 73 - Cell 2
75Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling TeamRow 74 - Cell 2
76Daniel Martin (Irl) Garmin-SharpRow 75 - Cell 2
77David Veilleux (Can) Team EuropcarRow 76 - Cell 2
78Kristijan Koren (Slo) Cannondale Pro CyclingRow 77 - Cell 2
79Rui Alberto Faria Da Costa (Por) Movistar TeamRow 78 - Cell 2
80Cadel Evans (Aus) BMC Racing TeamRow 79 - Cell 2
81Manuele Mori (Ita) Lampre-MeridaRow 80 - Cell 2
82Anthony Delaplace (Fra) SojasunRow 81 - Cell 2
83Tony Gallopin (Fra) RadioShack LeopardRow 82 - Cell 2
84Markel Irizar Aranburu (Spa) RadioShack LeopardRow 83 - Cell 2
85Bram Tankink (Ned) Belkin Pro Cycling TeamRow 84 - Cell 2
86Davide Malacarne (Ita) Team EuropcarRow 85 - Cell 2
87Kanstantsin Siutsou (Blr) Sky ProcyclingRow 86 - Cell 2
88Romain Sicard (Fra) Euskaltel-EuskadiRow 87 - Cell 2
89Julien Simon (Fra) SojasunRow 88 - Cell 2
90Brent Bookwalter (USA) BMC Racing TeamRow 89 - Cell 2
91Kévin Reza (Fra) Team EuropcarRow 90 - Cell 2
92Jerome Coppel (Fra) Cofidis, Solutions CreditsRow 91 - Cell 2
93Lieuwe Westra (Ned) Vacansoleil-DCM Pro Cycling TeamRow 92 - Cell 2
94Luis Angel Mate Mardones (Spa) Cofidis, Solutions CreditsRow 93 - Cell 2
95Arthur Vichot (Fra) FDJ.frRow 94 - Cell 2
96Juan Antonio Flecha Giannoni (Spa) Vacansoleil-DCM Pro Cycling TeamRow 95 - Cell 2
97Andreas Klöden (Ger) RadioShack LeopardRow 96 - Cell 2
98Amaël Moinard (Fra) BMC Racing TeamRow 97 - Cell 2
99Jerome Cousin (Fra) Team EuropcarRow 98 - Cell 2
100Simon Clarke (Aus) Orica-GreenEdgeRow 99 - Cell 2
101Michael Albasini (Swi) Orica-GreenEdgeRow 100 - Cell 2
102Boy van Poppel (Ned) Vacansoleil-DCM Pro Cycling TeamRow 101 - Cell 2
103Geraint Thomas (GBr) Sky ProcyclingRow 102 - Cell 2
104Ian Stannard (GBr) Sky ProcyclingRow 103 - Cell 2
105Sep Vanmarcke (Bel) Belkin Pro Cycling TeamRow 104 - Cell 2
106Matteo Tosatto (Ita) Team Saxo-Tinkoff0:25:47
107Murilo Antonio Fischer (Bra) FDJ.frRow 106 - Cell 2
108Alan Marangoni (Ita) Cannondale Pro Cycling0:25:49
109John Degenkolb (Ger) Team Argos-ShimanoRow 108 - Cell 2
110Yohann Gene (Fra) Team Europcar0:26:08
111Gatis Smukulis (Lat) Katusha0:26:25
112Albert Timmer (Ned) Team Argos-Shimano0:26:38
113Fabio Sabatini (Ita) Cannondale Pro Cycling0:27:06
114Peter Sagan (Svk) Cannondale Pro CyclingRow 113 - Cell 2
115Jon Izaguirre Insausti (Spa) Euskaltel-Euskadi0:28:13
116Rudy Molard (Fra) Cofidis, Solutions Credits0:29:09
117Thomas Leezer (Ned) Belkin Pro Cycling Team0:29:17
118Niki Terpstra (Ned) Omega Pharma-Quick Step0:30:03
119Kris Boeckmans (Bel) Vacansoleil-DCM Pro Cycling TeamRow 118 - Cell 2
120Roy Curvers (Ned) Team Argos-ShimanoRow 119 - Cell 2
121Johannes Fröhlinger (Ger) Team Argos-ShimanoRow 120 - Cell 2
122Enrico Gasparotto (Ita) Astana Pro TeamRow 121 - Cell 2
123Manuel Quinziato (Ita) BMC Racing TeamRow 122 - Cell 2
124Philippe Gilbert (Bel) BMC Racing TeamRow 123 - Cell 2
125Ruben Perez Moreno (Spa) Euskaltel-EuskadiRow 124 - Cell 2
126Simon Gerrans (Aus) Orica-GreenEdgeRow 125 - Cell 2
127Brett Lancaster (Aus) Orica-GreenEdgeRow 126 - Cell 2
128Jurgen Roelandts (Bel) Lotto BelisolRow 127 - Cell 2
129Daryl Impey (RSA) Orica-GreenEdgeRow 128 - Cell 2
130Matthew Harley Goss (Aus) Orica-GreenEdgeRow 129 - Cell 2
131Nicolas Roche (Irl) Team Saxo-TinkoffRow 130 - Cell 2
132Marcel Kittel (Ger) Team Argos-ShimanoRow 131 - Cell 2
133Maciej Bodnar (Pol) Cannondale Pro CyclingRow 132 - Cell 2
134André Greipel (Ger) Lotto BelisolRow 133 - Cell 2
135Brian Vandborg (Den) Cannondale Pro CyclingRow 134 - Cell 2
136Juan Jose Oroz Ugalde (Spa) Euskaltel-EuskadiRow 135 - Cell 2
137Yury Trofimov (Rus) KatushaRow 136 - Cell 2
138David Millar (GBr) Garmin-SharpRow 137 - Cell 2
139Jérôme Pineau (Fra) Omega Pharma-Quick StepRow 138 - Cell 2
140Egoitz Garcia Echeguibel (Spa) Cofidis, Solutions CreditsRow 139 - Cell 2
141Maarten Wynants (Bel) Belkin Pro Cycling TeamRow 140 - Cell 2
142Christophe Le Mevel (Fra) Cofidis, Solutions CreditsRow 141 - Cell 2
143Gert Steegmans (Bel) Omega Pharma-Quick StepRow 142 - Cell 2
144Samuel Dumoulin (Fra) AG2R La MondialeRow 143 - Cell 2
145Alberto Losada Alguacil (Spa) KatushaRow 144 - Cell 2
146Mark Cavendish (GBr) Omega Pharma-Quick StepRow 145 - Cell 2
147Frederik Willems (Bel) Lotto BelisolRow 146 - Cell 2
148Blel Kadri (Fra) AG2R La MondialeRow 147 - Cell 2
149Cameron Meyer (Aus) Orica-GreenEdgeRow 148 - Cell 2
150Jonathan Hivert (Fra) SojasunRow 149 - Cell 2
151Elia Favilli (Ita) Lampre-MeridaRow 150 - Cell 2
152Cyril Lemoine (Fra) SojasunRow 151 - Cell 2
153Rein Taaramae (Est) Cofidis, Solutions CreditsRow 152 - Cell 2
154Ramunas Navardauskas (Ltu) Garmin-SharpRow 153 - Cell 2
155Tony Martin (Ger) Omega Pharma-Quick StepRow 154 - Cell 2
156Pavel Brutt (Rus) KatushaRow 155 - Cell 2
157Alexander Kristoff (Nor) KatushaRow 156 - Cell 2
158Svein Tuft (Can) Orica-GreenEdgeRow 157 - Cell 2
159Aliaksandr Kuchynski (Blr) KatushaRow 158 - Cell 2
160Assan Bazayev (Kaz) Astana Pro TeamRow 159 - Cell 2
161Maxime Mederel (Fra) SojasunRow 160 - Cell 2
162Jérémy Roy (Fra) FDJ.frRow 161 - Cell 2
163Dmitriy Muravyev (Kaz) Astana Pro TeamRow 162 - Cell 2
164Greg Henderson (NZl) Lotto BelisolRow 163 - Cell 2
165Brice Feillu (Fra) SojasunRow 164 - Cell 2
166Stuart O'Grady (Aus) Orica-GreenEdgeRow 165 - Cell 2
167Marcel Sieberg (Ger) Lotto BelisolRow 166 - Cell 2
168Jean-Marc Marino (Fra) Sojasun0:30:16
169Roberto Ferrari (Ita) Lampre-Merida0:30:26
170Sergio Miguel Moreira Paulinho (Por) Team Saxo-Tinkoff0:30:51
171Davide Cimolai (Ita) Lampre-Merida0:32:02
172Matteo Trentin (Ita) Omega Pharma-Quick StepRow 171 - Cell 2
173Juan Jose Lobato Del Valle (Spa) Euskaltel-EuskadiRow 172 - Cell 2
174Daniele Bennati (Ita) Team Saxo-TinkoffRow 173 - Cell 2
175Tom Veelers (Ned) Team Argos-Shimano0:33:18
DNFWilliam Bonnet (Fra) FDJ.frRow 175 - Cell 2
DNFAlexey Lutsenko (Kaz) Astana Pro TeamRow 176 - Cell 2
Swipe to scroll horizontally
1Christophe Riblon (Fra) AG2R La Mondiale20pts
2Tejay van Garderen (USA) BMC Racing Team17Row 1 - Cell 3
3Moreno Moser (Ita) Cannondale Pro Cycling15Row 2 - Cell 3
4Nairo Alexander Quintana Rojas (Col) Movistar Team13Row 3 - Cell 3
5Joaquim Rodriguez Oliver (Spa) Katusha11Row 4 - Cell 3
6Richie Porte (Aus) Sky Procycling10Row 5 - Cell 3
7Christopher Froome (GBr) Sky Procycling9Row 6 - Cell 3
8Alejandro Valverde Belmonte (Spa) Movistar Team8Row 7 - Cell 3
9Mikel Nieve Ituralde (Spa) Euskaltel-Euskadi7Row 8 - Cell 3
10Jakob Fuglsang (Den) Astana Pro Team6Row 9 - Cell 3
11Alberto Contador Velasco (Spa) Team Saxo-Tinkoff5Row 10 - Cell 3
12Roman Kreuziger (Cze) Team Saxo-Tinkoff4Row 11 - Cell 3
13Michael Rogers (Aus) Team Saxo-Tinkoff3Row 12 - Cell 3
14Andrew Talansky (USA) Garmin-Sharp2Row 13 - Cell 3
15Jose Rodolfo Serpa Perez (Col) Lampre-Merida1Row 14 - Cell 3
Swipe to scroll horizontally
Intermediate sprint - Bourg-d'Oisans, 108km
1Lars Boom (Ned) Belkin Pro Cycling Team20pts
2Sylvain Chavanel (Fra) Omega Pharma-Quick Step17Row 1 - Cell 3
3Christophe Riblon (Fra) AG2R La Mondiale15Row 2 - Cell 3
4Moreno Moser (Ita) Cannondale Pro Cycling13Row 3 - Cell 3
5Tejay van Garderen (USA) BMC Racing Team11Row 4 - Cell 3
6Thomas Danielson (USA) Garmin-Sharp10Row 5 - Cell 3
7Jens Voigt (Ger) RadioShack Leopard9Row 6 - Cell 3
8Andrey Amador Bakkazakova (CRc) Movistar Team8Row 7 - Cell 3
9Arnold Jeannesson (Fra) FDJ.fr7Row 8 - Cell 3
10Sergio Miguel Moreira Paulinho (Por) Team Saxo-Tinkoff6Row 9 - Cell 3
11Nicolas Roche (Irl) Team Saxo-Tinkoff5Row 10 - Cell 3
12André Greipel (Ger) Lotto Belisol4Row 11 - Cell 3
13Peter Sagan (Svk) Cannondale Pro Cycling3Row 12 - Cell 3
14Fabio Sabatini (Ita) Cannondale Pro Cycling2Row 13 - Cell 3
15Maciej Bodnar (Pol) Cannondale Pro Cycling1Row 14 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Col de Manse (Cat. 2) 13km
1Ryder Hesjedal (Can) Garmin-Sharp5pts
2Arnold Jeannesson (Fra) FDJ.fr3Row 1 - Cell 3
3Thomas Voeckler (Fra) Team Europcar2Row 2 - Cell 3
4John Gadret (Fra) AG2R La Mondiale1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Rampe du Motty (Cat. 3) 45km
1Thomas Danielson (USA) Garmin-Sharp2pts
2Christophe Riblon (Fra) AG2R La Mondiale1Row 1 - Cell 3
Swipe to scroll horizontally
Mountain 3 - Col d'Ornon (Cat. 2) 95km
1Arnold Jeannesson (Fra) FDJ.fr5pts
2Sylvain Chavanel (Fra) Omega Pharma-Quick Step3Row 1 - Cell 3
3Jens Voigt (Ger) RadioShack Leopard2Row 2 - Cell 3
4Thomas Danielson (USA) Garmin-Sharp1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 4 - Alpe d'Huez (HC) 122.5km
1Moreno Moser (Ita) Cannondale Pro Cycling25pts
2Christophe Riblon (Fra) AG2R La Mondiale20Row 1 - Cell 3
3Tejay van Garderen (USA) BMC Racing Team16Row 2 - Cell 3