Modolo wins stage 2 at Czech Tour

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Sacha Modolo (Ita) Lampre - Merida4:25:10
2Wouter Wippert (Ned) Cannondale - DrapacRow 1 - Cell 2
3Matteo Malucelli (Ita) Unieuro WilierRow 2 - Cell 2
4Alessandro Fedeli (Ita) Unieuro WilierRow 3 - Cell 2
5David Van Der Poel (Ned) BKCP - CorendonRow 4 - Cell 2
6Baptiste Planckaert (Bel) Wallonie Bruxelles - Group ProtectRow 5 - Cell 2
7Alois Kankovsky (Cze) Whirlpool - AuthorRow 6 - Cell 2
8Gasper Katrasnik (Slo) Adria MobilRow 7 - Cell 2
9Marco Zanotti (Ita) Parkhotel Valkenburg Continental TeamRow 8 - Cell 2
10Ivan Garcia Cortina (Spa) Klein ConstantiaRow 9 - Cell 2
11Jérémy Lecroq (Fra) Klein ConstantiaRow 10 - Cell 2
12Johim Ariesen (Ned) Metec TKH Continental Cycling Team p/b MantelRow 11 - Cell 2
13Roman Maikin (Rus) Gazprom-RusveloRow 12 - Cell 2
14Martijn Verschoor (Ned) Team Novo NordiskRow 13 - Cell 2
15Vincent Baestaens (Bel) BKCP - CorendonRow 14 - Cell 2
16Frantisek Sisr (Cze) Klein ConstantiaRow 15 - Cell 2
17Jordi Simon Casulleras (Spa) Verva ActiveJet Pro Cycling TeamRow 16 - Cell 2
18Mamyr Stash (Rus) Gazprom-RusveloRow 17 - Cell 2
19Kamil Gradek (Pol) Verva ActiveJet Pro Cycling TeamRow 18 - Cell 2
20Jonas Koch (Ger) Verva ActiveJet Pro Cycling TeamRow 19 - Cell 2
21Diego Ulissi (Ita) Lampre - MeridaRow 20 - Cell 2
22Davide Cimolai (Ita) Lampre - MeridaRow 21 - Cell 2
23Marko Kump (Slo) Lampre - MeridaRow 22 - Cell 2
24Alexander Wachter (Aut) Tirol Cycling TeamRow 23 - Cell 2
25Sebastian Langeveld (Ned) Cannondale - DrapacRow 24 - Cell 2
26Simone Petilli (Ita) Lampre - MeridaRow 25 - Cell 2
27Artur Ershov (Rus) Gazprom-RusveloRow 26 - Cell 2
28Kevin Ista (Bel) Wallonie Bruxelles - Group ProtectRow 27 - Cell 2
29Andrea Peron (Ita) Team Novo NordiskRow 28 - Cell 2
30Takeaki Ayabe (Jpn) Aisan Racing TeamRow 29 - Cell 2
31Ryohei Komori (Jpn) Aisan Racing TeamRow 30 - Cell 2
32Mattia Viel (Ita) Unieuro WilierRow 31 - Cell 2
33Kristoffer Skjerping (Nor) Cannondale - DrapacRow 32 - Cell 2
34Jim Lindenberg (Ned) Metec TKH Continental Cycling Team p/b MantelRow 33 - Cell 2
35Tijmen Eising (Ned) Metec TKH Continental Cycling Team p/b MantelRow 34 - Cell 2
36Thijs Van Beusichem (Ned) Parkhotel Valkenburg Continental TeamRow 35 - Cell 2
37Yasuharu Nakajima (Jpn) Aisan Racing TeamRow 36 - Cell 2
38Joris Blokker (Ned) Parkhotel Valkenburg Continental TeamRow 37 - Cell 2
39Clemens Fankhauser (Aut) Tirol Cycling TeamRow 38 - Cell 2
40Giovanni Carboni (Ita) Unieuro WilierRow 39 - Cell 2
41Mario Schoibl (Aut) Amplatz - BMCRow 40 - Cell 2
42Víctor De La Parte (Spa) CCC Sprandi PolkowiceRow 41 - Cell 2
43Michal Brázda (Cze) Whirlpool - AuthorRow 42 - Cell 2
44Jon Bozic (Slo) Adria MobilRow 43 - Cell 2
45Alex Turrin (Ita) Unieuro WilierRow 44 - Cell 2
46Tomas Buchacek (Cze) Whirlpool - AuthorRow 45 - Cell 2
47Peter Kusztor (Hun) Amplatz - BMCRow 46 - Cell 2
48Sebastian Schönberger (Aut) Tirol Cycling TeamRow 47 - Cell 2
49Michal Schlegel (Cze) Klein ConstantiaRow 48 - Cell 2
50Przemyslaw Kasperkiewicz (Pol) Klein ConstantiaRow 49 - Cell 2
51Oscar Riesebeek (Ned) Metec TKH Continental Cycling Team p/b MantelRow 50 - Cell 2
52Patrick Bevin (NZl) Cannondale - DrapacRow 51 - Cell 2
53Antoine Warnier (Bel) Wallonie Bruxelles - Group ProtectRow 52 - Cell 2
54Wietse Bosmans (Bel) BKCP - CorendonRow 53 - Cell 2
55Matej Drinovec (Slo) Adria MobilRow 54 - Cell 2
56Jhonnatan Manuel Narvaez Prado (Ecu) Klein ConstantiaRow 55 - Cell 2
57Ruben Zepuntke (Ger) Cannondale - DrapacRow 56 - Cell 2
58Jiri Polnicky (Cze) Verva ActiveJet Pro Cycling TeamRow 57 - Cell 2
59David Lozano Riba (Spa) Team Novo NordiskRow 58 - Cell 2
60Stef Krul (Ned) Metec TKH Continental Cycling Team p/b MantelRow 59 - Cell 2
61Jan Tratnik (Slo) Amplatz - BMCRow 60 - Cell 2
62Daan Hoeyberghs (Bel) BKCP - CorendonRow 61 - Cell 2
63Maximilian Kuen (Aut) Amplatz - BMCRow 62 - Cell 2
64Andi Bajc (Slo) Amplatz - BMCRow 63 - Cell 2
65Davide Rebellin (Ita) CCC Sprandi PolkowiceRow 64 - Cell 2
66Charles Planet (Fra) Team Novo NordiskRow 65 - Cell 2
67Andrei Solomennikov (Rus) Gazprom-RusveloRow 66 - Cell 2
68Martin Hunal (Cze) Whirlpool - AuthorRow 67 - Cell 2
69Patrick Gamper (Aut) Tirol Cycling TeamRow 68 - Cell 2
70Andreas Umhaller (Aut) Amplatz - BMCRow 69 - Cell 2
71Jarno Gmelich (Ned) Metec TKH Continental Cycling Team p/b MantelRow 70 - Cell 2
72Jure Golcer (Slo) Adria MobilRow 71 - Cell 2
73Karel Hnik (Cze) Verva ActiveJet Pro Cycling TeamRow 72 - Cell 2
74Pawel Cieslik (Pol) Verva ActiveJet Pro Cycling TeamRow 73 - Cell 2
75Felix Grossschartner (Aut) CCC Sprandi PolkowiceRow 74 - Cell 2
76Sjoerd Kouwenhoven (Ned) Metec TKH Continental Cycling Team p/b MantelRow 75 - Cell 2
77Julien Stassen (Bel) Wallonie Bruxelles - Group ProtectRow 76 - Cell 2
78Patrick Bosman (Aut) Tirol Cycling TeamRow 77 - Cell 2
79Stephan Rabitsch (Aut) Team Felbermayr Simplon WelsRow 78 - Cell 2
80Manuele Mori (Ita) Lampre - MeridaRow 79 - Cell 2
81Roman Kustadinchev (Rus) Gazprom-RusveloRow 80 - Cell 2
82Radoslav Rogina (Cro) Adria MobilRow 81 - Cell 2
83Andreas Walzel (Aut) Team Felbermayr Simplon WelsRow 82 - Cell 2
84Artem Nych (Rus) Gazprom-RusveloRow 83 - Cell 2
85Dennis Paulus (Aut) Tirol Cycling TeamRow 84 - Cell 2
86Roman Lehky (Cze) Klein ConstantiaRow 85 - Cell 2
87Jan Hirt (Cze) CCC Sprandi PolkowiceRow 86 - Cell 2
88Massimo Graziato (Ita) Parkhotel Valkenburg Continental TeamRow 87 - Cell 2
89Pavel Camrda (Cze) Whirlpool - AuthorRow 88 - Cell 2
90Marcel Neuhauser (Aut) Tirol Cycling TeamRow 89 - Cell 2
91Bartosz Warchol (Pol) Whirlpool - AuthorRow 90 - Cell 2
92Josef Cerny (Cze) CCC Sprandi PolkowiceRow 91 - Cell 2
93Chun Kai Feng (Tpe) Lampre - MeridaRow 92 - Cell 2
94Jack Bauer (NZl) Cannondale - DrapacRow 93 - Cell 2
95Gorazd Per (Slo) Adria MobilRow 94 - Cell 2
96Rémi Cavagna (Fra) Klein ConstantiaRow 95 - Cell 2
97Tomohiro Hayakawa (Jpn) Aisan Racing TeamRow 96 - Cell 2
98Branislau Samoilau (Blr) CCC Sprandi PolkowiceRow 97 - Cell 2
99Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling TeamRow 98 - Cell 2
100Jan Kovar (Cze) Whirlpool - AuthorRow 99 - Cell 2
101Markus Eibegger (Aut) Team Felbermayr Simplon WelsRow 100 - Cell 2
102Sven Van Luijk (Ned) Parkhotel Valkenburg Continental TeamRow 101 - Cell 2
103Pawel Charucki (Pol) Verva ActiveJet Pro Cycling TeamRow 102 - Cell 2
104Nikolay Mihaylov (Bul) CCC Sprandi PolkowiceRow 103 - Cell 2
105Markus Freiberger (Aut) Tirol Cycling TeamRow 104 - Cell 2
106Lukas Zeller (Aut) Team Felbermayr Simplon WelsRow 105 - Cell 2
107Michael Kukrle (Cze) Whirlpool - AuthorRow 106 - Cell 2
108Bram Nolten (Ned) Parkhotel Valkenburg Continental TeamRow 107 - Cell 2
109Javier Megias Leal (Spa) Team Novo NordiskRow 108 - Cell 2
110Jonathan Dufrasne (Bel) Wallonie Bruxelles - Group ProtectRow 109 - Cell 2
111Christopher Williams (Aus) Team Novo NordiskRow 110 - Cell 2
112Ryan Mullen (Irl) Cannondale - DrapacRow 111 - Cell 2
113Mattia Frapporti (Ita) Unieuro WilierRow 112 - Cell 2
114Sébastien Delfosse (Bel) Wallonie Bruxelles - Group ProtectRow 113 - Cell 2
115Ludwig De Winter (Bel) Wallonie Bruxelles - Group ProtectRow 114 - Cell 2
116Philipp Walsleben (Ger) BKCP - CorendonRow 115 - Cell 2
117Masakazu Ito (Jpn) Aisan Racing TeamRow 116 - Cell 2
118Hideto Nakane (Jpn) Aisan Racing TeamRow 117 - Cell 2
119Robbie Van Bakel (Ned) Metec TKH Continental Cycling Team p/b MantelRow 118 - Cell 2
120Jimmy Duquennoy (Bel) Wallonie Bruxelles - Group ProtectRow 119 - Cell 2
121Sylwester Szmyd (Pol) CCC Sprandi PolkowiceRow 120 - Cell 2
122Marek Canecky (Svk) Amplatz - BMCRow 121 - Cell 2
123Jasper Ockeloen (Ned) Parkhotel Valkenburg Continental TeamRow 122 - Cell 2
124János Pelikán (Hun) Amplatz - BMCRow 123 - Cell 2
125Georg Zimmermann (Ger) Team Felbermayr Simplon WelsRow 124 - Cell 2
126Derk Abel Beckeringh (Ned) Parkhotel Valkenburg Continental TeamRow 125 - Cell 2
127Alessandro Malaguti (Ita) Unieuro Wilier0:00:21
128Marco Molteni (Ita) Unieuro WilierRow 127 - Cell 2
129Alan Marangoni (Ita) Cannondale - DrapacRow 128 - Cell 2
130Gang Xu (Chn) Lampre - MeridaRow 129 - Cell 2
131Brian Kamstra (Ned) Team Novo Nordisk0:06:02
132James Glasspool (Aus) Team Novo NordiskRow 131 - Cell 2
133Artem Ovechkin (Rus) Gazprom-Rusvelo0:06:03
134Kirill Sveshnikov (Rus) Gazprom-Rusvelo0:06:09
135Hiroaki Harada (Jpn) Aisan Racing Team0:08:07
DNFDaniel Auer (Aut) Team Felbermayr Simplon WelsRow 135 - Cell 2
DNFAdam Toupalik (Cze) BKCP - CorendonRow 136 - Cell 2
Swipe to scroll horizontally
General classification after stage 2
#Rider Name (Country) TeamResult
1Wouter Wippert (Ned) Cannondale - Drapac4:45:09
2Sebastian Langeveld (Ned) Cannondale - Drapac0:00:06
3Patrick Bevin (NZl) Cannondale - DrapacRow 2 - Cell 2
4Ruben Zepuntke (Ger) Cannondale - DrapacRow 3 - Cell 2
5Kristoffer Skjerping (Nor) Cannondale - DrapacRow 4 - Cell 2
6Víctor De La Parte (Spa) CCC Sprandi Polkowice0:00:17
7Davide Rebellin (Ita) CCC Sprandi PolkowiceRow 6 - Cell 2
8Felix Grossschartner (Aut) CCC Sprandi PolkowiceRow 7 - Cell 2
9Branislau Samoilau (Blr) CCC Sprandi PolkowiceRow 8 - Cell 2
10Rémi Cavagna (Fra) Klein Constantia0:00:20
11Ivan Garcia Cortina (Spa) Klein Constantia0:00:21
12Jérémy Lecroq (Fra) Klein ConstantiaRow 11 - Cell 2
13Frantisek Sisr (Cze) Klein ConstantiaRow 12 - Cell 2
14Michal Schlegel (Cze) Klein ConstantiaRow 13 - Cell 2
15Jhonnatan Manuel Narvaez Prado (Ecu) Klein ConstantiaRow 14 - Cell 2
16Diego Ulissi (Ita) Lampre - MeridaRow 15 - Cell 2
17Davide Cimolai (Ita) Lampre - MeridaRow 16 - Cell 2
18Simone Petilli (Ita) Lampre - MeridaRow 17 - Cell 2
19Manuele Mori (Ita) Lampre - MeridaRow 18 - Cell 2
20Adam Stachowiak (Pol) Verva ActiveJet Pro Cycling Team0:00:22
21Baptiste Planckaert (Bel) Wallonie Bruxelles - Group Protect0:00:25
22Kevin Ista (Bel) Wallonie Bruxelles - Group ProtectRow 21 - Cell 2
23Antoine Warnier (Bel) Wallonie Bruxelles - Group ProtectRow 22 - Cell 2
24Julien Stassen (Bel) Wallonie Bruxelles - Group ProtectRow 23 - Cell 2
25Kamil Gradek (Pol) Verva ActiveJet Pro Cycling Team0:00:27
26Jonas Koch (Ger) Verva ActiveJet Pro Cycling TeamRow 25 - Cell 2
27Karel Hnik (Cze) Verva ActiveJet Pro Cycling TeamRow 26 - Cell 2
28Pawel Cieslik (Pol) Verva ActiveJet Pro Cycling TeamRow 27 - Cell 2
29Jiri Polnicky (Cze) Verva ActiveJet Pro Cycling Team0:00:29
30Pawel Charucki (Pol) Verva ActiveJet Pro Cycling TeamRow 29 - Cell 2
31Mamyr Stash (Rus) Gazprom-Rusvelo0:00:30
32Artur Ershov (Rus) Gazprom-RusveloRow 31 - Cell 2
33Roman Kustadinchev (Rus) Gazprom-RusveloRow 32 - Cell 2
34Artem Nych (Rus) Gazprom-RusveloRow 33 - Cell 2
35Andrei Solomennikov (Rus) Gazprom-RusveloRow 34 - Cell 2
36Jordi Simon Casulleras (Spa) Verva ActiveJet Pro Cycling Team0:00:34
37Alois Kankovsky (Cze) Whirlpool - Author0:00:40
38Tomas Buchacek (Cze) Whirlpool - AuthorRow 37 - Cell 2
39Pavel Camrda (Cze) Whirlpool - AuthorRow 38 - Cell 2
40Michael Kukrle (Cze) Whirlpool - AuthorRow 39 - Cell 2
41Bartosz Warchol (Pol) Whirlpool - AuthorRow 40 - Cell 2
42Alessandro Fedeli (Ita) Unieuro Wilier0:00:42
43Giovanni Carboni (Ita) Unieuro WilierRow 42 - Cell 2
44Mattia Frapporti (Ita) Unieuro WilierRow 43 - Cell 2
45Alex Turrin (Ita) Unieuro WilierRow 44 - Cell 2
46Jan Kovar (Cze) Whirlpool - AuthorRow 45 - Cell 2
47Peter Kusztor (Hun) Amplatz - BMC0:00:43
48Jan Tratnik (Slo) Amplatz - BMCRow 47 - Cell 2
49Maximilian Kuen (Aut) Amplatz - BMCRow 48 - Cell 2
50Andi Bajc (Slo) Amplatz - BMCRow 49 - Cell 2
51Marek Canecky (Svk) Amplatz - BMCRow 50 - Cell 2
52János Pelikán (Hun) Amplatz - BMCRow 51 - Cell 2
53Mario Schoibl (Aut) Amplatz - BMC0:00:53
54Tijmen Eising (Ned) Metec TKH Continental Cycling Team p/b Mantel0:00:58
55Oscar Riesebeek (Ned) Metec TKH Continental Cycling Team p/b MantelRow 54 - Cell 2
56Stef Krul (Ned) Metec TKH Continental Cycling Team p/b MantelRow 55 - Cell 2
57Jarno Gmelich (Ned) Metec TKH Continental Cycling Team p/b MantelRow 56 - Cell 2
58Alessandro Malaguti (Ita) Unieuro WilierRow 57 - Cell 2
59Michal Brázda (Cze) Whirlpool - AuthorRow 58 - Cell 2
60Clemens Fankhauser (Aut) Tirol Cycling Team0:00:59
61Sebastian Schönberger (Aut) Tirol Cycling TeamRow 60 - Cell 2
62Patrick Gamper (Aut) Tirol Cycling TeamRow 61 - Cell 2
63Markus Freiberger (Aut) Tirol Cycling TeamRow 62 - Cell 2
64Patrick Bosman (Aut) Tirol Cycling TeamRow 63 - Cell 2
65Marcel Neuhauser (Aut) Tirol Cycling TeamRow 64 - Cell 2
66Jan Hirt (Cze) CCC Sprandi Polkowice0:01:00
67Nikolay Mihaylov (Bul) CCC Sprandi PolkowiceRow 66 - Cell 2
68Sylwester Szmyd (Pol) CCC Sprandi PolkowiceRow 67 - Cell 2
69Mattia Viel (Ita) Unieuro Wilier0:01:02
70Wietse Bosmans (Bel) BKCP - Corendon0:01:05
71Daan Hoeyberghs (Bel) BKCP - CorendonRow 70 - Cell 2
72Philipp Walsleben (Ger) BKCP - CorendonRow 71 - Cell 2
73David Van Der Poel (Ned) BKCP - CorendonRow 72 - Cell 2
74Jonathan Dufrasne (Bel) Wallonie Bruxelles - Group Protect0:01:08
75Sven Van Luijk (Ned) Parkhotel Valkenburg Continental Team0:01:09
76Marco Zanotti (Ita) Parkhotel Valkenburg Continental Team0:01:10
77Jasper Ockeloen (Ned) Parkhotel Valkenburg Continental TeamRow 76 - Cell 2
78Derk Abel Beckeringh (Ned) Parkhotel Valkenburg Continental TeamRow 77 - Cell 2
79Stephan Rabitsch (Aut) Team Felbermayr Simplon Wels0:01:11
80Markus Eibegger (Aut) Team Felbermayr Simplon WelsRow 79 - Cell 2
81Lukas Zeller (Aut) Team Felbermayr Simplon WelsRow 80 - Cell 2
82Andreas Walzel (Aut) Team Felbermayr Simplon WelsRow 81 - Cell 2
83Sjoerd Kouwenhoven (Ned) Metec TKH Continental Cycling Team p/b Mantel0:01:16
84Gasper Katrasnik (Slo) Adria Mobil0:01:18
85Jon Bozic (Slo) Adria MobilRow 84 - Cell 2
86Jure Golcer (Slo) Adria MobilRow 85 - Cell 2
87Radoslav Rogina (Cro) Adria MobilRow 86 - Cell 2
88Ryan Mullen (Irl) Cannondale - Drapac0:01:20
89Sébastien Delfosse (Bel) Wallonie Bruxelles - Group Protect0:01:21
90Yasuharu Nakajima (Jpn) Aisan Racing Team0:01:26
91Tomohiro Hayakawa (Jpn) Aisan Racing TeamRow 90 - Cell 2
92Masakazu Ito (Jpn) Aisan Racing TeamRow 91 - Cell 2
93Hideto Nakane (Jpn) Aisan Racing TeamRow 92 - Cell 2
94Takeaki Ayabe (Jpn) Aisan Racing Team0:01:28
95Andrea Peron (Ita) Team Novo Nordisk0:01:30
96Charles Planet (Fra) Team Novo NordiskRow 95 - Cell 2
97Javier Megias Leal (Spa) Team Novo NordiskRow 96 - Cell 2
98Christopher Williams (Aus) Team Novo NordiskRow 97 - Cell 2
99David Lozano Riba (Spa) Team Novo NordiskRow 98 - Cell 2
100Przemyslaw Kasperkiewicz (Pol) Klein Constantia0:01:43
101Alan Marangoni (Ita) Cannondale - Drapac0:02:01
102Martijn Verschoor (Ned) Team Novo Nordisk0:02:06
103Jim Lindenberg (Ned) Metec TKH Continental Cycling Team p/b Mantel0:02:10
104Ludwig De Winter (Bel) Wallonie Bruxelles - Group Protect0:02:13
105Roman Lehky (Cze) Klein ConstantiaRow 104 - Cell 2
106Martin Hunal (Cze) Whirlpool - Author0:02:16
107Sacha Modolo (Ita) Lampre - MeridaRow 106 - Cell 2
108Roman Maikin (Rus) Gazprom-Rusvelo0:02:17
109Gorazd Per (Slo) Adria Mobil0:02:21
110Chun Kai Feng (Tpe) Lampre - Merida0:02:26
111Dennis Paulus (Aut) Tirol Cycling Team0:02:32
112Matej Drinovec (Slo) Adria MobilRow 111 - Cell 2
113Josef Cerny (Cze) CCC Sprandi Polkowice0:02:49
114Matteo Malucelli (Ita) Unieuro Wilier0:03:00
115Vincent Baestaens (Bel) BKCP - CorendonRow 114 - Cell 2
116Jack Bauer (NZl) Cannondale - Drapac0:03:11
117Johim Ariesen (Ned) Metec TKH Continental Cycling Team p/b MantelRow 116 - Cell 2
118Alexander Wachter (Aut) Tirol Cycling Team0:03:17
119Jimmy Duquennoy (Bel) Wallonie Bruxelles - Group Protect0:03:18
120Bram Nolten (Ned) Parkhotel Valkenburg Continental Team0:03:26
121Thijs Van Beusichem (Ned) Parkhotel Valkenburg Continental Team0:03:36
122Joris Blokker (Ned) Parkhotel Valkenburg Continental TeamRow 121 - Cell 2
123Massimo Graziato (Ita) Parkhotel Valkenburg Continental TeamRow 122 - Cell 2
124Georg Zimmermann (Ger) Team Felbermayr Simplon Wels0:03:43
125Marko Kump (Slo) Lampre - Merida0:03:54
126Ryohei Komori (Jpn) Aisan Racing Team0:03:55
127Gang Xu China Lampre - Merida0:04:15
128Andreas Umhaller (Aut) Amplatz - BMC0:04:22
129Marco Molteni (Ita) Unieuro Wilier0:04:26
130Robbie Van Bakel (Ned) Metec TKH Continental Cycling Team p/b Mantel0:05:38
131Artem Ovechkin (Rus) Gazprom-Rusvelo0:08:20
132Brian Kamstra (Ned) Team Novo Nordisk0:08:25
133Kirill Sveshnikov (Rus) Gazprom-Rusvelo0:08:26
134James Glasspool (Aus) Team Novo Nordisk0:11:09
135Hiroaki Harada (Jpn) Aisan Racing Team0:11:55

Latest on Cyclingnews