Antunes takes final stage
By
Cycling News
published
Preidler claims overall win
Image 1 of 7







Full Results
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Amaro Antunes (Por) Portugal | 3:40:53 |
2 | Sebastien Reichenbach (Swi) Switzerland | 0:00:01 |
3 | Larry Warabasse (USA) United States of America | 0:00:05 |
4 | Salvatore Puccio (Ita) Italy | Row 3 - Cell 2 |
5 | Alexey Lutsenko (Kaz) Kazakhstan | Row 4 - Cell 2 |
6 | Tim Wellens (Bel) Belgium | Row 5 - Cell 2 |
7 | Matvey Zubov (Rus) Russian Federation | Row 6 - Cell 2 |
8 | Roman Dronin (Uzb) UCI Mixed Team | Row 7 - Cell 2 |
9 | Eliot Lietaer (Bel) Belgium | Row 8 - Cell 2 |
10 | Tosh Van Der Sande (Bel) Belgium | Row 9 - Cell 2 |
11 | Joshua Thomas Edmondson (GBr) Great Britain | Row 10 - Cell 2 |
12 | Siarhei Novikau (Blr) Belarus | Row 11 - Cell 2 |
13 | Bob Jungels (Lux) Luxembourg | Row 12 - Cell 2 |
14 | Romain Bardet (Fra) France | Row 13 - Cell 2 |
15 | Patrick Lane (Aus) Australia | Row 14 - Cell 2 |
16 | Christopher Juul-Jensen (Den) Denmark | Row 15 - Cell 2 |
17 | Benjamin Dyball (Aus) Australia | Row 16 - Cell 2 |
18 | Georg Preidler (Aut) Austria | Row 17 - Cell 2 |
19 | Miras Bederbekov (Kaz) Kazakhstan | Row 18 - Cell 2 |
20 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | Row 19 - Cell 2 |
21 | Jan Polanc (Slo) Slovenia | Row 20 - Cell 2 |
22 | Viacheslav Kuznetsov (Rus) Russian Federation | 0:00:44 |
23 | Rudy Molard (Fra) France | 0:00:45 |
24 | Khangarid Naran (Mgl) UCI Mixed Team | Row 23 - Cell 2 |
25 | Armindo Fonseca (Fra) France | Row 24 - Cell 2 |
26 | Jimmi Sorensen (Den) Denmark | 0:00:05 |
27 | Rob Squire (USA) United States of America | Row 26 - Cell 2 |
28 | Jose Goncalves (Por) Portugal | Row 27 - Cell 2 |
29 | Enrico Battaglin (Ita) Italy | Row 28 - Cell 2 |
30 | Daniel Freitas (Por) Portugal | Row 29 - Cell 2 |
31 | Jan Hirt (Cze) Czech Republic | Row 30 - Cell 2 |
32 | Gavin Mannion (USA) United States of America | Row 31 - Cell 2 |
33 | Fabio Aru (Ita) Italy | Row 32 - Cell 2 |
34 | Arvin Moazemi Goudarzi (IRI) UCI Mixed Team | 0:01:01 |
35 | Arman Kamyshev (Kaz) Kazakhstan | Row 34 - Cell 2 |
36 | Ramon Domene Reyes (Spa) Spain | 0:01:12 |
37 | Bram Nolten (Ned) Netherlands | 0:01:29 |
38 | Jordi Simon Casulleras (Spa) Spain | 0:01:31 |
39 | Stefan Mair (Aut) Austria | 0:01:37 |
40 | Patrick Konrad (Aut) Austria | 0:01:41 |
41 | Simon Nuber (Ger) Germany | Row 40 - Cell 2 |
42 | Daniil Fominykh (Kaz) Kazakhstan | Row 41 - Cell 2 |
43 | Simon Yates (GBr) Great Britain | 0:01:52 |
44 | Alexander Foliforov (Rus) Russian Federation | 0:02:59 |
45 | Victor Martin Hernandez (Spa) Spain | 0:03:25 |
46 | Janni Tewelde (Eri) Eritrea | 0:03:33 |
47 | Omar Fraile Matarranza (Spa) Spain | 0:03:47 |
48 | Philipp Ries (Ger) Germany | 0:00:05 |
49 | David De La Cruz Melgarejo (Spa) Spain | Row 48 - Cell 2 |
50 | Christian Schneeberger (Swi) Switzerland | 0:05:27 |
51 | Awit Gebremedhin (Eri) Eritrea | 0:05:28 |
52 | Bob Schoonbroodt (Ned) Netherlands | Row 51 - Cell 2 |
53 | Andriy Kulyk (Ukr) Ukraine | Row 52 - Cell 2 |
54 | Matteo Mammini (Ita) Italy | 0:05:32 |
55 | Guilherme Lourenco (Por) Portugal | Row 54 - Cell 2 |
56 | Nathan Brown (USA) United States of America | 0:05:35 |
57 | Julian Kern (Ger) Germany | Row 56 - Cell 2 |
58 | Owen Harrison (Can) Canada | Row 57 - Cell 2 |
59 | Yannick Mayer (Ger) Germany | 0:09:09 |
60 | Etienne Tortelier (Fra) France | Row 59 - Cell 2 |
61 | Jakub Novak (Cze) Czech Republic | Row 60 - Cell 2 |
62 | David Wohrer (Aut) Austria | Row 61 - Cell 2 |
63 | Jasper Ockeloen (Ned) Netherlands | 0:11:43 |
64 | Maxat Ayazbayev (Kaz) Kazakhstan | Row 63 - Cell 2 |
65 | Alex Kirsch (Lux) Luxembourg | Row 64 - Cell 2 |
66 | Alexandre Mercier (Swi) Switzerland | Row 65 - Cell 2 |
67 | Ilya Davidenok (Kaz) Kazakhstan | Row 66 - Cell 2 |
68 | Michel Koch (Ger) Germany | Row 67 - Cell 2 |
69 | Maxim Pokidov (Rus) Russian Federation | Row 68 - Cell 2 |
70 | Kanstantsin Kliamyankou (Blr) Belarus | Row 69 - Cell 2 |
71 | Evan Mundy (Can) Canada | Row 70 - Cell 2 |
72 | Mark Dzamastagic (Slo) Slovenia | 0:13:01 |
73 | Asbjorn Kragh Andersen (Den) Denmark | 0:14:44 |
74 | Zico Waeytens (Bel) Belgium | 0:14:46 |
75 | Kenny Elissonde (Fra) France | Row 74 - Cell 2 |
76 | Martijn Debaene (Bel) Belgium | Row 75 - Cell 2 |
77 | Sonny Colbrelli (Ita) Italy | 0:14:48 |
78 | Youcef Reguigui (Alg) UCI Mixed Team | 0:14:50 |
79 | Florian Gaugl (Aut) Austria | 0:18:14 |
80 | Klemen Stimulak (Slo) Slovenia | 0:00:05 |
DNF | Christian Delle Stelle (Ita) Italy | Row 80 - Cell 2 |
DNF | Michael Andersen Valgren (Den) Denmark | Row 81 - Cell 2 |
DNF | Otto Kristensen (Den) Denmark | Row 82 - Cell 2 |
DNF | Pavel Gorenc (Slo) Slovenia | Row 83 - Cell 2 |
DNF | Patrick Schelling (Swi) Switzerland | Row 84 - Cell 2 |
DNF | Nick Aitken (Aus) Australia | Row 85 - Cell 2 |
DNF | Pavel Stohr (Cze) Czech Republic | Row 86 - Cell 2 |
DNF | Tomas Danacik (Cze) Czech Republic | Row 87 - Cell 2 |
DNF | Jan Stohr (Cze) Czech Republic | Row 88 - Cell 2 |
DNF | Piotr Gawronsky (Pol) Poland | Row 89 - Cell 2 |
DNF | Lukasz Owsian (Pol) Poland | Row 90 - Cell 2 |
DNF | Emanuel Piaskowy (Pol) Poland | Row 91 - Cell 2 |
DNF | Gyung Gu Jang (Kor) UCI Mixed Team | Row 92 - Cell 2 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Michel Koch (Ger) Germany | 3 | pts |
2 | Tomas Danacik (Cze) Czech Republic | 2 | Row 1 - Cell 3 |
3 | Pavel Stohr (Cze) Czech Republic | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Jose Goncalves (Por) Portugal | 6 | pts |
2 | Tim Wellens (Bel) Belgium | 4 | Row 1 - Cell 3 |
3 | Jan Polanc (Slo) Slovenia | 2 | Row 2 - Cell 3 |
4 | Matvey Zubov (Rus) Russian Federation | 1 | Row 3 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Amaro Antunes (Por) Portugal | 2 | pts |
2 | Alexander Foliforov (Rus) Russian Federation | 1 | Row 1 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Georg Preidler (Aut) Austria | 18:30:37 |
2 | Fabio Aru (Ita) Italy | Row 1 - Cell 2 |
3 | David De La Cruz Melgarejo (Spa) Spain | 0:00:27 |
4 | Salvatore Puccio (Ita) Italy | 0:00:28 |
5 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | 0:00:45 |
6 | Romain Bardet (Fra) France | 0:00:51 |
7 | Larry Warabasse (USA) United States of America | 0:01:17 |
8 | Christopher Juul-Jensen (Den) Denmark | Row 7 - Cell 2 |
9 | Amaro Antunes (Por) Portugal | 0:01:18 |
10 | Philipp Ries (Ger) Germany | 0:01:23 |
11 | Eliot Lietaer (Bel) Belgium | 0:01:36 |
12 | Matvey Zubov (Rus) Russian Federation | Row 11 - Cell 2 |
13 | Siarhei Novikau (Blr) Belarus | 0:01:55 |
14 | Benjamin Dyball (Aus) Australia | 0:02:05 |
15 | Joshua Thomas Edmondson (GBr) Great Britain | 0:02:16 |
16 | Sebastien Reichenbach (Swi) Switzerland | 0:02:25 |
17 | Miras Bederbekov (Kaz) Kazakhstan | 0:02:36 |
18 | Patrick Lane (Aus) Australia | 0:02:53 |
19 | Enrico Battaglin (Ita) Italy | 0:03:08 |
20 | Roman Dronin (Uzb) UCI Mixed Team | 0:03:21 |
21 | Bob Jungels (Lux) Luxembourg | 0:03:41 |
22 | Tim Wellens (Bel) Belgium | 0:03:56 |
23 | Armindo Fonseca (Fra) France | 0:04:01 |
24 | Klemen Stimulak (Slo) Slovenia | 0:04:09 |
25 | Jan Hirt (Cze) Czech Republic | 0:04:14 |
26 | Alexander Foliforov (Rus) Russian Federation | 0:05:02 |
27 | Stefan Mair (Aut) Austria | 0:05:46 |
28 | Ramon Domene Reyes (Spa) Spain | 0:05:56 |
29 | Patrick Konrad (Aut) Austria | 0:06:07 |
30 | Victor Martin Hernandez (Spa) Spain | 0:06:41 |
31 | Christian Schneeberger (Swi) Switzerland | 0:07:58 |
32 | Nathan Brown (USA) United States of America | 0:08:15 |
33 | Jose Goncalves (Por) Portugal | 0:08:20 |
34 | Matteo Mammini (Ita) Italy | 0:08:48 |
35 | Jimmi Sorensen (Den) Denmark | 0:08:52 |
36 | Khangarid Naran (Mgl) UCI Mixed Team | 0:09:00 |
37 | Rudy Molard (Fra) France | 0:09:23 |
38 | Gavin Mannion (USA) United States of America | 0:10:25 |
39 | Arman Kamyshev (Kaz) Kazakhstan | 0:11:01 |
40 | Jan Polanc (Slo) Slovenia | 0:11:32 |
41 | Bram Nolten (Ned) Netherlands | 0:12:03 |
42 | David Wohrer (Aut) Austria | 0:12:25 |
43 | Omar Fraile Matarranza (Spa) Spain | 0:12:43 |
44 | Kanstantsin Kliamyankou (Blr) Belarus | 0:13:14 |
45 | Maxat Ayazbayev (Kaz) Kazakhstan | 0:15:21 |
46 | Andriy Kulyk (Ukr) Ukraine | 0:15:48 |
47 | Ilya Davidenok (Kaz) Kazakhstan | 0:16:19 |
48 | Alexey Lutsenko (Kaz) Kazakhstan | 0:16:38 |
49 | Tosh Van Der Sande (Bel) Belgium | 0:16:47 |
50 | Jakub Novak (Cze) Czech Republic | 0:17:55 |
51 | Rob Squire (USA) United States of America | 0:18:17 |
52 | Daniil Fominykh (Kaz) Kazakhstan | 0:18:23 |
53 | Simon Nuber (Ger) Germany | Row 52 - Cell 2 |
54 | Arvin Moazemi Goudarzi (IRI) UCI Mixed Team | 0:18:28 |
55 | Yannick Mayer (Ger) Germany | 0:19:54 |
56 | Simon Yates (GBr) Great Britain | 0:20:22 |
57 | Michel Koch (Ger) Germany | 0:20:37 |
58 | Jordi Simon Casulleras (Spa) Spain | 0:21:23 |
59 | Florian Gaugl (Aut) Austria | 0:21:30 |
60 | Bob Schoonbroodt (Ned) Netherlands | 0:22:25 |
61 | Janni Tewelde (Eri) Eritrea | 0:22:29 |
62 | Alexandre Mercier (Swi) Switzerland | 0:22:46 |
63 | Guilherme Lourenco (Por) Portugal | 0:22:59 |
64 | Sonny Colbrelli (Ita) Italy | 0:23:00 |
65 | Julian Kern (Ger) Germany | 0:23:10 |
66 | Kenny Elissonde (Fra) France | 0:24:18 |
67 | Owen Harrison (Can) Canada | 0:24:35 |
68 | Asbjorn Kragh Andersen (Den) Denmark | 0:25:02 |
69 | Mark Dzamastagic (Slo) Slovenia | 0:25:44 |
70 | Etienne Tortelier (Fra) France | 0:27:21 |
71 | Jasper Ockeloen (Ned) Netherlands | 0:27:40 |
72 | Martijn Debaene (Bel) Belgium | 0:28:26 |
73 | Viacheslav Kuznetsov (Rus) Russian Federation | 0:28:44 |
74 | Youcef Reguigui (Alg) UCI Mixed Team | 0:30:07 |
75 | Daniel Freitas (Por) Portugal | 0:32:15 |
76 | Evan Mundy (Can) Canada | 0:32:32 |
77 | Zico Waeytens (Bel) Belgium | 0:32:45 |
78 | Maxim Pokidov (Rus) Russian Federation | 0:36:35 |
79 | Awit Gebremedhin (Eri) Eritrea | 0:37:44 |
80 | Alex Kirsch (Lux) Luxembourg | 0:38:13 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Salvatore Puccio (Ita) Italy | 53 | pts |
2 | Alexey Lutsenko (Kaz) Kazakhstan | 48 | Row 1 - Cell 3 |
3 | Tim Wellens (Bel) Belgium | 34 | Row 2 - Cell 3 |
4 | Romain Bardet (Fra) France | 32 | Row 3 - Cell 3 |
5 | Matvey Zubov (Rus) Russian Federation | 29 | Row 4 - Cell 3 |
6 | Sebastien Reichenbach (Swi) Switzerland | 29 | Row 5 - Cell 3 |
7 | Amaro Antunes (Por) Portugal | 26 | Row 6 - Cell 3 |
8 | Philipp Ries (Ger) Germany | 26 | Row 7 - Cell 3 |
9 | Rudy Molard (Fra) France | 25 | Row 8 - Cell 3 |
10 | Kanstantsin Kliamyankou (Blr) Belarus | 25 | Row 9 - Cell 3 |
11 | Larry Warabasse (USA) United States of America | 24 | Row 10 - Cell 3 |
12 | Youcef Reguigui (Alg) UCI Mixed Team | 23 | Row 11 - Cell 3 |
13 | Georg Preidler (Aut) Austria | 21 | Row 12 - Cell 3 |
14 | Fabio Aru (Ita) Italy | 19 | Row 13 - Cell 3 |
15 | Eliot Lietaer (Bel) Belgium | 19 | Row 14 - Cell 3 |
16 | Sonny Colbrelli (Ita) Italy | 19 | Row 15 - Cell 3 |
17 | David De La Cruz Melgarejo (Spa) Spain | 18 | Row 16 - Cell 3 |
18 | Enrico Battaglin (Ita) Italy | 18 | Row 17 - Cell 3 |
19 | Bob Jungels (Lux) Luxembourg | 17 | Row 18 - Cell 3 |
20 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | 16 | Row 19 - Cell 3 |
21 | Jordi Simon Casulleras (Spa) Spain | 16 | Row 20 - Cell 3 |
22 | Jakub Novak (Cze) Czech Republic | 14 | Row 21 - Cell 3 |
23 | Patrick Lane (Aus) Australia | 11 | Row 22 - Cell 3 |
24 | Benjamin Dyball (Aus) Australia | 9 | Row 23 - Cell 3 |
25 | Gavin Mannion (USA) United States of America | 9 | Row 24 - Cell 3 |
26 | Roman Dronin (Uzb) UCI Mixed Team | 8 | Row 25 - Cell 3 |
27 | Christopher Juul-Jensen (Den) Denmark | 7 | Row 26 - Cell 3 |
28 | Armindo Fonseca (Fra) France | 7 | Row 27 - Cell 3 |
29 | Andriy Kulyk (Ukr) Ukraine | 7 | Row 28 - Cell 3 |
30 | Tosh Van Der Sande (Bel) Belgium | 6 | Row 29 - Cell 3 |
31 | Daniel Freitas (Por) Portugal | 6 | Row 30 - Cell 3 |
32 | Joshua Thomas Edmondson (GBr) Great Britain | 5 | Row 31 - Cell 3 |
33 | Siarhei Novikau (Blr) Belarus | 4 | Row 32 - Cell 3 |
34 | Kenny Elissonde (Fra) France | 3 | Row 33 - Cell 3 |
35 | Matteo Mammini (Ita) Italy | 2 | Row 34 - Cell 3 |
36 | Alexander Foliforov (Rus) Russian Federation | 1 | Row 35 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Tim Wellens (Bel) Belgium | 23 | pts |
2 | Salvatore Puccio (Ita) Italy | 7 | Row 1 - Cell 3 |
3 | Jose Goncalves (Por) Portugal | 6 | Row 2 - Cell 3 |
4 | Jan Polanc (Slo) Slovenia | 6 | Row 3 - Cell 3 |
5 | Patrick Lane (Aus) Australia | 4 | Row 4 - Cell 3 |
6 | David De La Cruz Melgarejo (Spa) Spain | 4 | Row 5 - Cell 3 |
7 | Kenny Elissonde (Fra) France | 2 | Row 6 - Cell 3 |
8 | Amaro Antunes (Por) Portugal | 2 | Row 7 - Cell 3 |
9 | Klemen Stimulak (Slo) Slovenia | 2 | Row 8 - Cell 3 |
10 | Bob Jungels (Lux) Luxembourg | 2 | Row 9 - Cell 3 |
11 | Alexander Foliforov (Rus) Russian Federation | 1 | Row 10 - Cell 3 |
12 | Matvey Zubov (Rus) Russian Federation | 1 | Row 11 - Cell 3 |
13 | Fabio Aru (Ita) Italy | 1 | Row 12 - Cell 3 |
14 | Matteo Mammini (Ita) Italy | 1 | Row 13 - Cell 3 |
15 | Maxat Ayazbayev (Kaz) Kazakhstan | 1 | Row 14 - Cell 3 |
16 | Janni Tewelde (Eri) Eritrea | 1 | Row 15 - Cell 3 |
17 | Omar Fraile Matarranza (Spa) Spain | 1 | Row 16 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Yannick Mayer (Ger) Germany | 11 | pts |
2 | Jordi Simon Casulleras (Spa) Spain | 6 | Row 1 - Cell 3 |
3 | Miras Bederbekov (Kaz) Kazakhstan | 4 | Row 2 - Cell 3 |
4 | Salvatore Puccio (Ita) Italy | 3 | Row 3 - Cell 3 |
5 | Jan Polanc (Slo) Slovenia | 3 | Row 4 - Cell 3 |
6 | Michel Koch (Ger) Germany | 3 | Row 5 - Cell 3 |
7 | Kenny Elissonde (Fra) France | 3 | Row 6 - Cell 3 |
8 | Georg Preidler (Aut) Austria | 2 | Row 7 - Cell 3 |
9 | Klemen Stimulak (Slo) Slovenia | 2 | Row 8 - Cell 3 |
10 | Simon Nuber (Ger) Germany | 2 | Row 9 - Cell 3 |
11 | David De La Cruz Melgarejo (Spa) Spain | 1 | Row 10 - Cell 3 |
12 | Daniel Freitas (Por) Portugal | 1 | Row 11 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Tsgabu Gebremaryam Grmay (Eth) UCI Mixed Team | 18:31:22 |
2 | Matvey Zubov (Rus) Russian Federation | 0:00:51 |
3 | Joshua Thomas Edmondson (GBr) Great Britain | 0:01:31 |
4 | Patrick Lane (Aus) Australia | 0:02:08 |
5 | Roman Dronin (Uzb) UCI Mixed Team | 0:02:36 |
6 | Bob Jungels (Lux) Luxembourg | 0:02:56 |
7 | Tim Wellens (Bel) Belgium | 0:03:11 |
8 | Jan Hirt (Cze) Czech Republic | 0:03:29 |
9 | Alexander Foliforov (Rus) Russian Federation | 0:04:17 |
10 | Patrick Konrad (Aut) Austria | 0:05:22 |
11 | Nathan Brown (USA) United States of America | 0:07:30 |
12 | Gavin Mannion (USA) United States of America | 0:09:40 |
13 | Arman Kamyshev (Kaz) Kazakhstan | 0:10:16 |
14 | Jan Polanc (Slo) Slovenia | 0:10:47 |
15 | Bram Nolten (Ned) Netherlands | 0:11:18 |
16 | Maxat Ayazbayev (Kaz) Kazakhstan | 0:14:36 |
17 | Ilya Davidenok (Kaz) Kazakhstan | 0:15:34 |
18 | Alexey Lutsenko (Kaz) Kazakhstan | 0:15:53 |
19 | Daniil Fominykh (Kaz) Kazakhstan | 0:17:38 |
20 | Simon Nuber (Ger) Germany | Row 19 - Cell 2 |
21 | Yannick Mayer (Ger) Germany | 0:19:09 |
22 | Simon Yates (GBr) Great Britain | 0:19:37 |
23 | Michel Koch (Ger) Germany | 0:19:52 |
24 | Florian Gaugl (Aut) Austria | 0:20:45 |
25 | Bob Schoonbroodt (Ned) Netherlands | 0:21:40 |
26 | Kenny Elissonde (Fra) France | 0:23:33 |
27 | Asbjorn Kragh Andersen (Den) Denmark | 0:24:17 |
28 | Mark Dzamastagic (Slo) Slovenia | 0:24:59 |
29 | Martijn Debaene (Bel) Belgium | 0:27:41 |
30 | Daniel Freitas (Por) Portugal | 0:31:30 |
31 | Zico Waeytens (Bel) Belgium | 0:32:00 |
32 | Awit Gebremedhin (Eri) Eritrea | 0:36:59 |
33 | Alex Kirsch (Lux) Luxembourg | 0:37:28 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
What is Mont Ventoux? All you need to know about the 'bald mountain' that is part of the Tour de France
The statistics and stories behind the mythical mountain in Provence which returns for stage 16 -
Belgian Waffle Ride Montana: Russell Finsterwald claims overall BWR Quad-Tripel men's title with victory in Bozeman
Montana native Stella Hobbs scores major victory in women's race as Flavia Oliveira Parks uses third place to secure series win -
How are Tour de France numbers assigned?
We take a look at how La Grande Boucle decides on each rider’s number -
Specialized take inspiration from France's football team for limited edition Red Bull-Bora-Hansgrohe Tour de France kit
Team's kit manufacturer shows off new tricolor-style jerseys and blue shorts ahead of French Grand Tour