Ribalkin reigns supreme
By Cycling News
Russian wins stage, assumes race lead
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 | |
5 | Taco Van Der Hoorn (Ned) Netherlands | |
6 | Michele Senni (Ita) Italy | |
7 | Martin Otonicar (Slo) Slovenia | |
8 | Martin Gron (Den) Denmark | |
9 | Daan Myngheer (Bel) Belgium | |
10 | Stefan Kung (Swi) Switzerland | |
11 | Vadim Zhuravlev (Rus) Russian Federation | |
12 | Maxime Piveteau (Fra) France | |
13 | Théry Schir (Swi) Switzerland | |
14 | Szymon Rekita (Pol) Poland | |
15 | Adam Majorek (Pol) Poland | |
16 | Mike-Aaron Egger (Ger) Germany | |
17 | Mathias Hemmsen (Den) Denmark | |
18 | Aleksei Ryabkin (Rus) Russian Federation | |
19 | Matej Mohoric (Slo) Slovenia | |
20 | Yoan Verardo (Fra) France | 0:01:08 |
21 | Markus Hoelgaard (Nor) Norway | |
22 | Daniel Hoelgaard (Nor) Norway | |
23 | Niccolo Bonifazio (Ita) Italy | |
24 | Kevin Deltombe (Bel) Belgium | |
25 | Luka Pibernik (Slo) Slovenia | |
26 | Doron Hekic (Slo) Slovenia | |
27 | Marc Sarreau (Fra) France | |
28 | Kenneth Van Rooy (Bel) Belgium | |
29 | Hermann Keller (Ger) Germany | |
30 | Merijn Korevaar (Ned) Netherlands | |
31 | Michael Vakoc (Cze) Czech Republic | |
32 | Seppe Verschuere (Bel) Belgium | |
33 | Roman Ivlev (Rus) Russian Federation | |
34 | Simone Consonni (Ita) Italy | |
35 | Sondre H Enger (Nor) Norway | |
36 | Boris Vallee (Bel) Belgium | |
37 | Fabian Lienhard (Swi) Switzerland | |
38 | Tomasz Zechmeister (Cze) Czech Republic | |
39 | Rasmus Lund (Den) Denmark | |
40 | Thijs Leygraaff (Ned) Netherlands | |
41 | Matej Zahalka (Cze) Czech Republic | |
42 | Jan Dieteren (Ger) Germany | |
43 | Jakub Buco (Svk) Slovakia | |
44 | Mads Lillelund Christiansen (Den) Denmark | |
45 | Samuel Lowe (GBr) Great Britain | |
46 | Nicola Rossi (Ita) Italy | |
47 | Daniel Paulus (Aut) Austria | |
48 | Chris Latham (GBr) Great Britain | |
49 | Arkadiusz Owsian (Pol) Poland | |
50 | Rick Theis (Lux) Luxembourg | |
51 | Matthew Holmes (GBr) Great Britain | |
52 | Nicky Gieskens (Ned) Netherlands | |
53 | Michael Gogl (Aut) Austria | |
54 | Kerim Barhoumi (Swi) Switzerland | |
55 | Felix Grosschartner (Aut) Austria | |
56 | Josip Rumac (Cro) Croatia | |
57 | Bruno Maltar (Cro) Croatia | |
58 | Djordje Stevanovic (Srb) Serbia | |
59 | Adam Valeš (Cze) Czech Republic | |
60 | Kristoffer Skjerpig (Nor) Norway | |
61 | Filippo Ranzi (Ita) Italy | |
62 | Jure Miškulin (Slo) Slovenia | |
63 | Goeffrey Millour (Fra) France | |
64 | Antoine Mores (Lux) Luxembourg | |
65 | Tadej Lemut (Slo) Slovenia | |
66 | Francesco Castegnaro (Ita) Italy | |
67 | Thomas Boudat (Fra) France | |
68 | Balint Varro (Hun) Hungary | |
69 | Arne Enger (Ger) Germany | |
70 | Tomasz Kulpa (Pol) Poland | |
71 | Tom Schwarmes (Lux) Luxembourg | |
72 | Mateusz Dubieniecki (Pol) Poland | |
73 | Lex Losch (Lux) Luxembourg | |
74 | Magnus Tonsager (Nor) Norway | |
75 | Joshua Papworth (GBr) Great Britain | |
76 | Yuri Vasyliv (Ger) Germany | |
77 | Mario Daško (Svk) Slovakia | |
78 | Josef Cerny (Cze) Czech Republic | |
79 | Gilles Heymes (Lux) Luxembourg | |
80 | Miloš Borisavljevic (Srb) Serbia | |
81 | Roland Thalmann (Swi) Switzerland | |
82 | Kevin Lesselier (Fra) France | |
83 | Matvei Mamykin (Rus) Russian Federation | |
84 | Erik Kramer (Ned) Netherlands | |
85 | Michal Habera (Svk) Slovakia | |
86 | Vaclav Viktorin (Cze) Czech Republic | |
87 | Richard Della Schiava (Lux) Luxembourg | |
88 | Michael Taferner (Aut) Austria | |
89 | Lennard Hofstede (Ned) Netherlands | |
90 | Marko Danilovic (Srb) Serbia | |
91 | Daniel Lehner (Aut) Austria | |
92 | Maxime Farazijn (Bel) Belgium | |
93 | Abel Kenyeres (Hun) Hungary | |
94 | Mate Radonics (Hun) Hungary | |
95 | Owain Doull (GBr) Great Britain | |
96 | Akos Kiss (Hun) Hungary | |
97 | Mamyr Stash (Rus) Russian Federation | |
98 | Uroš Jovanovic (Srb) Serbia | |
99 | Kristian Johasson (Nor) Norway | |
100 | David Magas (Hun) Hungary | |
101 | Stefan Matzner (Aut) Austria | 0:04:37 |
102 | Marcell Bedike (Hun) Hungary | 0:07:06 |
103 | Alexander Kamp (Den) Denmark | |
104 | Lukaš Fabian (Svk) Slovakia | 0:08:29 |
105 | Petar Perica (Cro) Croatia | |
106 | Bartosz Zajac (Pol) Poland | |
107 | Aleksa Velickovic (Srb) Serbia | |
108 | Roberto Pasi-Puttini (Swi) Switzerland | |
109 | Lazar Jovanovic (Srb) Serbia | |
110 | Marko Herceg (Cro) Croatia | |
111 | Luboš Malovec (Svk) Slovakia | 0:23:45 |
112 | Petar Brodaric (Cro) Croatia | 0:24:18 |
113 | Robert Malik (Svk) Slovakia | |
114 | Pavel Potocki (Cro) Croatia | 0:24:24 |
1 | Stefan Kung (Swi) Switzerland | 5 | pts |
2 | Mamyr Stash (Rus) Russian Federation | 3 | |
3 | Martin Otonicar (Slo) Slovenia | 2 | |
4 | Jonathan Diebben (GBr) Great Britain | 1 |
1 | Stefan Kung (Swi) Switzerland | 5 | pts |
2 | Daan Myngheer (Bel) Belgium | 3 | |
3 | Mamyr Stash (Rus) Russian Federation | 2 | |
4 | Martin Otonicar (Slo) Slovenia | 1 |
1 | Jan Brockoff (Ger) Germany | 5 | pts |
2 | Martin Gron (Den) Denmark | 4 | |
3 | Mathias Hemmsen (Den) Denmark | 3 | |
4 | Maxime Piveteau (Fra) France | 2 | |
5 | Taco Van Der Hoorn (Ned) Netherlands | 1 |
1 | Jan Brockoff (Ger) Germany | 5 | pts |
2 | Magnus Cort Nielsen (Den) Denmark | 4 | |
3 | Maxime Piveteau (Fra) France | 3 | |
4 | Taco Van Der Hoorn (Ned) Netherlands | 2 | |
5 | Daan Myngheer (Bel) Belgium | 1 |
1 | Russian Federation | 6:44:06 |
2 | Denmark | 0:00:01 |
3 | Germany | 0:01:08 |
4 | Slovenia | |
5 | Switzerland | |
6 | Poland | |
7 | France | 0:02:04 |
8 | Belgium | |
9 | Italy | |
10 | Netherlands | |
11 | Great Britain | |
12 | Norway | 0:03:00 |
13 | Czech Republic | |
14 | Austria | |
15 | Luxembourg | |
16 | Slovakia | |
17 | Serbia | |
18 | Hungary | |
19 | Croatia | 0:10:21 |
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 | |
6 | Michele Senni (Ita) Italy | |
7 | Martin Otonicar (Slo) Slovenia | |
8 | Martin Gron (Den) Denmark | |
9 | Daan Myngheer (Bel) Belgium | |
10 | Stefan Kung (Swi) Switzerland | |
11 | Vadim Zhuravlev (Rus) Russian Federation | |
12 | Maxime Piveteau (Fra) France | |
13 | Théry Schir (Swi) Switzerland | |
14 | Szymon Rekita (Pol) Poland | |
15 | Adam Majorek (Pol) Poland | |
16 | Mike-Aaron Egger (Ger) Germany | |
17 | Mathias Hemmsen (Den) Denmark | |
18 | Aleksei Ryabkin (Rus) Russian Federation | |
19 | Matej Mohoric (Slo) Slovenia | |
20 | Yoan Verardo (Fra) France | 0:01:18 |
21 | Markus Hoelgaard (Nor) Norway | |
22 | Daniel Hoelgaard (Nor) Norway | |
23 | Niccolo Bonifazio (Ita) Italy | |
24 | Kevin Deltombe (Bel) Belgium | |
25 | Luka Pibernik (Slo) Slovenia | |
26 | Doron Hekic (Slo) Slovenia | |
27 | Marc Sarreau (Fra) France | |
28 | Kenneth Van Rooy (Bel) Belgium | |
29 | Hermann Keller (Ger) Germany | |
30 | Merijn Korevaar (Ned) Netherlands | |
31 | Michael Vakoc (Cze) Czech Republic | |
32 | Seppe Verschuere (Bel) Belgium | |
33 | Roman Ivlev (Rus) Russian Federation | |
34 | Simone Consonni (Ita) Italy | |
35 | Sondre H Enger (Nor) Norway | |
36 | Boris Vallee (Bel) Belgium | |
37 | Fabian Lienhard (Swi) Switzerland | |
38 | Tomasz Zechmeister (Cze) Czech Republic | |
39 | Rasmus Lund (Den) Denmark | |
40 | Thijs Leygraaff (Ned) Netherlands | |
41 | Matej Zahalka (Cze) Czech Republic | |
42 | Jan Dieteren (Ger) Germany | |
43 | Jakub Buco (Svk) Slovakia | |
44 | Mads Lillelund Christiansen (Den) Denmark | |
45 | Samuel Lowe (GBr) Great Britain | |
46 | Nicola Rossi (Ita) Italy | |
47 | Daniel Paulus (Aut) Austria | |
48 | Chris Latham (GBr) Great Britain | |
49 | Arkadiusz Owsian (Pol) Poland | |
50 | Rick Theis (Lux) Luxembourg | |
51 | Matthew Holmes (GBr) Great Britain | |
52 | Nicky Gieskens (Ned) Netherlands | |
53 | Michael Gogl (Aut) Austria | |
54 | Kerim Barhoumi (Swi) Switzerland | |
55 | Felix Grosschartner (Aut) Austria | |
56 | Josip Rumac (Cro) Croatia | |
57 | Bruno Maltar (Cro) Croatia | |
58 | Djordje Stevanovic (Srb) Serbia | |
59 | Adam Valeš (Cze) Czech Republic | |
60 | Kristoffer Skjerpig (Nor) Norway | |
61 | Filippo Ranzi (Ita) Italy | |
62 | Jure Miškulin (Slo) Slovenia | |
63 | Goeffrey Millour (Fra) France | |
64 | Antoine Mores (Lux) Luxembourg | |
65 | Tadej Lemut (Slo) Slovenia | |
66 | Francesco Castegnaro (Ita) Italy | |
67 | Thomas Boudat (Fra) France | |
68 | Balint Varro (Hun) Hungary | |
69 | Arne Enger (Ger) Germany | |
70 | Tomasz Kulpa (Pol) Poland | |
71 | Tom Schwarmes (Lux) Luxembourg | |
72 | Mateusz Dubieniecki (Pol) Poland | |
73 | Lex Losch (Lux) Luxembourg | |
74 | Magnus Tonsager (Nor) Norway | |
75 | Joshua Papworth (GBr) Great Britain | |
76 | Yuri Vasyliv (Ger) Germany | |
77 | Mario Daško (Svk) Slovakia | |
78 | Josef Cerny (Cze) Czech Republic | |
79 | Gilles Heymes (Lux) Luxembourg | |
80 | Miloš Borisavljevic (Srb) Serbia | |
81 | Roland Thalmann (Swi) Switzerland | |
82 | Kevin Lesselier (Fra) France | |
83 | Matvei Mamykin (Rus) Russian Federation | |
84 | Erik Kramer (Ned) Netherlands | |
85 | Michal Habera (Svk) Slovakia | |
86 | Vaclav Viktorin (Cze) Czech Republic | |
87 | Richard Della Schiava (Lux) Luxembourg | |
88 | Michael Taferner (Aut) Austria | |
89 | Lennard Hofstede (Ned) Netherlands | |
90 | Marko Danilovic (Srb) Serbia | |
91 | Daniel Lehner (Aut) Austria | |
92 | Maxime Farazijn (Bel) Belgium | |
93 | Abel Kenyeres (Hun) Hungary | |
94 | Mate Radonics (Hun) Hungary | |
95 | Owain Doull (GBr) Great Britain | |
96 | Akos Kiss (Hun) Hungary | |
97 | Mamyr Stash (Rus) Russian Federation | |
98 | Uroš Jovanovic (Srb) Serbia | |
99 | Kristian Johasson (Nor) Norway | |
100 | David Magas (Hun) Hungary | |
101 | Stefan Matzner (Aut) Austria | 0:04:47 |
102 | Marcell Bedike (Hun) Hungary | 0:07:16 |
103 | Alexander Kamp (Den) Denmark | |
104 | Lukaš Fabian (Svk) Slovakia | 0:08:39 |
105 | Petar Perica (Cro) Croatia | |
106 | Bartosz Zajac (Pol) Poland | |
107 | Aleksa Velickovic (Srb) Serbia | |
108 | Roberto Pasi-Puttini (Swi) Switzerland | |
109 | Lazar Jovanovic (Srb) Serbia | |
110 | Marko Herceg (Cro) Croatia | |
111 | Luboš Malovec (Svk) Slovakia | 0:23:55 |
112 | Petar Brodaric (Cro) Croatia | 0:24:28 |
113 | Robert Malik (Svk) Slovakia | |
114 | Pavel Potocki (Cro) Croatia | 0:24:34 |
1 | Stefan Kung (Swi) Switzerland | 10 | pts |
2 | Mamyr Stash (Rus) Russian Federation | 5 | |
3 | Daan Myngheer (Bel) Belgium | 3 | |
4 | Martin Otonicar (Slo) Slovenia | 3 | |
5 | Jonathan Diebben (GBr) Great Britain | 1 |
1 | Jan Brockoff (Ger) Germany | 10 | pts |
2 | Maxime Piveteau (Fra) France | 5 | |
3 | Martin Gron (Den) Denmark | 4 | |
4 | Magnus Cort Nielsen (Den) Denmark | 4 | |
5 | Mathias Hemmsen (Den) Denmark | 3 | |
6 | Taco Van Der Hoorn (Ned) Netherlands | 3 | |
7 | Daan Myngheer (Bel) Belgium | 1 |
1 | Russian Federation | 6:44:06 |
2 | Denmark | 0:00:01 |
3 | Germany | 0:01:08 |
4 | Slovenia | |
5 | Switzerland | |
6 | Poland | |
7 | France | 0:02:04 |
8 | Belgium | |
9 | Italy | |
10 | Netherlands | |
11 | Great Britain | |
12 | Norway | 0:03:00 |
13 | Czech Republic | |
14 | Austria | |
15 | Luxembourg | |
16 | Slovakia | |
17 | Serbia | |
18 | Hungary | |
19 | Croatia | 0:10:21 |
Latest on Cyclingnews
-
Itzulia Basque Country 2021 route announced
Six-day race to conclude with intense 112-kilometre stage to Arrate -
Gilbert: I would invite riders to open their emails
Wellens also supports UCI position bans as Lotto Soudal pair look ahead to Opening Weekend -
Julian Alaphilippe: I'm not the number one favourite for Omloop Het Nieuwsblad
Frenchman eager for another taste of the cobbles after Tour of Flanders debut was cut short -
Velotoze Toe Covers review
Colourful waterproof and windproof toe covers that keep your toes dry without the bulk and expense of other toe covers
Cyclingnews Newsletter
Sign up to the Cyclingnews Newsletter. You can unsubscribe at any time. For more information about how to do this, and how we hold your data, please see our privacy policy
Thank you for signing up to Cycling News. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.