Ribalkin reigns supreme
By Cycling News
published Russian wins stage, assumes race lead
Swipe to scroll horizontally
1 | Aleksei Ribalkin (Rus) Russian Federation | 2:14:34 |
2 | Magnus Cort Nielsen (Den) Denmark | 0:00:01 |
3 | Jonathan Diebben (GBr) Great Britain | 0:00:12 |
4 | Jan Brockoff (Ger) Germany | Row 3 - Cell 2 |
5 | Taco Van Der Hoorn (Ned) Netherlands | Row 4 - Cell 2 |
6 | Michele Senni (Ita) Italy | Row 5 - Cell 2 |
7 | Martin Otonicar (Slo) Slovenia | Row 6 - Cell 2 |
8 | Martin Gron (Den) Denmark | Row 7 - Cell 2 |
9 | Daan Myngheer (Bel) Belgium | Row 8 - Cell 2 |
10 | Stefan Kung (Swi) Switzerland | Row 9 - Cell 2 |
11 | Vadim Zhuravlev (Rus) Russian Federation | Row 10 - Cell 2 |
12 | Maxime Piveteau (Fra) France | Row 11 - Cell 2 |
13 | Théry Schir (Swi) Switzerland | Row 12 - Cell 2 |
14 | Szymon Rekita (Pol) Poland | Row 13 - Cell 2 |
15 | Adam Majorek (Pol) Poland | Row 14 - Cell 2 |
16 | Mike-Aaron Egger (Ger) Germany | Row 15 - Cell 2 |
17 | Mathias Hemmsen (Den) Denmark | Row 16 - Cell 2 |
18 | Aleksei Ryabkin (Rus) Russian Federation | Row 17 - Cell 2 |
19 | Matej Mohoric (Slo) Slovenia | Row 18 - Cell 2 |
20 | Yoan Verardo (Fra) France | 0:01:08 |
21 | Markus Hoelgaard (Nor) Norway | Row 20 - Cell 2 |
22 | Daniel Hoelgaard (Nor) Norway | Row 21 - Cell 2 |
23 | Niccolo Bonifazio (Ita) Italy | Row 22 - Cell 2 |
24 | Kevin Deltombe (Bel) Belgium | Row 23 - Cell 2 |
25 | Luka Pibernik (Slo) Slovenia | Row 24 - Cell 2 |
26 | Doron Hekic (Slo) Slovenia | Row 25 - Cell 2 |
27 | Marc Sarreau (Fra) France | Row 26 - Cell 2 |
28 | Kenneth Van Rooy (Bel) Belgium | Row 27 - Cell 2 |
29 | Hermann Keller (Ger) Germany | Row 28 - Cell 2 |
30 | Merijn Korevaar (Ned) Netherlands | Row 29 - Cell 2 |
31 | Michael Vakoc (Cze) Czech Republic | Row 30 - Cell 2 |
32 | Seppe Verschuere (Bel) Belgium | Row 31 - Cell 2 |
33 | Roman Ivlev (Rus) Russian Federation | Row 32 - Cell 2 |
34 | Simone Consonni (Ita) Italy | Row 33 - Cell 2 |
35 | Sondre H Enger (Nor) Norway | Row 34 - Cell 2 |
36 | Boris Vallee (Bel) Belgium | Row 35 - Cell 2 |
37 | Fabian Lienhard (Swi) Switzerland | Row 36 - Cell 2 |
38 | Tomasz Zechmeister (Cze) Czech Republic | Row 37 - Cell 2 |
39 | Rasmus Lund (Den) Denmark | Row 38 - Cell 2 |
40 | Thijs Leygraaff (Ned) Netherlands | Row 39 - Cell 2 |
41 | Matej Zahalka (Cze) Czech Republic | Row 40 - Cell 2 |
42 | Jan Dieteren (Ger) Germany | Row 41 - Cell 2 |
43 | Jakub Buco (Svk) Slovakia | Row 42 - Cell 2 |
44 | Mads Lillelund Christiansen (Den) Denmark | Row 43 - Cell 2 |
45 | Samuel Lowe (GBr) Great Britain | Row 44 - Cell 2 |
46 | Nicola Rossi (Ita) Italy | Row 45 - Cell 2 |
47 | Daniel Paulus (Aut) Austria | Row 46 - Cell 2 |
48 | Chris Latham (GBr) Great Britain | Row 47 - Cell 2 |
49 | Arkadiusz Owsian (Pol) Poland | Row 48 - Cell 2 |
50 | Rick Theis (Lux) Luxembourg | Row 49 - Cell 2 |
51 | Matthew Holmes (GBr) Great Britain | Row 50 - Cell 2 |
52 | Nicky Gieskens (Ned) Netherlands | Row 51 - Cell 2 |
53 | Michael Gogl (Aut) Austria | Row 52 - Cell 2 |
54 | Kerim Barhoumi (Swi) Switzerland | Row 53 - Cell 2 |
55 | Felix Grosschartner (Aut) Austria | Row 54 - Cell 2 |
56 | Josip Rumac (Cro) Croatia | Row 55 - Cell 2 |
57 | Bruno Maltar (Cro) Croatia | Row 56 - Cell 2 |
58 | Djordje Stevanovic (Srb) Serbia | Row 57 - Cell 2 |
59 | Adam Valeš (Cze) Czech Republic | Row 58 - Cell 2 |
60 | Kristoffer Skjerpig (Nor) Norway | Row 59 - Cell 2 |
61 | Filippo Ranzi (Ita) Italy | Row 60 - Cell 2 |
62 | Jure Miškulin (Slo) Slovenia | Row 61 - Cell 2 |
63 | Goeffrey Millour (Fra) France | Row 62 - Cell 2 |
64 | Antoine Mores (Lux) Luxembourg | Row 63 - Cell 2 |
65 | Tadej Lemut (Slo) Slovenia | Row 64 - Cell 2 |
66 | Francesco Castegnaro (Ita) Italy | Row 65 - Cell 2 |
67 | Thomas Boudat (Fra) France | Row 66 - Cell 2 |
68 | Balint Varro (Hun) Hungary | Row 67 - Cell 2 |
69 | Arne Enger (Ger) Germany | Row 68 - Cell 2 |
70 | Tomasz Kulpa (Pol) Poland | Row 69 - Cell 2 |
71 | Tom Schwarmes (Lux) Luxembourg | Row 70 - Cell 2 |
72 | Mateusz Dubieniecki (Pol) Poland | Row 71 - Cell 2 |
73 | Lex Losch (Lux) Luxembourg | Row 72 - Cell 2 |
74 | Magnus Tonsager (Nor) Norway | Row 73 - Cell 2 |
75 | Joshua Papworth (GBr) Great Britain | Row 74 - Cell 2 |
76 | Yuri Vasyliv (Ger) Germany | Row 75 - Cell 2 |
77 | Mario Daško (Svk) Slovakia | Row 76 - Cell 2 |
78 | Josef Cerny (Cze) Czech Republic | Row 77 - Cell 2 |
79 | Gilles Heymes (Lux) Luxembourg | Row 78 - Cell 2 |
80 | Miloš Borisavljevic (Srb) Serbia | Row 79 - Cell 2 |
81 | Roland Thalmann (Swi) Switzerland | Row 80 - Cell 2 |
82 | Kevin Lesselier (Fra) France | Row 81 - Cell 2 |
83 | Matvei Mamykin (Rus) Russian Federation | Row 82 - Cell 2 |
84 | Erik Kramer (Ned) Netherlands | Row 83 - Cell 2 |
85 | Michal Habera (Svk) Slovakia | Row 84 - Cell 2 |
86 | Vaclav Viktorin (Cze) Czech Republic | Row 85 - Cell 2 |
87 | Richard Della Schiava (Lux) Luxembourg | Row 86 - Cell 2 |
88 | Michael Taferner (Aut) Austria | Row 87 - Cell 2 |
89 | Lennard Hofstede (Ned) Netherlands | Row 88 - Cell 2 |
90 | Marko Danilovic (Srb) Serbia | Row 89 - Cell 2 |
91 | Daniel Lehner (Aut) Austria | Row 90 - Cell 2 |
92 | Maxime Farazijn (Bel) Belgium | Row 91 - Cell 2 |
93 | Abel Kenyeres (Hun) Hungary | Row 92 - Cell 2 |
94 | Mate Radonics (Hun) Hungary | Row 93 - Cell 2 |
95 | Owain Doull (GBr) Great Britain | Row 94 - Cell 2 |
96 | Akos Kiss (Hun) Hungary | Row 95 - Cell 2 |
97 | Mamyr Stash (Rus) Russian Federation | Row 96 - Cell 2 |
98 | Uroš Jovanovic (Srb) Serbia | Row 97 - Cell 2 |
99 | Kristian Johasson (Nor) Norway | Row 98 - Cell 2 |
100 | David Magas (Hun) Hungary | Row 99 - Cell 2 |
101 | Stefan Matzner (Aut) Austria | 0:04:37 |
102 | Marcell Bedike (Hun) Hungary | 0:07:06 |
103 | Alexander Kamp (Den) Denmark | Row 102 - Cell 2 |
104 | Lukaš Fabian (Svk) Slovakia | 0:08:29 |
105 | Petar Perica (Cro) Croatia | Row 104 - Cell 2 |
106 | Bartosz Zajac (Pol) Poland | Row 105 - Cell 2 |
107 | Aleksa Velickovic (Srb) Serbia | Row 106 - Cell 2 |
108 | Roberto Pasi-Puttini (Swi) Switzerland | Row 107 - Cell 2 |
109 | Lazar Jovanovic (Srb) Serbia | Row 108 - Cell 2 |
110 | Marko Herceg (Cro) Croatia | Row 109 - Cell 2 |
111 | Luboš Malovec (Svk) Slovakia | 0:23:45 |
112 | Petar Brodaric (Cro) Croatia | 0:24:18 |
113 | Robert Malik (Svk) Slovakia | Row 112 - Cell 2 |
114 | Pavel Potocki (Cro) Croatia | 0:24:24 |
Swipe to scroll horizontally
1 | Stefan Kung (Swi) Switzerland | 5 | pts |
2 | Mamyr Stash (Rus) Russian Federation | 3 | Row 1 - Cell 3 |
3 | Martin Otonicar (Slo) Slovenia | 2 | Row 2 - Cell 3 |
4 | Jonathan Diebben (GBr) Great Britain | 1 | Row 3 - Cell 3 |
Swipe to scroll horizontally
1 | Stefan Kung (Swi) Switzerland | 5 | pts |
2 | Daan Myngheer (Bel) Belgium | 3 | Row 1 - Cell 3 |
3 | Mamyr Stash (Rus) Russian Federation | 2 | Row 2 - Cell 3 |
4 | Martin Otonicar (Slo) Slovenia | 1 | Row 3 - Cell 3 |
Swipe to scroll horizontally
1 | Jan Brockoff (Ger) Germany | 5 | pts |
2 | Martin Gron (Den) Denmark | 4 | Row 1 - Cell 3 |
3 | Mathias Hemmsen (Den) Denmark | 3 | Row 2 - Cell 3 |
4 | Maxime Piveteau (Fra) France | 2 | Row 3 - Cell 3 |
5 | Taco Van Der Hoorn (Ned) Netherlands | 1 | Row 4 - Cell 3 |
Swipe to scroll horizontally
1 | Jan Brockoff (Ger) Germany | 5 | pts |
2 | Magnus Cort Nielsen (Den) Denmark | 4 | Row 1 - Cell 3 |
3 | Maxime Piveteau (Fra) France | 3 | Row 2 - Cell 3 |
4 | Taco Van Der Hoorn (Ned) Netherlands | 2 | Row 3 - Cell 3 |
5 | Daan Myngheer (Bel) Belgium | 1 | Row 4 - Cell 3 |
Swipe to scroll horizontally
1 | Russian Federation | 6:44:06 |
2 | Denmark | 0:00:01 |
3 | Germany | 0:01:08 |
4 | Slovenia | Row 3 - Cell 2 |
5 | Switzerland | Row 4 - Cell 2 |
6 | Poland | Row 5 - Cell 2 |
7 | France | 0:02:04 |
8 | Belgium | Row 7 - Cell 2 |
9 | Italy | Row 8 - Cell 2 |
10 | Netherlands | Row 9 - Cell 2 |
11 | Great Britain | Row 10 - Cell 2 |
12 | Norway | 0:03:00 |
13 | Czech Republic | Row 12 - Cell 2 |
14 | Austria | Row 13 - Cell 2 |
15 | Luxembourg | Row 14 - Cell 2 |
16 | Slovakia | Row 15 - Cell 2 |
17 | Serbia | Row 16 - Cell 2 |
18 | Hungary | Row 17 - Cell 2 |
19 | Croatia | 0:10:21 |
Swipe to scroll horizontally
1 | Aleksei Ribalkin (Rus) Russian Federation | 2:14:24 |
2 | Magnus Cort Nielsen (Den) Denmark | 0:00:05 |
3 | Jonathan Diebben (GBr) Great Britain | 0:00:18 |
4 | Jan Brockoff (Ger) Germany | 0:00:22 |
5 | Taco Van Der Hoorn (Ned) Netherlands | Row 4 - Cell 2 |
6 | Michele Senni (Ita) Italy | Row 5 - Cell 2 |
7 | Martin Otonicar (Slo) Slovenia | Row 6 - Cell 2 |
8 | Martin Gron (Den) Denmark | Row 7 - Cell 2 |
9 | Daan Myngheer (Bel) Belgium | Row 8 - Cell 2 |
10 | Stefan Kung (Swi) Switzerland | Row 9 - Cell 2 |
11 | Vadim Zhuravlev (Rus) Russian Federation | Row 10 - Cell 2 |
12 | Maxime Piveteau (Fra) France | Row 11 - Cell 2 |
13 | Théry Schir (Swi) Switzerland | Row 12 - Cell 2 |
14 | Szymon Rekita (Pol) Poland | Row 13 - Cell 2 |
15 | Adam Majorek (Pol) Poland | Row 14 - Cell 2 |
16 | Mike-Aaron Egger (Ger) Germany | Row 15 - Cell 2 |
17 | Mathias Hemmsen (Den) Denmark | Row 16 - Cell 2 |
18 | Aleksei Ryabkin (Rus) Russian Federation | Row 17 - Cell 2 |
19 | Matej Mohoric (Slo) Slovenia | Row 18 - Cell 2 |
20 | Yoan Verardo (Fra) France | 0:01:18 |
21 | Markus Hoelgaard (Nor) Norway | Row 20 - Cell 2 |
22 | Daniel Hoelgaard (Nor) Norway | Row 21 - Cell 2 |
23 | Niccolo Bonifazio (Ita) Italy | Row 22 - Cell 2 |
24 | Kevin Deltombe (Bel) Belgium | Row 23 - Cell 2 |
25 | Luka Pibernik (Slo) Slovenia | Row 24 - Cell 2 |
26 | Doron Hekic (Slo) Slovenia | Row 25 - Cell 2 |
27 | Marc Sarreau (Fra) France | Row 26 - Cell 2 |
28 | Kenneth Van Rooy (Bel) Belgium | Row 27 - Cell 2 |
29 | Hermann Keller (Ger) Germany | Row 28 - Cell 2 |
30 | Merijn Korevaar (Ned) Netherlands | Row 29 - Cell 2 |
31 | Michael Vakoc (Cze) Czech Republic | Row 30 - Cell 2 |
32 | Seppe Verschuere (Bel) Belgium | Row 31 - Cell 2 |
33 | Roman Ivlev (Rus) Russian Federation | Row 32 - Cell 2 |
34 | Simone Consonni (Ita) Italy | Row 33 - Cell 2 |
35 | Sondre H Enger (Nor) Norway | Row 34 - Cell 2 |
36 | Boris Vallee (Bel) Belgium | Row 35 - Cell 2 |
37 | Fabian Lienhard (Swi) Switzerland | Row 36 - Cell 2 |
38 | Tomasz Zechmeister (Cze) Czech Republic | Row 37 - Cell 2 |
39 | Rasmus Lund (Den) Denmark | Row 38 - Cell 2 |
40 | Thijs Leygraaff (Ned) Netherlands | Row 39 - Cell 2 |
41 | Matej Zahalka (Cze) Czech Republic | Row 40 - Cell 2 |
42 | Jan Dieteren (Ger) Germany | Row 41 - Cell 2 |
43 | Jakub Buco (Svk) Slovakia | Row 42 - Cell 2 |
44 | Mads Lillelund Christiansen (Den) Denmark | Row 43 - Cell 2 |
45 | Samuel Lowe (GBr) Great Britain | Row 44 - Cell 2 |
46 | Nicola Rossi (Ita) Italy | Row 45 - Cell 2 |
47 | Daniel Paulus (Aut) Austria | Row 46 - Cell 2 |
48 | Chris Latham (GBr) Great Britain | Row 47 - Cell 2 |
49 | Arkadiusz Owsian (Pol) Poland | Row 48 - Cell 2 |
50 | Rick Theis (Lux) Luxembourg | Row 49 - Cell 2 |
51 | Matthew Holmes (GBr) Great Britain | Row 50 - Cell 2 |
52 | Nicky Gieskens (Ned) Netherlands | Row 51 - Cell 2 |
53 | Michael Gogl (Aut) Austria | Row 52 - Cell 2 |
54 | Kerim Barhoumi (Swi) Switzerland | Row 53 - Cell 2 |
55 | Felix Grosschartner (Aut) Austria | Row 54 - Cell 2 |
56 | Josip Rumac (Cro) Croatia | Row 55 - Cell 2 |
57 | Bruno Maltar (Cro) Croatia | Row 56 - Cell 2 |
58 | Djordje Stevanovic (Srb) Serbia | Row 57 - Cell 2 |
59 | Adam Valeš (Cze) Czech Republic | Row 58 - Cell 2 |
60 | Kristoffer Skjerpig (Nor) Norway | Row 59 - Cell 2 |
61 | Filippo Ranzi (Ita) Italy | Row 60 - Cell 2 |
62 | Jure Miškulin (Slo) Slovenia | Row 61 - Cell 2 |
63 | Goeffrey Millour (Fra) France | Row 62 - Cell 2 |
64 | Antoine Mores (Lux) Luxembourg | Row 63 - Cell 2 |
65 | Tadej Lemut (Slo) Slovenia | Row 64 - Cell 2 |
66 | Francesco Castegnaro (Ita) Italy | Row 65 - Cell 2 |
67 | Thomas Boudat (Fra) France | Row 66 - Cell 2 |
68 | Balint Varro (Hun) Hungary | Row 67 - Cell 2 |
69 | Arne Enger (Ger) Germany | Row 68 - Cell 2 |
70 | Tomasz Kulpa (Pol) Poland | Row 69 - Cell 2 |
71 | Tom Schwarmes (Lux) Luxembourg | Row 70 - Cell 2 |
72 | Mateusz Dubieniecki (Pol) Poland | Row 71 - Cell 2 |
73 | Lex Losch (Lux) Luxembourg | Row 72 - Cell 2 |
74 | Magnus Tonsager (Nor) Norway | Row 73 - Cell 2 |
75 | Joshua Papworth (GBr) Great Britain | Row 74 - Cell 2 |
76 | Yuri Vasyliv (Ger) Germany | Row 75 - Cell 2 |
77 | Mario Daško (Svk) Slovakia | Row 76 - Cell 2 |
78 | Josef Cerny (Cze) Czech Republic | Row 77 - Cell 2 |
79 | Gilles Heymes (Lux) Luxembourg | Row 78 - Cell 2 |
80 | Miloš Borisavljevic (Srb) Serbia | Row 79 - Cell 2 |
81 | Roland Thalmann (Swi) Switzerland | Row 80 - Cell 2 |
82 | Kevin Lesselier (Fra) France | Row 81 - Cell 2 |
83 | Matvei Mamykin (Rus) Russian Federation | Row 82 - Cell 2 |
84 | Erik Kramer (Ned) Netherlands | Row 83 - Cell 2 |
85 | Michal Habera (Svk) Slovakia | Row 84 - Cell 2 |
86 | Vaclav Viktorin (Cze) Czech Republic | Row 85 - Cell 2 |
87 | Richard Della Schiava (Lux) Luxembourg | Row 86 - Cell 2 |
88 | Michael Taferner (Aut) Austria | Row 87 - Cell 2 |
89 | Lennard Hofstede (Ned) Netherlands | Row 88 - Cell 2 |
90 | Marko Danilovic (Srb) Serbia | Row 89 - Cell 2 |
91 | Daniel Lehner (Aut) Austria | Row 90 - Cell 2 |
92 | Maxime Farazijn (Bel) Belgium | Row 91 - Cell 2 |
93 | Abel Kenyeres (Hun) Hungary | Row 92 - Cell 2 |
94 | Mate Radonics (Hun) Hungary | Row 93 - Cell 2 |
95 | Owain Doull (GBr) Great Britain | Row 94 - Cell 2 |
96 | Akos Kiss (Hun) Hungary | Row 95 - Cell 2 |
97 | Mamyr Stash (Rus) Russian Federation | Row 96 - Cell 2 |
98 | Uroš Jovanovic (Srb) Serbia | Row 97 - Cell 2 |
99 | Kristian Johasson (Nor) Norway | Row 98 - Cell 2 |
100 | David Magas (Hun) Hungary | Row 99 - Cell 2 |
101 | Stefan Matzner (Aut) Austria | 0:04:47 |
102 | Marcell Bedike (Hun) Hungary | 0:07:16 |
103 | Alexander Kamp (Den) Denmark | Row 102 - Cell 2 |
104 | Lukaš Fabian (Svk) Slovakia | 0:08:39 |
105 | Petar Perica (Cro) Croatia | Row 104 - Cell 2 |
106 | Bartosz Zajac (Pol) Poland | Row 105 - Cell 2 |
107 | Aleksa Velickovic (Srb) Serbia | Row 106 - Cell 2 |
108 | Roberto Pasi-Puttini (Swi) Switzerland | Row 107 - Cell 2 |
109 | Lazar Jovanovic (Srb) Serbia | Row 108 - Cell 2 |
110 | Marko Herceg (Cro) Croatia | Row 109 - Cell 2 |
111 | Luboš Malovec (Svk) Slovakia | 0:23:55 |
112 | Petar Brodaric (Cro) Croatia | 0:24:28 |
113 | Robert Malik (Svk) Slovakia | Row 112 - Cell 2 |
114 | Pavel Potocki (Cro) Croatia | 0:24:34 |
Swipe to scroll horizontally
1 | Stefan Kung (Swi) Switzerland | 10 | pts |
2 | Mamyr Stash (Rus) Russian Federation | 5 | Row 1 - Cell 3 |
3 | Daan Myngheer (Bel) Belgium | 3 | Row 2 - Cell 3 |
4 | Martin Otonicar (Slo) Slovenia | 3 | Row 3 - Cell 3 |
5 | Jonathan Diebben (GBr) Great Britain | 1 | Row 4 - Cell 3 |
Swipe to scroll horizontally
1 | Jan Brockoff (Ger) Germany | 10 | pts |
2 | Maxime Piveteau (Fra) France | 5 | Row 1 - Cell 3 |
3 | Martin Gron (Den) Denmark | 4 | Row 2 - Cell 3 |
4 | Magnus Cort Nielsen (Den) Denmark | 4 | Row 3 - Cell 3 |
5 | Mathias Hemmsen (Den) Denmark | 3 | Row 4 - Cell 3 |
6 | Taco Van Der Hoorn (Ned) Netherlands | 3 | Row 5 - Cell 3 |
7 | Daan Myngheer (Bel) Belgium | 1 | Row 6 - Cell 3 |
Swipe to scroll horizontally
1 | Russian Federation | 6:44:06 |
2 | Denmark | 0:00:01 |
3 | Germany | 0:01:08 |
4 | Slovenia | Row 3 - Cell 2 |
5 | Switzerland | Row 4 - Cell 2 |
6 | Poland | Row 5 - Cell 2 |
7 | France | 0:02:04 |
8 | Belgium | Row 7 - Cell 2 |
9 | Italy | Row 8 - Cell 2 |
10 | Netherlands | Row 9 - Cell 2 |
11 | Great Britain | Row 10 - Cell 2 |
12 | Norway | 0:03:00 |
13 | Czech Republic | Row 12 - Cell 2 |
14 | Austria | Row 13 - Cell 2 |
15 | Luxembourg | Row 14 - Cell 2 |
16 | Slovakia | Row 15 - Cell 2 |
17 | Serbia | Row 16 - Cell 2 |
18 | Hungary | Row 17 - Cell 2 |
19 | Croatia | 0:10:21 |

Thank you for reading 5 articles in the past 30 days*
Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read any 5 articles for free in each 30-day period, this automatically resets
After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access
Try your first month for just £1 / $1 / €1
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Most Popular
Latest on Cyclingnews
-
Van der Poel could solve Olympics puzzle with Tour de France exit after gravel stage
'Completing the Tour is not ideal in view of his mountain bike ambitions in Paris' says Netherlands MTB coach -
We tested some of the world's most expensive wheels: Partington R-Series MKII R39/44 review
We test one of the world's lightest and most expensive disc clincher wheelsets -
Wiggle and Chain Reaction Cycles to switch off international e-commerce stores, citing Brexit
Administrators also admit the process to sell the business 'gathers pace' -
Tour de France 2025 Grand Départ gives sprinters early chance of yellow
A chance for the sprinters to take yellow, an uphill finish in Boulogne-sur-Mer and an exposed ride to Dunkerque but no pave