Chris Froome wins Criterium du Dauphine
Cummings wins final stage
Steve Cummings (Dimension Data) enhanced his already growing reputation as a breakaway specialist with a superb victory on the final day of the Criterium du Dauphine, as Chris Froome (Team Sky) managed to control one last attack from Alberto Contador (Tinkoff) and so secure overall victory.
A late surge to the finish by Dan Martin (Etixx-QuickStep) gave him second on the stage and enough seconds to move up to third place overall, at 19 seconds. Romain Bardet (AG2R-La Mondiale) went with him to hold onto second place, 12 seconds down on Froome but that cost Richie Porte (BMC) his place on the final podium. The Australian bumped shoulders and seemed to lock bikes with Froome as the attacks began. He lost a chance to jump after Martin, lost time and so slipped to fourth overall at 21 seconds. Alberto Contador (Tinkoff) finished fifth at 35 seconds but had the minor consolation of taking the lead in the UCI WorldTour rankings.
Half way into the ascent Col du Noyer, with just 15km to race, Contador attacked twice and forced Froome to chase him alone. It was a brave move but Froome was there after his teammates dragged him across and they were joined by Bardet and Porte, as Martin and the others chased over the top. However the leading riders came back together on the descent and Froome's bodyguards: Poels, Landa and Henao also got back on, to control the peloton and the fight for the overall classification until the final-kilometre surge.
It was Froome's third victory at the Criterium du Dauphine and the fifth for Team Sky, just three weeks out from the start of the Tour de France. Team Sky's strength in depth made a significant difference during the key stages, allowing Froome to step in to defend his race lead only when under direct threat.
"It's a massive satisfaction to win the Dauphiné for the third time. It's a very important race in the calendar," Froome said.
"Coming into this week, I was just happy fighting for the podium. Sitting here with the yellow-blue jersey is an amazing feeling. The last few days, we went flat out and today was no different. My teammates came back to help me control the race at the end. I knew via radio that Landa, Henao and Poels were coming across. But we almost crashed together near the end and that caused the gap that cost Richie [Porte] his spot on the podium. I feel sorry for him but he's in a fantastic form ahead of July. He'll be one of the main contenders at the Tour too.
"This is a great time for me to have a win under the belt. It's a boost of confidence ahead of the Tour de France but there's still some work to do before July. I'm not at my best yet. I hope to reach that by the start of the Tour de France. I've not raced much this year in order to be at my best during the third week of the Tour."
Rule Britannia
With Cummings also winning the stage, it was a moment of Rule Britannia –as the official race reports dubbed it, on the final stage of the Dauphine. It was also an excellent day for Dimension Data and African cycling, as Edvald Boasson Hagen hung on and suffered on the climbs to win the green points jersey and Daniel Teklehaimanot won the red polka-dot climber's jersey after being in the break with Cummings.
Cummings is remembered for his Tour de France victory last year, when he outwitted both Thibaut Pinot (FDJ) and Romain Bardet (AG2R La Mondiale). He has now won three WorldTour stages in 2016, all with classy and intelligent racing.
This time he was part of the 20-rider break that formed early on the stage. It was a strong move but also included Jérémy Roy (FDJ), Alexey Lutsenko (Astana), Ben Gastauer (AG2R-La Mondiale), Daryl Impey (Orica-GreenEdge), Jurgen Van den Broeck (Katusha), Tony Gallopin and Thomas De Gendt (Lotto-Soudal), Ryder Hesjedal (Trek-Segafredo), Nelson Oliveira (Movistar), Romain Sicard (Direct Energie), Jack Bauer and Tom-Jelte Slagter (Cannondale), Jérôme Coppel (IAM Cycling), Bartosz Huzarski and Paul Voss (Bora-Argon 18) and Tsgabu Grmay (Lampre-Merida).
Cummings bided his time until Teklehaimanot took some key climber's points on the early climbs but then took off alone with 50 kilometres remaining. It was a huge effort, that splintered the break but he opened a significant lead, despite a head wind on the long Col de Moissière, and then finished off the task with a determined ride to the finish.
"It's getting harder and harder to win but I felt I had to try to force something. This is the day I picked out before race. I was just thinking that going in the break was good training for the Tour de France but I also knew that there wouldn't be many riders left and that the favourites would watch each other," Cummings explained.
"There was a head wind on the big climb but knew that if I got through that I had a chance. Of course I still had two climbs after that and so it was hard. This is third WorldTour stage win (this season) so it's really good."
The Criterium du Dauphine represented the final stage race for most of those focused on the Tour de France. Some will ride their national championships in two weeks time but the rest will now recover and prepare for the Tour de France which begins on Saturday July 2 in the northern Le Manche area of France.
Full Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Stephen Cummings (GBr) Dimension Data | 4:05:06 |
2 | Daniel Martin (Irl) Etixx - Quick-Step | 0:03:58 |
3 | Romain Bardet (Fra) AG2R La Mondiale | Row 2 - Cell 2 |
4 | Wouter Poels (Ned) Team Sky | Row 3 - Cell 2 |
5 | Adam Yates (GBr) Orica-GreenEdge | Row 4 - Cell 2 |
6 | Julian Alaphilippe (Fra) Etixx - Quick-Step | Row 5 - Cell 2 |
7 | Diego Rosa (Ita) Astana Pro Team | Row 6 - Cell 2 |
8 | Louis Meintjes (RSA) Lampre - Merida | Row 7 - Cell 2 |
9 | Richie Porte (Aus) BMC Racing Team | 0:04:03 |
10 | Christopher Froome (GBr) Team Sky | Row 9 - Cell 2 |
11 | Alberto Contador (Spa) Tinkoff Team | Row 10 - Cell 2 |
12 | Sergio Henao (Col) Team Sky | 0:04:05 |
13 | Bart De Clercq (Bel) Lotto Soudal | 0:04:07 |
14 | Stef Clement (Ned) IAM Cycling | Row 13 - Cell 2 |
15 | Daniel Navarro (Spa) Cofidis, Solutions Credits | Row 14 - Cell 2 |
16 | Pierre Rolland (Fra) Cannondale Pro Cycling | Row 15 - Cell 2 |
17 | Mikel Landa Meana (Spa) Team Sky | 0:04:22 |
18 | Roman Kreuziger (Cze) Tinkoff Team | 0:05:25 |
19 | George Bennett (NZl) Team LottoNl-Jumbo | Row 18 - Cell 2 |
20 | Jan Bakelants (Bel) AG2R La Mondiale | 0:05:58 |
21 | Mikael Cherel (Fra) AG2R La Mondiale | Row 20 - Cell 2 |
22 | Dayer Quintana (Col) Movistar Team | 0:06:09 |
23 | Emanuel Buchmann (Ger) Bora-Argon 18 | 0:06:37 |
24 | Thibaut Pinot (Fra) FDJ | 0:07:56 |
25 | Damiano Caruso (Ita) BMC Racing Team | Row 24 - Cell 2 |
26 | Andre Cardoso (Por) Cannondale Pro Cycling | Row 25 - Cell 2 |
27 | Edvald Boasson Hagen (Nor) Dimension Data | Row 26 - Cell 2 |
28 | Jack Haig (Aus) Orica-GreenEdge | Row 27 - Cell 2 |
29 | Antonio Pedrero (Spa) Movistar Team | Row 28 - Cell 2 |
30 | Daniel Moreno (Spa) Movistar Team | Row 29 - Cell 2 |
31 | Alexis Vuillermoz (Fra) AG2R La Mondiale | 0:09:31 |
32 | Luis Leon Sanchez (Spa) Astana Pro Team | Row 31 - Cell 2 |
33 | Robert Kiserlovski (Cro) Tinkoff Team | Row 32 - Cell 2 |
34 | Alexey Vermeulen (USA) Team LottoNl-Jumbo | 0:09:40 |
35 | Jack Bauer (NZl) Cannondale Pro Cycling | 0:09:46 |
36 | Ben Hermans (Bel) BMC Racing Team | 0:10:17 |
37 | Valerio Conti (Ita) Lampre - Merida | Row 36 - Cell 2 |
38 | Guillaume Martin (Fra) Wanty - Groupe Gobert | 0:11:28 |
39 | Daryl Impey (RSA) Orica-GreenEdge | 0:12:58 |
40 | Marcus Burghardt (Ger) BMC Racing Team | Row 39 - Cell 2 |
41 | Haimar Zubeldia (Spa) Trek-Segafredo | Row 40 - Cell 2 |
42 | Amaël Moinard (Fra) BMC Racing Team | Row 41 - Cell 2 |
43 | Tom Jelte Slagter (Ned) Cannondale Pro Cycling | Row 42 - Cell 2 |
44 | Brent Bookwalter (USA) BMC Racing Team | Row 43 - Cell 2 |
45 | Michael Valgren (Den) Tinkoff Team | Row 44 - Cell 2 |
46 | Jurgen Van Den Broeck (Bel) Team Katusha | Row 45 - Cell 2 |
47 | Thomas Voeckler (Fra) Direct Energie | Row 46 - Cell 2 |
48 | Alexey Lutsenko (Kaz) Astana Pro Team | 0:13:15 |
49 | Ian Stannard (GBr) Team Sky | 0:14:39 |
50 | Cyril Gautier (Fra) AG2R La Mondiale | Row 49 - Cell 2 |
51 | Luka Pibernik (Slo) Lampre - Merida | Row 50 - Cell 2 |
52 | Steve Morabito (Swi) FDJ | Row 51 - Cell 2 |
53 | Jerome Coppel (Fra) IAM Cycling | Row 52 - Cell 2 |
54 | Tsgabu Grmay (Eth) Lampre - Merida | Row 53 - Cell 2 |
55 | Ben Gastauer (Lux) AG2R La Mondiale | Row 54 - Cell 2 |
56 | Salvatore Puccio (Ita) Team Sky | Row 55 - Cell 2 |
57 | Maxime Bouet (Fra) Etixx - Quick-Step | Row 56 - Cell 2 |
58 | Nelson Oliveira (Por) Movistar Team | Row 57 - Cell 2 |
59 | Paul Voss (Ger) Bora-Argon 18 | Row 58 - Cell 2 |
60 | Marc Soler (Spa) Movistar Team | Row 59 - Cell 2 |
61 | Romain Sicard (Fra) Direct Energie | 0:16:06 |
62 | Daniel Teklehaimanot (Eri) Dimension Data | 0:16:17 |
63 | Rohan Dennis (Aus) BMC Racing Team | Row 62 - Cell 2 |
64 | Tony Martin (Ger) Etixx - Quick-Step | Row 63 - Cell 2 |
65 | Jérémy Roy (Fra) FDJ | 0:17:32 |
66 | Jesper Hansen (Den) Tinkoff Team | Row 65 - Cell 2 |
67 | Laurens De Plus (Bel) Etixx - Quick-Step | Row 66 - Cell 2 |
68 | Dario Cataldo (Ita) Astana Pro Team | 0:18:13 |
69 | Tony Gallopin (Fra) Lotto Soudal | 0:18:49 |
70 | Anthony Roux (Fra) FDJ | 0:19:48 |
71 | Paolo Tiralongo (Ita) Astana Pro Team | 0:26:13 |
72 | Fabio Aru (Ita) Astana Pro Team | Row 71 - Cell 2 |
73 | Frederik Backaert (Bel) Wanty - Groupe Gobert | Row 72 - Cell 2 |
74 | Clement Chevrier (Fra) IAM Cycling | Row 73 - Cell 2 |
75 | Benjamin King (USA) Cannondale Pro Cycling | Row 74 - Cell 2 |
76 | Andriy Grivko (Ukr) Astana Pro Team | Row 75 - Cell 2 |
77 | Rudy Molard (Fra) Cofidis, Solutions Credits | Row 76 - Cell 2 |
78 | Matthieu Ladagnous (Fra) FDJ | Row 77 - Cell 2 |
79 | Christian Meier (Can) Orica-GreenEdge | Row 78 - Cell 2 |
80 | Dylan Van Baarle (Ned) Cannondale Pro Cycling | Row 79 - Cell 2 |
81 | Thomas De Gendt (Bel) Lotto Soudal | Row 80 - Cell 2 |
82 | Frederik Veuchelen (Bel) Wanty - Groupe Gobert | Row 81 - Cell 2 |
83 | Antoine Duchesne (Can) Direct Energie | Row 82 - Cell 2 |
84 | Oliver Naesen (Bel) IAM Cycling | Row 83 - Cell 2 |
85 | Alex Howes (USA) Cannondale Pro Cycling | Row 84 - Cell 2 |
86 | Perrig Quemeneur (Fra) Direct Energie | Row 85 - Cell 2 |
87 | Jens Keukeleire (Bel) Orica-GreenEdge | Row 86 - Cell 2 |
88 | Mattia Cattaneo (Ita) Lampre - Merida | Row 87 - Cell 2 |
89 | Luke Rowe (GBr) Team Sky | Row 88 - Cell 2 |
90 | Jesus Herrada (Spa) Movistar Team | Row 89 - Cell 2 |
91 | Ryder Hesjedal (Can) Trek-Segafredo | Row 90 - Cell 2 |
92 | Patrick Konrad (Aut) Bora-Argon 18 | Row 91 - Cell 2 |
93 | Michael Gogl (Aut) Tinkoff Team | Row 92 - Cell 2 |
94 | John Degenkolb (Ger) Team Giant-Alpecin | 0:30:20 |
95 | Edward Theuns (Bel) Trek-Segafredo | Row 94 - Cell 2 |
96 | Lars Van Der Haar (Ned) Team Giant-Alpecin | Row 95 - Cell 2 |
97 | Dimitri Claeys (Bel) Wanty - Groupe Gobert | Row 96 - Cell 2 |
98 | Marco Minnaard (Ned) Wanty - Groupe Gobert | Row 97 - Cell 2 |
99 | Cesare Benedetti (Ita) Bora-Argon 18 | Row 98 - Cell 2 |
100 | Moreno Hofland (Ned) Team LottoNl-Jumbo | Row 99 - Cell 2 |
101 | Julien Bernard (Fra) Trek-Segafredo | Row 100 - Cell 2 |
102 | Simon Gerrans (Aus) Orica-GreenEdge | Row 101 - Cell 2 |
103 | Sondre Holst Enger (Nor) IAM Cycling | Row 102 - Cell 2 |
104 | Serge Pauwels (Bel) Dimension Data | Row 103 - Cell 2 |
105 | Alberto Losada (Spa) Team Katusha | Row 104 - Cell 2 |
106 | Sam Bennett (Irl) Bora-Argon 18 | Row 105 - Cell 2 |
107 | Sébastien Reichenbach (Swi) FDJ | Row 106 - Cell 2 |
108 | Martijn Keizer (Ned) Team LottoNl-Jumbo | Row 107 - Cell 2 |
109 | Jonathan Fumeaux (Swi) IAM Cycling | Row 108 - Cell 2 |
110 | Zico Waeytens (Bel) Team Giant-Alpecin | Row 109 - Cell 2 |
111 | Carter Jones (USA) Team Giant-Alpecin | Row 110 - Cell 2 |
112 | Angel Vicioso (Spa) Team Katusha | Row 111 - Cell 2 |
113 | Victor Campenaerts (Bel) Team LottoNl-Jumbo | Row 112 - Cell 2 |
114 | Fabrice Jeandesboz (Fra) Direct Energie | Row 113 - Cell 2 |
115 | Manuele Mori (Ita) Lampre - Merida | Row 114 - Cell 2 |
116 | Samuel Dumoulin (Fra) AG2R La Mondiale | Row 115 - Cell 2 |
117 | Arthur Vichot (Fra) FDJ | Row 116 - Cell 2 |
118 | Greg Van Avermaet (Bel) BMC Racing Team | Row 117 - Cell 2 |
119 | Francisco Ventoso (Spa) Movistar Team | Row 118 - Cell 2 |
120 | Federico Zurlo (Ita) Lampre - Merida | Row 119 - Cell 2 |
121 | Michael Morkov (Den) Team Katusha | 0:33:11 |
122 | Marco Haller (Aut) Team Katusha | Row 121 - Cell 2 |
123 | Markel Irizar (Spa) Trek-Segafredo | Row 122 - Cell 2 |
124 | Koen De Kort (Ned) Team Giant-Alpecin | Row 123 - Cell 2 |
125 | Roy Curvers (Ned) Team Giant-Alpecin | Row 124 - Cell 2 |
126 | William Bonnet (Fra) FDJ | Row 125 - Cell 2 |
127 | Martin Velits (Svk) Etixx - Quick-Step | Row 126 - Cell 2 |
128 | Jacopo Guarnieri (Ita) Team Katusha | Row 127 - Cell 2 |
129 | Shane Archbold (NZl) Bora-Argon 18 | Row 128 - Cell 2 |
130 | Alexander Kristoff (Nor) Team Katusha | Row 129 - Cell 2 |
131 | Mike Teunissen (Ned) Team LottoNl-Jumbo | Row 130 - Cell 2 |
132 | Dennis Van Winden (Ned) Team LottoNl-Jumbo | Row 131 - Cell 2 |
133 | Sebastian Langeveld (Ned) Cannondale Pro Cycling | Row 132 - Cell 2 |
134 | Cyril Lemoine (Fra) Cofidis, Solutions Credits | Row 133 - Cell 2 |
DNF | Sergio Paulinho (Por) Tinkoff Team | Row 134 - Cell 2 |
DNF | Niki Terpstra (Ned) Etixx - Quick-Step | Row 135 - Cell 2 |
DNF | Stijn Vandenbergh (Bel) Etixx - Quick-Step | Row 136 - Cell 2 |
DNF | Joaquin Rodriguez (Spa) Team Katusha | Row 137 - Cell 2 |
DNF | Jens Debusschere (Bel) Lotto Soudal | Row 138 - Cell 2 |
DNF | Gert Dockx (Bel) Lotto Soudal | Row 139 - Cell 2 |
DNF | Louis Vervaeke (Bel) Lotto Soudal | Row 140 - Cell 2 |
DNF | Omar Fraile (Spa) Dimension Data | Row 141 - Cell 2 |
DNF | Youcef Reguigui (Alg) Dimension Data | Row 142 - Cell 2 |
DNF | Bauke Mollema (Ned) Trek-Segafredo | Row 143 - Cell 2 |
DNF | Lilian Calmejane (Fra) Direct Energie | Row 144 - Cell 2 |
DNF | Tony Hurel (Fra) Direct Energie | Row 145 - Cell 2 |
DNF | Brian Nauleau (Fra) Direct Energie | Row 146 - Cell 2 |
DNF | Thomas Degand (Bel) Wanty - Groupe Gobert | Row 147 - Cell 2 |
DNF | Bartosz Huzarski (Pol) Bora-Argon 18 | Row 148 - Cell 2 |
DNF | Ramon Sinkeldam (Ned) Team Giant-Alpecin | Row 149 - Cell 2 |
DNS | Tomasz Marczynski (Pol) Lotto Soudal | Row 150 - Cell 2 |
DNS | Enrico Gasparotto (Ita) Wanty - Groupe Gobert | Row 151 - Cell 2 |
DNS | Bjorn Thurau (Ger) Wanty - Groupe Gobert | Row 152 - Cell 2 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Stephen Cummings (GBr) Dimension Data | 15 | pts |
2 | Daniel Martin (Irl) Etixx - Quick-Step | 12 | Row 1 - Cell 3 |
3 | Romain Bardet (Fra) AG2R La Mondiale | 10 | Row 2 - Cell 3 |
4 | Wouter Poels (Ned) Team Sky | 8 | Row 3 - Cell 3 |
5 | Adam Yates (GBr) Orica-GreenEdge | 6 | Row 4 - Cell 3 |
6 | Julian Alaphilippe (Fra) Etixx - Quick-Step | 5 | Row 5 - Cell 3 |
7 | Diego Rosa (Ita) Astana Pro Team | 4 | Row 6 - Cell 3 |
8 | Louis Meintjes (RSA) Lampre - Merida | 3 | Row 7 - Cell 3 |
9 | Richie Porte (Aus) BMC Racing Team | 2 | Row 8 - Cell 3 |
10 | Christopher Froome (GBr) Team Sky | 1 | Row 9 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Daniel Navarro (Spa) Cofidis, Solutions Credits | 5 | pts |
2 | Jerome Coppel (Fra) IAM Cycling | 3 | Row 1 - Cell 3 |
3 | Jesus Herrada (Spa) Movistar Team | 2 | Row 2 - Cell 3 |
4 | Dario Cataldo (Ita) Astana Pro Team | 1 | Row 3 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jérémy Roy (Fra) FDJ | 2 | pts |
2 | Tsgabu Grmay (Eth) Lampre - Merida | 1 | Row 1 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Daniel Teklehaimanot (Eri) Dimension Data | 1 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Stephen Cummings (GBr) Dimension Data | 10 | pts |
2 | Tsgabu Grmay (Eth) Lampre - Merida | 8 | Row 1 - Cell 3 |
3 | Daniel Teklehaimanot (Eri) Dimension Data | 6 | Row 2 - Cell 3 |
4 | Jurgen Van Den Broeck (Bel) Team Katusha | 4 | Row 3 - Cell 3 |
5 | Alexey Lutsenko (Kaz) Astana Pro Team | 2 | Row 4 - Cell 3 |
6 | Robert Kiserlovski (Cro) Tinkoff Team | 1 | Row 5 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Stephen Cummings (GBr) Dimension Data | 10 | pts |
2 | Romain Bardet (Fra) AG2R La Mondiale | 8 | Row 1 - Cell 3 |
3 | Christopher Froome (GBr) Team Sky | 6 | Row 2 - Cell 3 |
4 | Richie Porte (Aus) BMC Racing Team | 4 | Row 3 - Cell 3 |
5 | Alberto Contador (Spa) Tinkoff Team | 2 | Row 4 - Cell 3 |
6 | Daniel Martin (Irl) Etixx - Quick-Step | 1 | Row 5 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Stephen Cummings (GBr) Dimension Data | 2 | pts |
2 | Daniel Martin (Irl) Etixx - Quick-Step | 1 | Row 1 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Adam Yates (GBr) Orica-GreenEdge | 4:09:04 |
2 | Julian Alaphilippe (Fra) Etixx - Quick-Step | Row 1 - Cell 2 |
3 | Louis Meintjes (RSA) Lampre - Merida | Row 2 - Cell 2 |
4 | Dayer Quintana (Col) Movistar Team | 0:02:11 |
5 | Emanuel Buchmann (Ger) Bora-Argon 18 | 0:02:39 |
6 | Jack Haig (Aus) Orica-GreenEdge | 0:03:58 |
7 | Antonio Pedrero (Spa) Movistar Team | Row 6 - Cell 2 |
8 | Alexey Vermeulen (USA) Team LottoNl-Jumbo | 0:05:42 |
9 | Valerio Conti (Ita) Lampre - Merida | 0:06:19 |
10 | Guillaume Martin (Fra) Wanty - Groupe Gobert | 0:07:30 |
11 | Michael Valgren (Den) Tinkoff Team | 0:09:00 |
12 | Alexey Lutsenko (Kaz) Astana Pro Team | 0:09:17 |
13 | Luka Pibernik (Slo) Lampre - Merida | 0:10:41 |
14 | Tsgabu Grmay (Eth) Lampre - Merida | Row 13 - Cell 2 |
15 | Marc Soler (Spa) Movistar Team | Row 14 - Cell 2 |
16 | Laurens De Plus (Bel) Etixx - Quick-Step | 0:13:34 |
17 | Clement Chevrier (Fra) IAM Cycling | 0:22:15 |
18 | Dylan Van Baarle (Ned) Cannondale Pro Cycling | Row 17 - Cell 2 |
19 | Antoine Duchesne (Can) Direct Energie | Row 18 - Cell 2 |
20 | Patrick Konrad (Aut) Bora-Argon 18 | Row 19 - Cell 2 |
21 | Michael Gogl (Aut) Tinkoff Team | Row 20 - Cell 2 |
22 | Edward Theuns (Bel) Trek-Segafredo | 0:26:22 |
23 | Lars Van Der Haar (Ned) Team Giant-Alpecin | Row 22 - Cell 2 |
24 | Moreno Hofland (Ned) Team LottoNl-Jumbo | Row 23 - Cell 2 |
25 | Julien Bernard (Fra) Trek-Segafredo | Row 24 - Cell 2 |
26 | Sondre Holst Enger (Nor) IAM Cycling | Row 25 - Cell 2 |
27 | Zico Waeytens (Bel) Team Giant-Alpecin | Row 26 - Cell 2 |
28 | Victor Campenaerts (Bel) Team LottoNl-Jumbo | Row 27 - Cell 2 |
29 | Federico Zurlo (Ita) Lampre - Merida | Row 28 - Cell 2 |
30 | Marco Haller (Aut) Team Katusha | 0:29:13 |
31 | Mike Teunissen (Ned) Team LottoNl-Jumbo | Row 30 - Cell 2 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Christopher Froome (GBr) Team Sky | 29:59:31 |
2 | Romain Bardet (Fra) AG2R La Mondiale | 0:00:12 |
3 | Daniel Martin (Irl) Etixx - Quick-Step | 0:00:19 |
4 | Richie Porte (Aus) BMC Racing Team | 0:00:21 |
5 | Alberto Contador (Spa) Tinkoff Team | 0:00:35 |
6 | Julian Alaphilippe (Fra) Etixx - Quick-Step | 0:00:51 |
7 | Adam Yates (GBr) Orica-GreenEdge | 0:00:57 |
8 | Diego Rosa (Ita) Astana Pro Team | 0:01:13 |
9 | Louis Meintjes (RSA) Lampre - Merida | 0:01:30 |
10 | Pierre Rolland (Fra) Cannondale Pro Cycling | 0:02:43 |
11 | Daniel Navarro (Spa) Cofidis, Solutions Credits | 0:03:20 |
12 | Mikel Landa Meana (Spa) Team Sky | 0:03:21 |
13 | Sergio Henao (Col) Team Sky | 0:03:36 |
14 | George Bennett (NZl) Team LottoNl-Jumbo | 0:05:38 |
15 | Stef Clement (Ned) IAM Cycling | 0:05:48 |
16 | Thibaut Pinot (Fra) FDJ | 0:06:05 |
17 | Jan Bakelants (Bel) AG2R La Mondiale | 0:07:42 |
18 | Bart De Clercq (Bel) Lotto Soudal | 0:07:56 |
19 | Roman Kreuziger (Cze) Tinkoff Team | 0:07:58 |
20 | Emanuel Buchmann (Ger) Bora-Argon 18 | 0:08:13 |
21 | Damiano Caruso (Ita) BMC Racing Team | 0:09:16 |
22 | Ben Hermans (Bel) BMC Racing Team | 0:11:24 |
23 | Mikael Cherel (Fra) AG2R La Mondiale | 0:12:44 |
24 | Jurgen Van Den Broeck (Bel) Team Katusha | 0:17:22 |
25 | Wouter Poels (Ned) Team Sky | 0:18:32 |
26 | Robert Kiserlovski (Cro) Tinkoff Team | 0:19:24 |
27 | Andre Cardoso (Por) Cannondale Pro Cycling | 0:19:27 |
28 | Dayer Quintana (Col) Movistar Team | 0:20:28 |
29 | Guillaume Martin (Fra) Wanty - Groupe Gobert | 0:21:03 |
30 | Daniel Moreno (Spa) Movistar Team | 0:21:38 |
31 | Laurens De Plus (Bel) Etixx - Quick-Step | 0:22:50 |
32 | Valerio Conti (Ita) Lampre - Merida | 0:22:59 |
33 | Luis Leon Sanchez (Spa) Astana Pro Team | 0:23:43 |
34 | Romain Sicard (Fra) Direct Energie | 0:26:09 |
35 | Stephen Cummings (GBr) Dimension Data | 0:28:46 |
36 | Jesus Herrada (Spa) Movistar Team | 0:28:53 |
37 | Jerome Coppel (Fra) IAM Cycling | 0:30:00 |
38 | Alexis Vuillermoz (Fra) AG2R La Mondiale | 0:34:30 |
39 | Jack Haig (Aus) Orica-GreenEdge | 0:34:55 |
40 | Dario Cataldo (Ita) Astana Pro Team | 0:35:29 |
41 | Nelson Oliveira (Por) Movistar Team | 0:37:05 |
42 | Haimar Zubeldia (Spa) Trek-Segafredo | 0:38:03 |
43 | Steve Morabito (Swi) FDJ | 0:38:12 |
44 | Tony Gallopin (Fra) Lotto Soudal | 0:39:37 |
45 | Fabio Aru (Ita) Astana Pro Team | 0:40:08 |
46 | Daryl Impey (RSA) Orica-GreenEdge | 0:41:32 |
47 | Serge Pauwels (Bel) Dimension Data | 0:43:51 |
48 | Tsgabu Grmay (Eth) Lampre - Merida | 0:45:55 |
49 | Brent Bookwalter (USA) BMC Racing Team | Row 48 - Cell 2 |
50 | Amaël Moinard (Fra) BMC Racing Team | 0:46:48 |
51 | Andriy Grivko (Ukr) Astana Pro Team | 0:49:11 |
52 | Sébastien Reichenbach (Swi) FDJ | 0:49:20 |
53 | Edvald Boasson Hagen (Nor) Dimension Data | 0:49:22 |
54 | Cyril Gautier (Fra) AG2R La Mondiale | 0:49:34 |
55 | Ben Gastauer (Lux) AG2R La Mondiale | 0:49:45 |
56 | Paul Voss (Ger) Bora-Argon 18 | 0:50:45 |
57 | Jérémy Roy (Fra) FDJ | 0:54:05 |
58 | Thomas Voeckler (Fra) Direct Energie | 0:54:48 |
59 | Patrick Konrad (Aut) Bora-Argon 18 | Row 58 - Cell 2 |
60 | Jesper Hansen (Den) Tinkoff Team | 0:55:31 |
61 | Maxime Bouet (Fra) Etixx - Quick-Step | 0:56:39 |
62 | Fabrice Jeandesboz (Fra) Direct Energie | 0:56:47 |
63 | Perrig Quemeneur (Fra) Direct Energie | 0:57:00 |
64 | Luka Pibernik (Slo) Lampre - Merida | 0:57:35 |
65 | Tony Martin (Ger) Etixx - Quick-Step | 0:57:46 |
66 | Tom Jelte Slagter (Ned) Cannondale Pro Cycling | 0:58:02 |
67 | Clement Chevrier (Fra) IAM Cycling | 0:59:24 |
68 | Rohan Dennis (Aus) BMC Racing Team | 0:59:43 |
69 | Marcus Burghardt (Ger) BMC Racing Team | 1:01:01 |
70 | Anthony Roux (Fra) FDJ | 1:01:25 |
71 | Cesare Benedetti (Ita) Bora-Argon 18 | 1:03:32 |
72 | Paolo Tiralongo (Ita) Astana Pro Team | 1:03:40 |
73 | Oliver Naesen (Bel) IAM Cycling | 1:03:44 |
74 | Manuele Mori (Ita) Lampre - Merida | 1:03:53 |
75 | Alexey Lutsenko (Kaz) Astana Pro Team | 1:03:56 |
76 | Greg Van Avermaet (Bel) BMC Racing Team | 1:04:09 |
77 | Benjamin King (USA) Cannondale Pro Cycling | 1:04:15 |
78 | Ryder Hesjedal (Can) Trek-Segafredo | 1:05:05 |
79 | Marc Soler (Spa) Movistar Team | 1:05:29 |
80 | Alberto Losada (Spa) Team Katusha | 1:06:05 |
81 | Antonio Pedrero (Spa) Movistar Team | 1:07:14 |
82 | Alexey Vermeulen (USA) Team LottoNl-Jumbo | 1:07:53 |
83 | Rudy Molard (Fra) Cofidis, Solutions Credits | 1:08:32 |
84 | Simon Gerrans (Aus) Orica-GreenEdge | 1:08:35 |
85 | Salvatore Puccio (Ita) Team Sky | 1:09:18 |
86 | Arthur Vichot (Fra) FDJ | 1:10:47 |
87 | Daniel Teklehaimanot (Eri) Dimension Data | 1:12:11 |
88 | Jens Keukeleire (Bel) Orica-GreenEdge | 1:15:25 |
89 | Ian Stannard (GBr) Team Sky | 1:16:34 |
90 | Michael Valgren (Den) Tinkoff Team | 1:19:45 |
91 | Julien Bernard (Fra) Trek-Segafredo | 1:20:06 |
92 | Jack Bauer (NZl) Cannondale Pro Cycling | 1:20:27 |
93 | Luke Rowe (GBr) Team Sky | 1:21:02 |
94 | Christian Meier (Can) Orica-GreenEdge | 1:21:43 |
95 | Koen De Kort (Ned) Team Giant-Alpecin | 1:22:46 |
96 | Thomas De Gendt (Bel) Lotto Soudal | 1:22:49 |
97 | Jonathan Fumeaux (Swi) IAM Cycling | 1:24:58 |
98 | Alex Howes (USA) Cannondale Pro Cycling | 1:25:33 |
99 | Matthieu Ladagnous (Fra) FDJ | 1:25:34 |
100 | Francisco Ventoso (Spa) Movistar Team | 1:26:55 |
101 | Marco Minnaard (Ned) Wanty - Groupe Gobert | 1:28:43 |
102 | Frederik Backaert (Bel) Wanty - Groupe Gobert | 1:29:14 |
103 | Frederik Veuchelen (Bel) Wanty - Groupe Gobert | 1:29:31 |
104 | Samuel Dumoulin (Fra) AG2R La Mondiale | 1:29:47 |
105 | Dimitri Claeys (Bel) Wanty - Groupe Gobert | 1:30:41 |
106 | William Bonnet (Fra) FDJ | 1:34:11 |
107 | Dylan Van Baarle (Ned) Cannondale Pro Cycling | 1:34:16 |
108 | Lars Van Der Haar (Ned) Team Giant-Alpecin | 1:35:34 |
109 | Angel Vicioso (Spa) Team Katusha | 1:35:54 |
110 | Zico Waeytens (Bel) Team Giant-Alpecin | 1:36:15 |
111 | Antoine Duchesne (Can) Direct Energie | 1:37:23 |
112 | John Degenkolb (Ger) Team Giant-Alpecin | 1:37:51 |
113 | Shane Archbold (NZl) Bora-Argon 18 | 1:37:56 |
114 | Sondre Holst Enger (Nor) IAM Cycling | 1:39:26 |
115 | Victor Campenaerts (Bel) Team LottoNl-Jumbo | 1:41:12 |
116 | Cyril Lemoine (Fra) Cofidis, Solutions Credits | 1:43:21 |
117 | Sam Bennett (Irl) Bora-Argon 18 | 1:44:07 |
118 | Alexander Kristoff (Nor) Team Katusha | 1:45:07 |
119 | Roy Curvers (Ned) Team Giant-Alpecin | 1:45:13 |
120 | Martijn Keizer (Ned) Team LottoNl-Jumbo | 1:46:01 |
121 | Markel Irizar (Spa) Trek-Segafredo | 1:46:05 |
122 | Michael Gogl (Aut) Tinkoff Team | 1:47:04 |
123 | Mike Teunissen (Ned) Team LottoNl-Jumbo | 1:48:09 |
124 | Moreno Hofland (Ned) Team LottoNl-Jumbo | 1:48:48 |
125 | Martin Velits (Svk) Etixx - Quick-Step | 1:49:21 |
126 | Marco Haller (Aut) Team Katusha | 1:49:45 |
127 | Edward Theuns (Bel) Trek-Segafredo | 1:49:57 |
128 | Michael Morkov (Den) Team Katusha | 1:52:46 |
129 | Mattia Cattaneo (Ita) Lampre - Merida | 1:52:57 |
130 | Carter Jones (USA) Team Giant-Alpecin | 1:54:35 |
131 | Federico Zurlo (Ita) Lampre - Merida | 1:56:01 |
132 | Sebastian Langeveld (Ned) Cannondale Pro Cycling | 1:57:11 |
133 | Jacopo Guarnieri (Ita) Team Katusha | 1:58:04 |
134 | Dennis Van Winden (Ned) Team LottoNl-Jumbo | 2:02:40 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Edvald Boasson Hagen (Nor) Dimension Data | 59 | pts |
2 | Julian Alaphilippe (Fra) Etixx - Quick-Step | 54 | Row 1 - Cell 3 |
3 | Sam Bennett (Irl) Bora-Argon 18 | 42 | Row 2 - Cell 3 |
4 | Daniel Martin (Irl) Etixx - Quick-Step | 38 | Row 3 - Cell 3 |
5 | Christopher Froome (GBr) Team Sky | 37 | Row 4 - Cell 3 |
6 | Romain Bardet (Fra) AG2R La Mondiale | 31 | Row 5 - Cell 3 |
7 | Richie Porte (Aus) BMC Racing Team | 27 | Row 6 - Cell 3 |
8 | Alberto Contador (Spa) Tinkoff Team | 26 | Row 7 - Cell 3 |
9 | Fabio Aru (Ita) Astana Pro Team | 25 | Row 8 - Cell 3 |
10 | Adam Yates (GBr) Orica-GreenEdge | 22 | Row 9 - Cell 3 |
11 | Alexander Kristoff (Nor) Team Katusha | 22 | Row 10 - Cell 3 |
12 | Daryl Impey (RSA) Orica-GreenEdge | 20 | Row 11 - Cell 3 |
13 | Greg Van Avermaet (Bel) BMC Racing Team | 20 | Row 12 - Cell 3 |
14 | Jesus Herrada (Spa) Movistar Team | 16 | Row 13 - Cell 3 |
15 | Thibaut Pinot (Fra) FDJ | 15 | Row 14 - Cell 3 |
16 | Stephen Cummings (GBr) Dimension Data | 15 | Row 15 - Cell 3 |
17 | Samuel Dumoulin (Fra) AG2R La Mondiale | 14 | Row 16 - Cell 3 |
18 | Moreno Hofland (Ned) Team LottoNl-Jumbo | 14 | Row 17 - Cell 3 |
19 | Wouter Poels (Ned) Team Sky | 13 | Row 18 - Cell 3 |
20 | Tony Gallopin (Fra) Lotto Soudal | 12 | Row 19 - Cell 3 |
21 | Jens Keukeleire (Bel) Orica-GreenEdge | 12 | Row 20 - Cell 3 |
22 | Louis Meintjes (RSA) Lampre - Merida | 11 | Row 21 - Cell 3 |
23 | Diego Rosa (Ita) Astana Pro Team | 10 | Row 22 - Cell 3 |
24 | Serge Pauwels (Bel) Dimension Data | 10 | Row 23 - Cell 3 |
25 | John Degenkolb (Ger) Team Giant-Alpecin | 10 | Row 24 - Cell 3 |
26 | Sondre Holst Enger (Nor) IAM Cycling | 10 | Row 25 - Cell 3 |
27 | Fabrice Jeandesboz (Fra) Direct Energie | 8 | Row 26 - Cell 3 |
28 | Daniel Moreno (Spa) Movistar Team | 6 | Row 27 - Cell 3 |
29 | Luka Pibernik (Slo) Lampre - Merida | 6 | Row 28 - Cell 3 |
30 | Arthur Vichot (Fra) FDJ | 6 | Row 29 - Cell 3 |
31 | Edward Theuns (Bel) Trek-Segafredo | 6 | Row 30 - Cell 3 |
32 | Pierre Rolland (Fra) Cannondale Pro Cycling | 4 | Row 31 - Cell 3 |
33 | Valerio Conti (Ita) Lampre - Merida | 2 | Row 32 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Daniel Teklehaimanot (Eri) Dimension Data | 44 | pts |
2 | Tsgabu Grmay (Eth) Lampre - Merida | 39 | Row 1 - Cell 3 |
3 | Thibaut Pinot (Fra) FDJ | 37 | Row 2 - Cell 3 |
4 | Stephen Cummings (GBr) Dimension Data | 22 | Row 3 - Cell 3 |
5 | Romain Bardet (Fra) AG2R La Mondiale | 22 | Row 4 - Cell 3 |
6 | Christopher Froome (GBr) Team Sky | 21 | Row 5 - Cell 3 |
7 | Mikael Cherel (Fra) AG2R La Mondiale | 16 | Row 6 - Cell 3 |
8 | Serge Pauwels (Bel) Dimension Data | 16 | Row 7 - Cell 3 |
9 | Richie Porte (Aus) BMC Racing Team | 15 | Row 8 - Cell 3 |
10 | Daniel Martin (Irl) Etixx - Quick-Step | 14 | Row 9 - Cell 3 |
11 | Alberto Contador (Spa) Tinkoff Team | 13 | Row 10 - Cell 3 |
12 | Jan Bakelants (Bel) AG2R La Mondiale | 10 | Row 11 - Cell 3 |
13 | Thomas Voeckler (Fra) Direct Energie | 9 | Row 12 - Cell 3 |
14 | George Bennett (NZl) Team LottoNl-Jumbo | 9 | Row 13 - Cell 3 |
15 | Wouter Poels (Ned) Team Sky | 6 | Row 14 - Cell 3 |
16 | Robert Kiserlovski (Cro) Tinkoff Team | 6 | Row 15 - Cell 3 |
17 | Daniel Navarro (Spa) Cofidis, Solutions Credits | 5 | Row 16 - Cell 3 |
18 | Tony Martin (Ger) Etixx - Quick-Step | 5 | Row 17 - Cell 3 |
19 | Ben Hermans (Bel) BMC Racing Team | 5 | Row 18 - Cell 3 |
20 | Jesus Herrada (Spa) Movistar Team | 4 | Row 19 - Cell 3 |
21 | Jurgen Van Den Broeck (Bel) Team Katusha | 4 | Row 20 - Cell 3 |
22 | Frederik Backaert (Bel) Wanty - Groupe Gobert | 3 | Row 21 - Cell 3 |
23 | Roman Kreuziger (Cze) Tinkoff Team | 3 | Row 22 - Cell 3 |
24 | Jerome Coppel (Fra) IAM Cycling | 3 | Row 23 - Cell 3 |
25 | Fabio Aru (Ita) Astana Pro Team | 3 | Row 24 - Cell 3 |
26 | Daryl Impey (RSA) Orica-GreenEdge | 3 | Row 25 - Cell 3 |
27 | Andriy Grivko (Ukr) Astana Pro Team | 2 | Row 26 - Cell 3 |
28 | Jérémy Roy (Fra) FDJ | 2 | Row 27 - Cell 3 |
29 | Julian Alaphilippe (Fra) Etixx - Quick-Step | 2 | Row 28 - Cell 3 |
30 | Louis Meintjes (RSA) Lampre - Merida | 2 | Row 29 - Cell 3 |
31 | Pierre Rolland (Fra) Cannondale Pro Cycling | 2 | Row 30 - Cell 3 |
32 | Alexey Lutsenko (Kaz) Astana Pro Team | 2 | Row 31 - Cell 3 |
33 | Thomas De Gendt (Bel) Lotto Soudal | 1 | Row 32 - Cell 3 |
34 | Frederik Veuchelen (Bel) Wanty - Groupe Gobert | 1 | Row 33 - Cell 3 |
35 | Adam Yates (GBr) Orica-GreenEdge | 1 | Row 34 - Cell 3 |
36 | Dario Cataldo (Ita) Astana Pro Team | 1 | Row 35 - Cell 3 |
37 | Tony Gallopin (Fra) Lotto Soudal | 1 | Row 36 - Cell 3 |
38 | Sébastien Reichenbach (Swi) FDJ | 1 | Row 37 - Cell 3 |
39 | Edvald Boasson Hagen (Nor) Dimension Data | 1 | Row 38 - Cell 3 |
40 | Fabrice Jeandesboz (Fra) Direct Energie | 1 | Row 39 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Julian Alaphilippe (Fra) Etixx - Quick-Step | 30:00:22 |
2 | Adam Yates (GBr) Orica-GreenEdge | 0:00:06 |
3 | Louis Meintjes (RSA) Lampre - Merida | 0:00:39 |
4 | Emanuel Buchmann (Ger) Bora-Argon 18 | 0:07:22 |
5 | Dayer Quintana (Col) Movistar Team | 0:19:37 |
6 | Guillaume Martin (Fra) Wanty - Groupe Gobert | 0:20:12 |
7 | Laurens De Plus (Bel) Etixx - Quick-Step | 0:21:59 |
8 | Valerio Conti (Ita) Lampre - Merida | 0:22:08 |
9 | Jack Haig (Aus) Orica-GreenEdge | 0:34:04 |
10 | Tsgabu Grmay (Eth) Lampre - Merida | 0:45:04 |
11 | Patrick Konrad (Aut) Bora-Argon 18 | 0:53:57 |
12 | Luka Pibernik (Slo) Lampre - Merida | 0:56:44 |
13 | Clement Chevrier (Fra) IAM Cycling | 0:58:33 |
14 | Alexey Lutsenko (Kaz) Astana Pro Team | 1:03:05 |
15 | Marc Soler (Spa) Movistar Team | 1:04:38 |
16 | Antonio Pedrero (Spa) Movistar Team | 1:06:23 |
17 | Alexey Vermeulen (USA) Team LottoNl-Jumbo | 1:07:02 |
18 | Michael Valgren (Den) Tinkoff Team | 1:18:54 |
19 | Julien Bernard (Fra) Trek-Segafredo | 1:19:15 |
20 | Dylan Van Baarle (Ned) Cannondale Pro Cycling | 1:33:25 |
21 | Lars Van Der Haar (Ned) Team Giant-Alpecin | 1:34:43 |
22 | Zico Waeytens (Bel) Team Giant-Alpecin | 1:35:24 |
23 | Antoine Duchesne (Can) Direct Energie | 1:36:32 |
24 | Sondre Holst Enger (Nor) IAM Cycling | 1:38:35 |
25 | Victor Campenaerts (Bel) Team LottoNl-Jumbo | 1:40:21 |
26 | Michael Gogl (Aut) Tinkoff Team | 1:46:13 |
27 | Mike Teunissen (Ned) Team LottoNl-Jumbo | 1:47:18 |
28 | Moreno Hofland (Ned) Team LottoNl-Jumbo | 1:47:57 |
29 | Marco Haller (Aut) Team Katusha | 1:48:54 |
30 | Edward Theuns (Bel) Trek-Segafredo | 1:49:06 |
31 | Federico Zurlo (Ita) Lampre - Merida | 1:55:10 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Team Sky | 90:04:20 |
2 | BMC Racing Team | 0:13:47 |
3 | AG2R La Mondiale | 0:14:06 |
4 | Etixx-Quick Step | 0:15:36 |
5 | Tinkoff | 0:20:38 |
6 | Astana Pro Team | 0:40:20 |
7 | Movistar Team | 0:46:53 |
8 | Orica GreenEdge | 0:51:32 |
9 | Cannondale Pro Cycling Team | 0:53:15 |
10 | Lampre - Merida | 0:59:44 |
11 | FDJ | 1:12:08 |
12 | Team Dimension Data | 1:17:05 |
13 | IAM Cycling | 1:29:16 |
14 | Bora-Argon 18 | 1:30:55 |
15 | Lotto Soudal | 1:32:48 |
16 | Direct Energie | 1:47:22 |
17 | Team Katusha | 1:49:15 |
18 | Wanty - Groupe Gobert | 1:52:43 |
19 | Team Lotto Nl - Jumbo | 2:23:57 |
20 | Trek - Segafredo | 2:25:19 |
21 | Cofidis, Solutions Credits | 2:40:53 |
22 | Team Giant-Alpecin | 4:03:52 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Stephen is the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.
Latest on Cyclingnews
-
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US -
Black Friday bike deals 2024: The best cycling deals this 'Fake Friday'
Save on bikes, clothing, accessories and tech from the likes of Castelli, Assos, Specialized, Wahoo and much more