Volta ao Algarve stage 4: Kittel dominates the sprint in Tavira
German beats Wippert and Debusschere
Marcel Kittel (Etixx-QuickStep) won his second stage at the Volta ao Algarve in Tavira, beating Wouter Wippert (Cannondale) and Jens Debusschere (Lotto Soudal) with yet another of his power sprint finishes.
The German sprinter crossed the line two bike lengths ahead of Wouter Wippert (Cannondale) and Jens Debusschere after his Lotto Soudal teammate Andre Greipel was caught up in a late crash that also saw Alex Dowsett (Movistar) go down.
“I can’t find the words to express my happiness," Kittel said right after the finish. "We did a great race today and we showed again a fantastic team spirit. We can all be very proud of what we achieved.
“It was a pretty fast and chaotic finale. Fabio Sabatini risked a lot to bring me into a good position, and I can’t thank him enough for his effort. He took me to the front with one kilometer to go and did an incredible lead-out, leaving me to open my sprint in the final 200 meters and finish off the job. Today’s victory if of the entire team, because the boys looked after me all the time, controlled the race and made sure I’m in a safe position.”
Kittel has now won four sprints so far this season plus the overall classification of the Dubai Tour. It is a remarkable turnaround after his problems and disappointment of 2015, when he struggled with illness and was not selected for Giant-Alpecin’s Tour de France squad. His change of teams was a risk for the Etixx-QuickStep team but has already paid off handsomely. The Belgian team has now won 11 races and Tony Martin still leads the overall classification at the Volta ao Algarve.
How it happened
The 194km stage was widely expected to end in a sprint but that did not stop a breakaway trying their hand. Dam Stachowiak (Verva Actijet), Ivan Savitskii (Gazprom), Charles Planet (Nordisk) and Guillaume Almeida (Boavista) formed the move and stayed away until just five kilometres from the finish.
At this point the sprinters teams took over with speed and determination. Greipel was set to fight for victory against his fellow German but crashed late on. Fortunately he was not seriously hurt and finished the stage with a bloody elbow before apologising to Dowsett via Twitter.
Wippert was well supported in the finale by his Cannondale teammates but so was Kittel, who can count on the speed, muscles and expertise of Etixx-QuickStep including Tom Boonen and Tony Martin. Kittel hit out early and went deep to produce his winning sprint but it was worth the effort. He won by a safe margin, confirming he is back to his very best.
Martin still leads Geraint Thomas (Team Sky) by three seconds and the two big-name riders and their superteams will surely clash on Sunday’s final stage. The overall winner will be crowned atop the final climb to Alto de Malhão. It is 2.5km long and has an average gradient of 9.4per cent.
With seven riders in less than a minute it should be a thrilling final day of racing.
"Tomorrow it won’t be easy," Martin said after stage 4. "But I will give my best and will try to stay with Geraint, although I’m sure attacks will come also from other riders. It’s going to be again a hard day, but I can count on a great team and we’ll see how things go."
Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Marcel Kittel (Ger) Etixx - Quick-Step | 4:46:35 |
2 | Wouter Wippert (Ned) Cannondale Pro Cycling | Row 1 - Cell 2 |
3 | Jens Debusschere (Bel) Lotto Soudal | Row 2 - Cell 2 |
4 | Jonas Vangenechten (Bel) IAM Cycling | Row 3 - Cell 2 |
5 | Jose Joaquin Rojas Gil (Spa) Movistar Team | Row 4 - Cell 2 |
6 | Andrea Pasqualon (Ita) Team Roth | Row 5 - Cell 2 |
7 | Phil Bauhaus (Ger) Bora-Argon 18 | Row 6 - Cell 2 |
8 | Dylan Groenewegen (Ned) Team LottoNl-Jumbo | Row 7 - Cell 2 |
9 | Samuel José Rodrigues Caldeira (Por) W52/FC Porto | Row 8 - Cell 2 |
10 | Jasper Stuyven (Bel) Trek-Segafredo | Row 9 - Cell 2 |
11 | Tony Gallopin (Fra) Lotto Soudal | Row 10 - Cell 2 |
12 | Jurgen Roelandts (Bel) Lotto Soudal | Row 11 - Cell 2 |
13 | Fabio Sabatini (Ita) Etixx - Quick-Step | 0:00:05 |
14 | Pawel Franczak (Pol) Veranclassic-Ago | Row 13 - Cell 2 |
15 | Andrea Peron (Ita) Team Novo Nordisk | Row 14 - Cell 2 |
16 | Jon Izaguirre Insausti (Spa) Movistar Team | Row 15 - Cell 2 |
17 | Leonel Sousa Coutinho (Por) La Aluminios/Antarte | Row 16 - Cell 2 |
18 | Salvatore Puccio (Ita) Team Sky | Row 17 - Cell 2 |
19 | Geraint Thomas (GBr) Team Sky | Row 18 - Cell 2 |
20 | Vicente Reynes Mimo (Spa) IAM Cycling | Row 19 - Cell 2 |
21 | Eduard Prades Reverte (Spa) Caja Rural-Seguros RGA | Row 20 - Cell 2 |
22 | Tony Martin (Ger) Etixx - Quick-Step | Row 21 - Cell 2 |
23 | Nelson Filipe Santos Simoes Oliveira (Por) Movistar Team | Row 22 - Cell 2 |
24 | Jesus Ezquerra Muela (Spa) Sporting/Tavira | Row 23 - Cell 2 |
25 | Roman Maikin (Rus) Gazprom-Rusvelo | Row 24 - Cell 2 |
26 | Yoann Offredo (Fra) FDJ | Row 25 - Cell 2 |
27 | César Fonte (Por) Radio Popular - Boavista | Row 26 - Cell 2 |
28 | Vicente Garcia De Mateos Rubio (Spa) Louletano - Hospital de Loule | Row 27 - Cell 2 |
29 | Carlos Jimenez Lozano (Spa) Radio Popular - Boavista | Row 28 - Cell 2 |
30 | Tiago Machado (Por) Team Katusha | Row 29 - Cell 2 |
31 | Manuel Antures Amaro (Por) La Aluminios/Antarte | Row 30 - Cell 2 |
32 | Daniel Mestre (Por) Efapel | Row 31 - Cell 2 |
33 | Tiesj Benoot (Bel) Lotto Soudal | Row 32 - Cell 2 |
34 | Jarlinson Pantano Gomez (Col) IAM Cycling | Row 33 - Cell 2 |
35 | Dylan Van Baarle (Ned) Cannondale Pro Cycling | Row 34 - Cell 2 |
36 | Bruno Pires (Por) Team Roth | Row 35 - Cell 2 |
37 | Rinaldo Nocentini (Ita) Sporting/Tavira | Row 36 - Cell 2 |
38 | Jose Antonio De Segovia Botella (Spa) Louletano - Hospital de Loule | Row 37 - Cell 2 |
39 | Grégory Rast (Swi) Trek-Segafredo | Row 38 - Cell 2 |
40 | Luis Fernandes (Por) Sporting/Tavira | Row 39 - Cell 2 |
41 | Matthias Krizek (Aut) Team Roth | Row 40 - Cell 2 |
42 | Alberto Contador Velasco (Spa) Tinkoff Team | Row 41 - Cell 2 |
43 | Thibaut Pinot (Fra) FDJ | Row 42 - Cell 2 |
44 | Sergey Lagutin (Rus) Team Katusha | Row 43 - Cell 2 |
45 | Rafael Silva (Por) Efapel | Row 44 - Cell 2 |
46 | Sébastien Reichenbach (Swi) FDJ | Row 45 - Cell 2 |
47 | Joao Benta (Por) Louletano - Hospital de Loule | Row 46 - Cell 2 |
48 | Kamil Gradek (Pol) Veranclassic-Ago | Row 47 - Cell 2 |
49 | Jonas Koch (Ger) Veranclassic-Ago | Row 48 - Cell 2 |
50 | Artur Ershov (Rus) Gazprom-Rusvelo | Row 49 - Cell 2 |
51 | Andre Fernando S. Martins Cardoso (Por) Cannondale Pro Cycling | Row 50 - Cell 2 |
52 | Oliver Naesen (Bel) IAM Cycling | Row 51 - Cell 2 |
53 | Pablo Guerrero Bonilla (Spa) Radio Popular - Boavista | Row 52 - Cell 2 |
54 | Niki Terpstra (Ned) Etixx - Quick-Step | Row 53 - Cell 2 |
55 | Luis Mas Bonet (Spa) Caja Rural-Seguros RGA | Row 54 - Cell 2 |
56 | Domingos André Maciel Gonçalves (Por) Caja Rural-Seguros RGA | Row 55 - Cell 2 |
57 | Martijn Verschoor (Ned) Team Novo Nordisk | Row 56 - Cell 2 |
58 | Hector Saez Benito (Spa) Caja Rural-Seguros RGA | Row 57 - Cell 2 |
59 | Robert Kiserlovski (Cro) Tinkoff Team | Row 58 - Cell 2 |
60 | Paul Voss (Ger) Bora-Argon 18 | Row 59 - Cell 2 |
61 | Alberto Losada Alguacil (Spa) Team Katusha | Row 60 - Cell 2 |
62 | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA | Row 61 - Cell 2 |
63 | Ricardo Vilela (Por) Caja Rural-Seguros RGA | Row 62 - Cell 2 |
64 | Rui Rodrigues (Por) Louletano - Hospital de Loule | Row 63 - Cell 2 |
65 | Nuno Alexandre Ferreira De Almeida (Por) Efapel | Row 64 - Cell 2 |
66 | Ricardo Mestre (Por) W52/FC Porto | Row 65 - Cell 2 |
67 | Alexander Kolobnev (Rus) Gazprom-Rusvelo | Row 66 - Cell 2 |
68 | Ilnur Zakarin (Rus) Team Katusha | Row 67 - Cell 2 |
69 | Frederico Figueiredo (Por) Radio Popular - Boavista | Row 68 - Cell 2 |
70 | Fabio Aru (Ita) Astana Pro Team | Row 69 - Cell 2 |
71 | Antonio Molina (Spa) Caja Rural-Seguros RGA | Row 70 - Cell 2 |
72 | Primož Roglic (Slo) Team LottoNl-Jumbo | Row 71 - Cell 2 |
73 | Frank Schleck (Lux) TFR | Row 72 - Cell 2 |
74 | Grischa Janorschke (Ger) Team Roth | Row 73 - Cell 2 |
75 | Zdenek Stybar (Cze) Etixx - Quick-Step | Row 74 - Cell 2 |
76 | Steve Morabito (Swi) FDJ | Row 75 - Cell 2 |
77 | Luis Afonso (Por) La Aluminios/Antarte | Row 76 - Cell 2 |
78 | Rui Vinhas (Por) W52/FC Porto | Row 77 - Cell 2 |
79 | Ian Stannard (GBr) Team Sky | Row 78 - Cell 2 |
80 | Rafael Ferreira Reis (Por) W52/FC Porto | Row 79 - Cell 2 |
81 | Michael Valgren (Den) Tinkoff Team | Row 80 - Cell 2 |
82 | Sebastian Henao Gomez (Col) Team Sky | Row 81 - Cell 2 |
83 | Zakkari Dempster (Aus) Bora-Argon 18 | Row 82 - Cell 2 |
84 | Kristijan Koren (Slo) Cannondale Pro Cycling | Row 83 - Cell 2 |
85 | Joao Rodrigues (Por) W52/FC Porto | Row 84 - Cell 2 |
86 | Dario Cataldo (Ita) Astana Pro Team | Row 85 - Cell 2 |
87 | Simon Pellaud (Swi) IAM Cycling | Row 86 - Cell 2 |
88 | Diego Rosa (Ita) Astana Pro Team | Row 87 - Cell 2 |
89 | Alexander Serov (Rus) Gazprom-Rusvelo | Row 88 - Cell 2 |
90 | Yury Trofimov (Rus) Tinkoff Team | Row 89 - Cell 2 |
91 | Anton Vorobyev (Rus) Team Katusha | Row 90 - Cell 2 |
92 | Pawel Cieslik (Pol) Veranclassic-Ago | Row 91 - Cell 2 |
93 | Jordi Simon Casulleras (Spa) Veranclassic-Ago | Row 92 - Cell 2 |
94 | Javier Megias Leal (Spa) Team Novo Nordisk | Row 93 - Cell 2 |
95 | Tanel Kangert (Est) Astana Pro Team | Row 94 - Cell 2 |
96 | Paolo Tiralongo (Ita) Astana Pro Team | Row 95 - Cell 2 |
97 | Cesare Benedetti (Ita) Bora-Argon 18 | Row 96 - Cell 2 |
98 | Henrique Casimiro (Por) Efapel | Row 97 - Cell 2 |
99 | David De La Fuente Rasilla (Spa) Sporting/Tavira | Row 98 - Cell 2 |
100 | Cristian Carralero (Spa) Louletano - Hospital de Loule | Row 99 - Cell 2 |
101 | Valter Pereira (Por) Sporting/Tavira | Row 100 - Cell 2 |
102 | Michal Golas (Pol) Team Sky | Row 101 - Cell 2 |
103 | Nuno Meireles (Por) La Aluminios/Antarte | Row 102 - Cell 2 |
104 | Hernani Broco (Por) La Aluminios/Antarte | Row 103 - Cell 2 |
105 | Hugo De Matos Sancho (Por) La Aluminios/Antarte | Row 104 - Cell 2 |
106 | Julian David Arredondo Moreno (Col) Trek-Segafredo | Row 105 - Cell 2 |
107 | Rigoberto Uran Uran (Col) Cannondale Pro Cycling | Row 106 - Cell 2 |
108 | Jorge Arcas Pena (Spa) Movistar Team | Row 107 - Cell 2 |
109 | Jan Barta (Cze) Bora-Argon 18 | Row 108 - Cell 2 |
110 | Victor Etxebarria Carrasco (Spa) Radio Popular - Boavista | Row 109 - Cell 2 |
111 | Sergio Miguel Moreira Paulinho (Por) Tinkoff Team | Row 110 - Cell 2 |
112 | Rein Taaramae (Est) Team Katusha | Row 111 - Cell 2 |
113 | Alvaro Trueba Diego (Spa) Efapel | Row 112 - Cell 2 |
114 | Edward Theuns (Bel) Trek-Segafredo | Row 113 - Cell 2 |
115 | David Lozano Riba (Spa) Team Novo Nordisk | Row 114 - Cell 2 |
116 | Matvey Mamykin (Rus) Team Katusha | Row 115 - Cell 2 |
117 | Bruno Duarte Ferreira Silva (Por) La Aluminios/Antarte | Row 116 - Cell 2 |
118 | Andrey Amador Bikkazakova (CRc) Movistar Team | Row 117 - Cell 2 |
119 | William Bonnet (Fra) FDJ | Row 118 - Cell 2 |
120 | David Belda Garcia (Spa) Team Roth | Row 119 - Cell 2 |
121 | Viktor Manakov (Rus) Gazprom-Rusvelo | 0:00:27 |
122 | Jonathan Castroviejo Nicolas (Spa) Movistar Team | Row 121 - Cell 2 |
123 | David Miguel Costa Rodrigues (Por) Radio Popular - Boavista | Row 122 - Cell 2 |
124 | Moreno Moser (Ita) Cannondale Pro Cycling | Row 123 - Cell 2 |
125 | Martin Kohler (Swi) Team Roth | Row 124 - Cell 2 |
126 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | Row 125 - Cell 2 |
127 | Stephen Clancy (Irl) Team Novo Nordisk | Row 126 - Cell 2 |
128 | Lars Petter Nordhaug (Nor) Team Sky | Row 127 - Cell 2 |
129 | Michael Schwarzmann (Ger) Bora-Argon 18 | Row 128 - Cell 2 |
130 | Jesus Hernandez Blazquez (Spa) Tinkoff Team | Row 129 - Cell 2 |
131 | Sandro Filipe Silva Pinto (Por) Louletano - Hospital de Loule | 0:00:31 |
132 | Joaquim Da Silva (Por) W52/FC Porto | 0:00:33 |
133 | Dennis Van Winden (Ned) Team LottoNl-Jumbo | Row 132 - Cell 2 |
134 | Sep Vanmarcke (Bel) Team LottoNl-Jumbo | 0:00:35 |
135 | Sebastian Langeveld (Ned) Cannondale Pro Cycling | Row 134 - Cell 2 |
136 | Stijn Devolder (Bel) Trek-Segafredo | Row 135 - Cell 2 |
137 | Arnaud Courteille (Fra) FDJ | Row 136 - Cell 2 |
138 | Matteo Tosatto (Ita) Tinkoff Team | Row 137 - Cell 2 |
139 | Heinrich Haussler (Aus) IAM Cycling | 0:00:38 |
140 | Murilo Antonio Fischer (Bra) FDJ | 0:00:41 |
141 | Ramunas Navardauskas (Ltu) Cannondale Pro Cycling | Row 140 - Cell 2 |
142 | Yaroslav Popovych (Ukr) Trek-Segafredo | Row 141 - Cell 2 |
143 | Stig Broeckx (Bel) Lotto Soudal | Row 142 - Cell 2 |
144 | Fabian Cancellara (Swi) Trek-Segafredo | Row 143 - Cell 2 |
145 | Lukasz Bodnar (Pol) Veranclassic-Ago | Row 144 - Cell 2 |
146 | Tom Boonen (Bel) Etixx - Quick-Step | 0:00:45 |
147 | Bram Tankink (Ned) Team LottoNl-Jumbo | Row 146 - Cell 2 |
148 | Thomas Leezer (Ned) Team LottoNl-Jumbo | Row 147 - Cell 2 |
149 | André Greipel (Ger) Lotto Soudal | 0:00:53 |
150 | Ralf Matzka (Ger) Bora-Argon 18 | 0:00:54 |
151 | Dries Devenyns (Bel) IAM Cycling | 0:00:57 |
152 | Sean De Bie (Bel) Lotto Soudal | 0:01:21 |
153 | Matthias Brandle (Aut) IAM Cycling | 0:01:23 |
154 | Diego Rubio (Spa) Caja Rural-Seguros RGA | Row 153 - Cell 2 |
155 | Francisco Javier Cantero (Spa) Louletano - Hospital de Loule | 0:01:38 |
156 | Francisco José Ventoso Alberdi (Spa) Movistar Team | Row 155 - Cell 2 |
157 | Johan Le Bon (Fra) FDJ | Row 156 - Cell 2 |
158 | Ivan Rovny (Rus) Tinkoff Team | Row 157 - Cell 2 |
159 | Guillaume De Almeida (Fra) Radio Popular - Boavista | 0:01:43 |
160 | Jóni Silva Brandão (Por) Efapel | 0:01:55 |
161 | Nico Brüngger (Swi) Team Roth | Row 160 - Cell 2 |
162 | Artem Nych (Rus) Gazprom-Rusvelo | 0:02:05 |
163 | Filipe Duarte Sousa Cardoso (Por) Efapel | 0:02:12 |
164 | Alex Dowsett (GBr) Movistar Team | 0:02:31 |
165 | Hélder Fernandes Ferreira (Por) Efapel | 0:02:40 |
166 | Julien Vermote (Bel) Etixx - Quick-Step | 0:02:55 |
167 | Robert Gesink (Ned) Team LottoNl-Jumbo | Row 166 - Cell 2 |
168 | Yves Lampaert (Bel) Etixx - Quick-Step | Row 167 - Cell 2 |
169 | Victor Campenaerts (Bel) Team LottoNl-Jumbo | Row 168 - Cell 2 |
170 | Adam Stachowiak (Pol) Veranclassic-Ago | 0:03:09 |
171 | Charles Planet (Fra) Team Novo Nordisk | 0:03:12 |
172 | Óscar González (Spa) Sporting/Tavira | 0:06:36 |
DNF | Silvio Herklotz (Ger) Bora-Argon 18 | Row 172 - Cell 2 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Lotto Soudal | 14:19:45 |
2 | Etixx - Quick-Step | 14:19:55 |
3 | Movistar Team | Row 2 - Cell 2 |
4 | IAM Cycling | Row 3 - Cell 2 |
5 | Team Roth | Row 4 - Cell 2 |
6 | Cannondale Pro Cycling | Row 5 - Cell 2 |
7 | Trek-Segafredo | Row 6 - Cell 2 |
8 | Bora-Argon 18 | Row 7 - Cell 2 |
9 | W52/FC Porto | Row 8 - Cell 2 |
10 | Sporting/Tavira | 14:20:00 |
11 | Radio Popular - Boavista | Row 10 - Cell 2 |
12 | Veranclassic-Ago | Row 11 - Cell 2 |
13 | Louletano - Hospital de Loule | Row 12 - Cell 2 |
14 | FDJ | Row 13 - Cell 2 |
15 | Team Sky | Row 14 - Cell 2 |
16 | La Aluminios/Antarte | Row 15 - Cell 2 |
17 | Caja Rural-Seguros RGA | Row 16 - Cell 2 |
18 | Team Katusha | Row 17 - Cell 2 |
19 | Gazprom-Rusvelo | Row 18 - Cell 2 |
20 | Efapel | Row 19 - Cell 2 |
21 | Team Novo Nordisk | Row 20 - Cell 2 |
22 | Tinkoff Team | Row 21 - Cell 2 |
23 | Astana Pro Team | Row 22 - Cell 2 |
24 | Team LottoNl-Jumbo | 14:20:23 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 4 | pts |
2 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | 3 | Row 1 - Cell 3 |
3 | Charles Planet (Fra) Team Novo Nordisk | 2 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | 4 | pts |
2 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 3 | Row 1 - Cell 3 |
3 | Charles Planet (Fra) Team Novo Nordisk | 2 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Charles Planet (Fra) Team Novo Nordisk | 3 | pts |
2 | Guillaume Almeida (Fra) Radio Popular-Boavista | 2 | Row 1 - Cell 3 |
3 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | 3 | pts |
2 | Charles Planet (Fra) Team Novo Nordisk | 2 | Row 1 - Cell 3 |
3 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 3 | pts |
2 | Charles Planet (Fra) Team Novo Nordisk | 2 | Row 1 - Cell 3 |
3 | Sergio Paulinho (Por) Tinkoff Team | 1 | Row 2 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Marcel Kittel (Ger) Etixx - Quick-Step | 25 | pts |
2 | Wouter Wippert (Ned) Cannondale Pro Cycling | 20 | Row 1 - Cell 3 |
3 | Jens Debusschere (Bel) Lotto Soudal | 16 | Row 2 - Cell 3 |
4 | Jonas Vangenechten (Bel) IAM Cycling | 13 | Row 3 - Cell 3 |
5 | Jose Joaquin Rojas (Spa) Movistar Team | 10 | Row 4 - Cell 3 |
6 | Andrea Pasqualon (Ita) Team Roth | 8 | Row 5 - Cell 3 |
7 | Phil Bauhaus (Ger) Bora-Argon 18 | 6 | Row 6 - Cell 3 |
8 | Dylan Groenewegen (Ned) Team LottoNl-Jumbo | 4 | Row 7 - Cell 3 |
9 | Samuel Caldeira (Por) W52/FC Porto | 2 | Row 8 - Cell 3 |
10 | Jasper Stuyven (Bel) Trek-Segafredo | 1 | Row 9 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Tony Martin (Ger) Etixx - Quick-Step | 14:08:57 |
2 | Geraint Thomas (Gbr) Team Sky | 0:00:03 |
3 | Jon Izaguirre Insausti (Spa) Movistar Team | 0:00:20 |
4 | Tony Gallopin (Fra) Lotto Soudal | 0:00:41 |
5 | Thibaut Pinot (Fra) Fdj | 0:00:47 |
6 | Primož Roglic (Slo) Team Lottonl-Jumbo | 0:00:52 |
7 | Tiago Machado (Por) Team Katusha | 0:00:59 |
8 | Ilnur Zakarin (Rus) Team Katusha | 0:01:04 |
9 | Jarlinson Pantano Gomez (Col) Iam Cycling | 0:01:05 |
10 | Alberto Contador Velasco (Spa) Tinkoff Team | 0:01:07 |
11 | Nelson Filipe Santos Simoes Oliveira (Por) Movistar Team | 0:01:09 |
12 | Sébastien Reichenbach (Swi) Fdj | 0:01:22 |
13 | Zdenek Stybar (Cze) Etixx - Quick-Step | 0:01:23 |
14 | Manuel Antures Amaro (Por) La Aluminios/Antarte | 0:01:38 |
15 | Tiesj Benoot (Bel) Lotto Soudal | 0:01:42 |
16 | Fabio Aru (Ita) Astana Pro Team | Row 15 - Cell 2 |
17 | Frank Schleck (Lux) Trek-Segafredo | 0:01:52 |
18 | Ricardo Vilela (Por) Caja Rural-Seguros Rga | 0:02:01 |
19 | Hector Saez Benito (Spa) Caja Rural-Seguros Rga | 0:02:02 |
20 | Dylan Van Baarle (Ned) Cannondale Pro Cycling | 0:02:15 |
21 | Dario Cataldo (Ita) Astana Pro Team | 0:02:46 |
22 | Eduard Prades Reverte (Spa) Caja Rural-Seguros Rga | 0:02:57 |
23 | Andre Fernando S. Martins Cardoso (Por) Cannondale Pro Cycling | 0:03:07 |
24 | Jordi Simon Casulleras (Spa) Veranclassic-Ago | 0:03:12 |
25 | Alberto Losada Alguacil (Spa) Team Katusha | 0:03:24 |
26 | Paolo Tiralongo (Ita) Astana Pro Team | 0:03:31 |
27 | Bruno Pires (Por) Team Roth | 0:03:48 |
28 | Daniel Mestre (Por) Efapel | 0:03:50 |
29 | Joao Benta (Por) Louletano - Hospital De Loule | 0:04:22 |
30 | Robert Gesink (Ned) Team Lottonl-Jumbo | 0:04:26 |
31 | Rinaldo Nocentini (Ita) Sporting/Tavira | 0:04:27 |
32 | Rui Vinhas (Por) W52/Fc Porto | 0:05:25 |
33 | Paul Voss (Ger) Bora-Argon 18 | 0:05:33 |
34 | Javier Megias Leal (Spa) Team Novo Nordisk | 0:07:10 |
35 | Moreno Moser (Ita) Cannondale Pro Cycling | 0:08:03 |
36 | Rigoberto Uran Uran (Col) Cannondale Pro Cycling | 0:08:17 |
37 | Salvatore Puccio (Ita) Team Sky | 0:08:35 |
38 | Fabian Cancellara (Swi) Trek-Segafredo | 0:08:55 |
39 | Diego Rosa (Ita) Astana Pro Team | 0:09:00 |
40 | Jasper Stuyven (Bel) Trek-Segafredo | 0:09:03 |
41 | Jonathan Castroviejo Nicolas (Spa) Movistar Team | 0:09:05 |
42 | Andrey Amador Bikkazakova (Crc) Movistar Team | 0:09:18 |
43 | Steve Morabito (Swi) Fdj | 0:09:35 |
44 | Tanel Kangert (Est) Astana Pro Team | 0:09:48 |
45 | Rein Taaramae (Est) Team Katusha | 0:09:51 |
46 | Sebastian Langeveld (Ned) Cannondale Pro Cycling | 0:09:52 |
47 | Jose Joaquin Rojas Gil (Spa) Movistar Team | 0:09:54 |
48 | Ian Stannard (Gbr) Team Sky | 0:09:55 |
49 | Diego Rubio (Spa) Caja Rural-Seguros Rga | Row 48 - Cell 2 |
50 | Jurgen Roelandts (Bel) Lotto Soudal | 0:10:01 |
51 | Jorge Arcas Pena (Spa) Movistar Team | 0:10:02 |
52 | Jesus Ezquerra Muela (Spa) Sporting/Tavira | 0:10:19 |
53 | Antonio Molina (Spa) Caja Rural-Seguros Rga | 0:10:32 |
54 | Matthias Krizek (Aut) Team Roth | 0:10:37 |
55 | Pawel Cieslik (Pol) Veranclassic-Ago | 0:10:39 |
56 | Michal Golas (Pol) Team Sky | 0:10:40 |
57 | Sergio Miguel Moreira Paulinho (Por) Tinkoff Team | Row 56 - Cell 2 |
58 | Vicente Reynes Mimo (Spa) Iam Cycling | 0:10:42 |
59 | Lars Petter Nordhaug (Nor) Team Sky | 0:10:44 |
60 | Frederico Figueiredo (Por) Radio Popular - Boavista | 0:10:52 |
61 | Andrea Pasqualon (Ita) Team Roth | 0:10:54 |
62 | Yoann Offredo (Fra) Fdj | 0:10:58 |
63 | Cesare Benedetti (Ita) Bora-Argon 18 | 0:11:02 |
64 | David Lozano Riba (Spa) Team Novo Nordisk | 0:11:03 |
65 | Robert Kiserlovski (Cro) Tinkoff Team | 0:11:13 |
66 | César Fonte (Por) Radio Popular - Boavista | 0:11:25 |
67 | Stig Broeckx (Bel) Lotto Soudal | 0:11:28 |
68 | Victor Campenaerts (Bel) Team Lottonl-Jumbo | 0:11:47 |
69 | Alexander Kolobnev (Rus) Gazprom-Rusvelo | 0:11:49 |
70 | Dries Devenyns (Bel) Iam Cycling | 0:11:52 |
71 | Arnaud Courteille (Fra) Fdj | 0:12:01 |
72 | Victor Etxebarria Carrasco (Spa) Radio Popular - Boavista | 0:12:08 |
73 | Henrique Casimiro (Por) Efapel | 0:12:23 |
74 | Luis Fernandes (Por) Sporting/Tavira | 0:12:30 |
75 | David Belda Garcia (Spa) Team Roth | 0:13:02 |
76 | David De La Fuente Rasilla (Spa) Sporting/Tavira | Row 75 - Cell 2 |
77 | Sebastian Henao Gomez (Col) Team Sky | 0:13:25 |
78 | Nico Brüngger (Swi) Team Roth | 0:13:32 |
79 | Luis Afonso (Por) La Aluminios/Antarte | 0:13:40 |
80 | Heinrich Haussler (Aus) Iam Cycling | 0:13:41 |
81 | Hugo De Matos Sancho (Por) La Aluminios/Antarte | 0:13:56 |
82 | Sergey Lagutin (Rus) Team Katusha | 0:14:10 |
83 | Nuno Alexandre Ferreira De Almeida (Por) Efapel | 0:14:30 |
84 | Anton Vorobyev (Rus) Team Katusha | 0:14:36 |
85 | Matvey Mamykin (Rus) Team Katusha | 0:15:12 |
86 | Luis Mas Bonet (Spa) Caja Rural-Seguros Rga | 0:17:58 |
87 | Joao Rodrigues (Por) W52/Fc Porto | 0:18:07 |
88 | André Greipel (Ger) Lotto Soudal | 0:18:36 |
89 | Domingos André Maciel Gonçalves (Por) Caja Rural-Seguros Rga | 0:19:02 |
90 | Tom Boonen (Bel) Etixx - Quick-Step | 0:20:12 |
91 | Wouter Wippert (Ned) Cannondale Pro Cycling | 0:20:27 |
92 | Ramunas Navardauskas (Ltu) Cannondale Pro Cycling | 0:20:49 |
93 | Niki Terpstra (Ned) Etixx - Quick-Step | 0:21:27 |
94 | Jan Barta (Cze) Bora-Argon 18 | 0:21:39 |
95 | Marcel Kittel (Ger) Etixx - Quick-Step | 0:21:41 |
96 | Edward Theuns (Bel) Trek-Segafredo | 0:21:48 |
97 | Zakkari Dempster (Aus) Bora-Argon 18 | 0:22:18 |
98 | William Bonnet (Fra) Fdj | 0:22:24 |
99 | Jens Debusschere (Bel) Lotto Soudal | 0:22:27 |
100 | Kristijan Koren (Slo) Cannondale Pro Cycling | 0:22:29 |
101 | Jose Antonio De Segovia Botella (Spa) Louletano - Hospital De Loule | 0:22:42 |
102 | Bruno Duarte Ferreira Silva (Por) La Aluminios/Antarte | 0:22:51 |
103 | Grischa Janorschke (Ger) Team Roth | 0:22:53 |
104 | Adam Stachowiak (Pol) Veranclassic-Ago | Row 103 - Cell 2 |
105 | Julian David Arredondo Moreno (Col) Trek-Segafredo | 0:22:57 |
106 | Vicente Garcia De Mateos Rubio (Spa) Louletano - Hospital De Loule | 0:23:07 |
107 | Yaroslav Popovych (Ukr) Trek-Segafredo | 0:23:14 |
108 | Kamil Gradek (Pol) Veranclassic-Ago | 0:23:21 |
109 | Alex Dowsett (Gbr) Movistar Team | 0:23:23 |
110 | Yury Trofimov (Rus) Tinkoff Team | 0:23:25 |
111 | Dylan Groenewegen (Ned) Team Lottonl-Jumbo | 0:23:28 |
112 | Jonas Vangenechten (Bel) Iam Cycling | 0:23:34 |
113 | Michael Schwarzmann (Ger) Bora-Argon 18 | 0:23:38 |
114 | Dennis Van Winden (Ned) Team Lottonl-Jumbo | 0:23:42 |
115 | Sep Vanmarcke (Bel) Team Lottonl-Jumbo | Row 114 - Cell 2 |
116 | Alvaro Trueba Diego (Spa) Efapel | Row 115 - Cell 2 |
117 | Matteo Tosatto (Ita) Tinkoff Team | 0:23:48 |
118 | Samuel José Rodrigues Caldeira (Por) W52/Fc Porto | 0:23:49 |
119 | Grégory Rast (Swi) Trek-Segafredo | 0:23:56 |
120 | Simon Pellaud (Swi) Iam Cycling | 0:23:57 |
121 | Pawel Franczak (Pol) Veranclassic-Ago | 0:24:03 |
122 | Ricardo Mestre (Por) W52/Fc Porto | 0:24:10 |
123 | Francisco José Ventoso Alberdi (Spa) Movistar Team | 0:24:20 |
124 | Julien Vermote (Bel) Etixx - Quick-Step | 0:24:36 |
125 | Fabio Sabatini (Ita) Etixx - Quick-Step | 0:24:38 |
126 | Murilo Antonio Fischer (Bra) Fdj | 0:24:39 |
127 | Nuno Meireles (Por) La Aluminios/Antarte | 0:24:42 |
128 | Stijn Devolder (Bel) Trek-Segafredo | 0:24:46 |
129 | David Miguel Costa Rodrigues (Por) Radio Popular - Boavista | 0:25:22 |
130 | Johan Le Bon (Fra) Fdj | 0:25:28 |
131 | Rafael Ferreira Reis (Por) W52/Fc Porto | 0:25:35 |
132 | Thomas Leezer (Ned) Team Lottonl-Jumbo | Row 131 - Cell 2 |
133 | Rafael Silva (Por) Efapel | 0:25:41 |
134 | Michael Valgren (Den) Tinkoff Team | 0:25:48 |
135 | Jóni Silva Brandão (Por) Efapel | 0:25:59 |
136 | Filipe Duarte Sousa Cardoso (Por) Efapel | 0:26:04 |
137 | Phil Bauhaus (Ger) Bora-Argon 18 | 0:26:16 |
138 | Oliver Naesen (Bel) Iam Cycling | 0:27:09 |
139 | Sean De Bie (Bel) Lotto Soudal | 0:27:32 |
140 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | 0:27:42 |
141 | Matthias Brandle (Aut) Iam Cycling | 0:27:43 |
142 | Pablo Guerrero Bonilla (Spa) Radio Popular - Boavista | 0:27:48 |
143 | Hernani Broco (Por) La Aluminios/Antarte | 0:27:51 |
144 | Andrea Peron (Ita) Team Novo Nordisk | 0:28:13 |
145 | Carlos Jimenez Lozano (Spa) Radio Popular - Boavista | 0:28:24 |
146 | Artem Nych (Rus) Gazprom-Rusvelo | 0:28:35 |
147 | Rui Rodrigues (Por) Louletano - Hospital De Loule | Row 146 - Cell 2 |
148 | Valter Pereira (Por) Sporting/Tavira | Row 147 - Cell 2 |
149 | Bram Tankink (Ned) Team Lottonl-Jumbo | 0:28:38 |
150 | Stephen Clancy (Irl) Team Novo Nordisk | Row 149 - Cell 2 |
151 | Charles Planet (Fra) Team Novo Nordisk | 0:28:43 |
152 | Lukasz Bodnar (Pol) Veranclassic-Ago | 0:28:53 |
153 | Martin Kohler (Swi) Team Roth | 0:29:09 |
154 | Ivan Rovny (Rus) Tinkoff Team | 0:29:15 |
155 | Sandro Filipe Silva Pinto (Por) Louletano - Hospital De Loule | 0:29:36 |
156 | Guillaume De Almeida (Fra) Radio Popular - Boavista | 0:30:20 |
157 | Artur Ershov (Rus) Gazprom-Rusvelo | 0:30:31 |
158 | Cristian Carralero (Spa) Louletano - Hospital De Loule | 0:30:32 |
159 | Jesus Hernandez Blazquez (Spa) Tinkoff Team | 0:31:16 |
160 | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros Rga | 0:32:30 |
161 | Hélder Fernandes Ferreira (Por) Efapel | 0:32:33 |
162 | Ralf Matzka (Ger) Bora-Argon 18 | 0:33:05 |
163 | Jonas Koch (Ger) Veranclassic-Ago | 0:34:00 |
164 | Óscar González (Spa) Sporting/Tavira | 0:34:08 |
165 | Alexander Serov (Rus) Gazprom-Rusvelo | 0:35:04 |
166 | Martijn Verschoor (Ned) Team Novo Nordisk | 0:35:19 |
167 | Yves Lampaert (Bel) Etixx - Quick-Step | 0:36:07 |
168 | Roman Maikin (Rus) Gazprom-Rusvelo | 0:36:35 |
169 | Viktor Manakov (Rus) Gazprom-Rusvelo | 0:37:11 |
170 | Francisco Javier Cantero (Spa) Louletano - Hospital De Loule | 0:37:57 |
171 | Joaquim Da Silva (Por) W52/Fc Porto | 0:39:38 |
172 | Leonel Sousa Coutinho (Por) La Aluminios/Antarte | 0:42:22 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Team Katusha | 42:31:44 |
2 | Astana Pro Team | 42:31:58 |
3 | Caja Rural-Seguros RGA | 42:32:36 |
4 | Cannondale Pro Cycling | 42:36:51 |
5 | Movistar Team | 42:36:58 |
6 | Etixx - Quick-Step | 42:37:54 |
7 | Team LottoNl-Jumbo | 42:38:09 |
8 | FDJ | 42:38:11 |
9 | Lotto Soudal | 42:38:44 |
10 | Team Sky | 42:44:49 |
11 | Trek-Segafredo | 42:45:19 |
12 | IAM Cycling | 42:46:27 |
13 | Tinkoff Team | 42:47:32 |
14 | Bora-Argon 18 | 42:50:34 |
15 | Team Roth | 42:51:12 |
16 | Sporting/Tavira | 42:52:28 |
17 | Veranclassic-Ago | 42:52:53 |
18 | La Aluminios/Antarte | 42:55:03 |
19 | Efapel | 42:55:54 |
20 | Radio Popular - Boavista | 43:01:01 |
21 | Team Novo Nordisk | 43:03:26 |
22 | W52/FC Porto | 43:12:32 |
23 | Louletano - Hospital de Loule | 43:17:02 |
24 | Gazprom-Rusvelo | 43:30:19 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Marcel Kittel (Ger) Etixx - Quick-Step | 50 | pts |
2 | Wouter Wippert (Ned) Cannondale Pro Cycling | 33 | Row 1 - Cell 3 |
3 | Geraint Thomas (GBr) Team Sky | 20 | Row 2 - Cell 3 |
4 | André Greipel (Ger) Lotto Soudal | 20 | Row 3 - Cell 3 |
5 | Jasper Stuyven (Bel) Trek-Segafredo | 17 | Row 4 - Cell 3 |
6 | Primoz Roglic (Slo) Team LottoNl-Jumbo | 16 | Row 5 - Cell 3 |
7 | Tiago Machado (Por) Team Katusha | 16 | Row 6 - Cell 3 |
8 | Jens Debusschere (Bel) Lotto Soudal | 16 | Row 7 - Cell 3 |
9 | Jon Izaguirre (Spa) Movistar Team | 13 | Row 8 - Cell 3 |
10 | Jonas Vangenechten (Bel) IAM Cycling | 13 | Row 9 - Cell 3 |
11 | Jose Joaquin Rojas (Spa) Movistar Team | 10 | Row 10 - Cell 3 |
12 | Victor Campenaerts (Bel) Team LottoNl-Jumbo | 10 | Row 11 - Cell 3 |
13 | Kamil Gradek (Pol) Verva ActiveJet Pro Cycling Team | 9 | Row 12 - Cell 3 |
14 | Thibaut Pinot (Fra) FDJ | 8 | Row 13 - Cell 3 |
15 | Salvatore Puccio (Ita) Team Sky | 8 | Row 14 - Cell 3 |
16 | Andrea Pasqualon (Ita) Team Roth | 8 | Row 15 - Cell 3 |
17 | Charles Planet (Fra) Team Novo Nordisk | 7 | Row 16 - Cell 3 |
18 | Amaro Antunes (Por) La Aluminios/Antarte | 6 | Row 17 - Cell 3 |
19 | Phil Bauhaus (Ger) Bora-Argon 18 | 6 | Row 18 - Cell 3 |
20 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 5 | Row 19 - Cell 3 |
21 | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA | 5 | Row 20 - Cell 3 |
22 | Domingos Gonçalves (Por) Caja Rural-Seguros RGA | 5 | Row 21 - Cell 3 |
23 | Hector Saez (Spa) Caja Rural-Seguros RGA | 4 | Row 22 - Cell 3 |
24 | Alexander Kolobnev (Rus) Gazprom-Rusvelo | 4 | Row 23 - Cell 3 |
25 | Alex Dowsett (GBr) Movistar Team | 4 | Row 24 - Cell 3 |
26 | Dylan Groenewegen (Ned) Team LottoNl-Jumbo | 4 | Row 25 - Cell 3 |
27 | Oliver Naesen (Bel) IAM Cycling | 3 | Row 26 - Cell 3 |
28 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | 3 | Row 27 - Cell 3 |
29 | Ricardo Mestre (Por) W52/FC Porto | 3 | Row 28 - Cell 3 |
30 | Tiesj Benoot (Bel) Lotto Soudal | 2 | Row 29 - Cell 3 |
31 | Samuel Caldeira (Por) W52/FC Porto | 2 | Row 30 - Cell 3 |
32 | Grégory Rast (Swi) Trek-Segafredo | 2 | Row 31 - Cell 3 |
33 | Guillaume Almeida (Fra) Radio Popular-Boavista | 2 | Row 32 - Cell 3 |
34 | Roman Maikin (Rus) Gazprom-Rusvelo | 2 | Row 33 - Cell 3 |
35 | Fabio Aru (Ita) Astana Pro Team | 1 | Row 34 - Cell 3 |
36 | Pawel Cieslik (Pol) Verva ActiveJet Pro Cycling Team | 1 | Row 35 - Cell 3 |
37 | Sergio Paulinho (Por) Tinkoff Team | 1 | Row 36 - Cell 3 |
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Geraint Thomas (GBr) Team Sky | 8 | pts |
2 | Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team | 7 | Row 1 - Cell 3 |
3 | Ivan Savitskiy (Rus) Gazprom-Rusvelo | 7 | Row 2 - Cell 3 |
4 | Alberto Contador (Spa) Tinkoff Team | 6 | Row 3 - Cell 3 |
5 | Jon Izaguirre (Spa) Movistar Team | 6 | Row 4 - Cell 3 |
6 | Primoz Roglic (Slo) Team LottoNl-Jumbo | 6 | Row 5 - Cell 3 |
7 | Dries Devenyns (Bel) IAM Cycling | 4 | Row 6 - Cell 3 |
8 | Oliver Naesen (Bel) IAM Cycling | 4 | Row 7 - Cell 3 |
9 | Diego Rosa (Ita) Astana Pro Team | 4 | Row 8 - Cell 3 |
10 | Charles Planet (Fra) Team Novo Nordisk | 4 | Row 9 - Cell 3 |
11 | Kamil Gradek (Pol) Verva ActiveJet Pro Cycling Team | 3 | Row 10 - Cell 3 |
12 | Ilnur Zakarin (Rus) Team Katusha | 3 | Row 11 - Cell 3 |
13 | Davd De La Fuente (Spa) Sporting/Tavira | 3 | Row 12 - Cell 3 |
14 | Sean De Bie (Bel) Lotto Soudal | 3 | Row 13 - Cell 3 |
15 | Tiago Machado (Por) Team Katusha | 2 | Row 14 - Cell 3 |
16 | Jose Joaquin Rojas (Spa) Movistar Team | 2 | Row 15 - Cell 3 |
17 | Domingos Gonçalves (Por) Caja Rural-Seguros RGA | 2 | Row 16 - Cell 3 |
18 | Ricardo Mestre (Por) W52/FC Porto | 2 | Row 17 - Cell 3 |
19 | Alexander Kolobnev (Rus) Gazprom-Rusvelo | 1 | Row 18 - Cell 3 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Tiesj Benoot (Bel) Lotto Soudal | 14:10:39 |
2 | Hector Saez (Spa) Caja Rural-Seguros RGA | 14:10:59 |
3 | Victor Etxebarria (Spa) Radio Popular-Boavista | 14:21:05 |
4 | Sebastian Henao (Col) Team Sky | 14:22:22 |
5 | Matvey Mamykin (Rus) Team Katusha | 14:24:09 |
6 | Joao Rodrigues (Por) W52/FC Porto | 14:27:04 |
7 | Dylan Groenewegen (Ned) Team LottoNl-Jumbo | 14:32:25 |
8 | Alvaro Trueba (Spa) Efapel | 14:32:39 |
9 | Phil Bauhaus (Ger) Bora-Argon 18 | 14:35:13 |
10 | Artem Nych (Rus) Gazprom-Rusvelo | 14:37:32 |
11 | Charles Planet (Fra) Team Novo Nordisk | 14:37:40 |
12 | Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA | 14:41:27 |
13 | Jonas Koch (Ger) Verva ActiveJet Pro Cycling Team | 14:42:57 |
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.
Most Popular
Latest on Cyclingnews
-
A baker's dozen of narrow bars, gummy bears, and one incredible bike: Will’s Gear of the Year
Hardware, soft goods, and the best waterproof of recent years too -
Do aesthetics matter at the top level? New €16.7k Colnago Y1Rs splits opinion on looks, but claims big performance gains
A completely new aero bike, with bayonet fork, a new cockpit, and that wild seatpost design -
Sarah Gigante undergoes iliac artery surgery, will miss Tour Down Under
‘Gutted to miss months of racing but happy to know and fix a problem that has been such a mental and physical struggle’ -
Cabras Cyclocross World Cup cancellation boost for riders who skipped the race
Many riders focused on team training camps instead of traveling to Sardinia