QuickStep win Settimana Coppi e Bartali finale with Cerny-Cavagna 1-2
Dunbar secures first pro victory with the overall win
Josef Cerny won stage 5 of the Settimana Coppi e Bartali on Saturday in Cantagrillo, crossing the line in Cantagrillo with teammate Rémi Cavagna for a QuickStep-AlphaVinyl 1-2 on the final day of the race.
The Czech rider had separated from a breakaway group on the hilly stage with just under 20 kilometres to go to gain his first victory of the year.
Cavagna, meanwhile, broke away from Omer Goldstein (Israel-Premier Tech) with 3km to go, who grabbed the final spot on the podium in third. Julius Van den Berg (EF Education-EasyPost) finished fourth.
All four riders were part of the original 10-rider breakaway that formed in the opening kilometres of the 160km day. The trio of Cerny, Cavagna and Goldstein broke clear at the front with 50km to go, and at one point saw Goldstein, who started the day 6:58 behind Eddie Dunbar, in the virtual GC lead as they gained more than nine minutes on the peloton.
4:23 after Cerny and Cavagna crossed the line in celebration, Eddie Dunbar (Ineos Grenadiers) finished in what remained of the peloton to claim the general classification title, a debut win in his five-year pro career. It was also the first stage race victory for Ineos Grenadiers this season.
“I think we proved from the first two stages that we had the strongest team here. Yeah, Ineos are very experienced when we have the leader’s jersey and putting in the correct strategy, and we did that today. We kept it under control. It was just up to me and Ben then[on last lap] to control the GC guys. We only had two guys to watch in Simon Carr and Hirschi. We let the breakaway go and that took the stress away from bonus seconds," Dunbar told online outlet CyclingPro after the finish.
Not to be outdone by QuickStep, Ineos went 1-2 on the GC podium with Ben Tulett securing second overall, nine seconds down from his teammate. Marc Hirschi (UAE Team Emirates) finished third overall, back 24 seconds.
“It’s been a super week for the team here, coming home with three jerseys - Tuesday’s win, Eddie winning the GC and myself coming in second. It’s been a very successful week for the team,” Tulett said at the finish press area.
“Today we were presented with a hard finishing stage, so I think we controlled it pretty well and maintained our position in the GC. We achieved our objectives.”
Tulett, who won stage 3, was recognised as the best young rider, while his teammate Hayter claimed the points classification. The winner of the mountain classification was Andrea Garosio (Biesse-Carrera).
How it unfolded
Warm temperatures and blue skies saw the peloton embark for 160 kilometres with the departure from Casalguidi, the hometown of former champion Franco Ballerini.
After some flat racing, the stage gears up with a wide road back to Casalguidi and then to Cantagrillo, and at kilometre 102.3 of the race the first of a trio of finish circuits began, each 19.3km in length and the main feature being climbs over Mungherino, a cat 2 ascent on the first two passes.
It was a stair-step climb with 8.1 per cent average on the opening 2.9km and then final kick up for 1.6km at 6.5 per cent. The final time up the 'de Baco' climb took place 12km from the finish, more than half of which downhill, and made it a springboard for any breakaway.
Five kilometres into the final matchup a group of 10 riders formed: Frederik Wandahl (Bora-Hansgrohe), Fabio Van den Bossche (Alpecin-Fenix), David Martin (Eolo-Kometa), Giovanni Carboni (Italy National Team), Jacopo Cortese (Mg.K Vis-Color for Peace-VPM), Julius van der Berg (EF Education-EasyPost), Omer Goldstein (Israel-Premier Tech), Tom Paquot and Johan Meens (Bingoal Pauwels Sauces WB), Josef Cerny and Rémi Cavagna (QuickStep-AlphaVinyl).
The group moved to an advantage of more than eight minutes after 75km of racing, and the time began to roll back on the climb to San Baronto, which was featured after a relatively flat section of the stage and the second phase gave way to climbing.
Cerny, Cavagna and Goldstein were the first from the lead group to attack, and with less than 50km remaining and pushed to an 18-second advantage for clear separation. The peloton, with race leader Dunbar protected by his Ineos Grenadiers teammates, were 8:15 back and riders began to splinter from the peloton.
As the leading trio grabbed the final KOM points across the Mungherino, their advantage from the peloton continued to grow to nine minutes with 30 kilometres to race. Cavanga and Cerny were more than 45 minutes in arrears of the race lead, but Goldstein started the day as the closest to GC leader Dunbar, 6:58 back, giving impetus to Ineos to get down to business headed to the final finish circuit.
Cerny gave it a go at the front just before 20km to go, Cavagna and Goldstein loosening the reins at the front, which allowed Van den Berg to join from the original breakaway group. While Cerny quickly gained 55 seconds to the trio, the peloton began to trim its margin to 7:50.
Van den Berg lost contact with Cavagna and Goldstein on the final climb and the pair drove on with 27 seconds between them and Cerny. With three kilometres to go, Cavagna moved to the front of the chase duo and dropped Goldstein. He would make it to his teammate with 500 metres to go and the pair rode across the line together.
Goldstein completed the stage in third, but lost any hopes of overtaking Dunbar as the Irishman finished 4:23 behind the stage winner in a bunch sprint, which was led by Natnael Tesfazion (Drone Hopper-Androni Giocattoli).
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Josef Cerny (Cze) Quick-Step Alpha Vinyl Team | 3:56:55 |
2 | Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team | |
3 | Omer Goldstein (Isr) Israel-Premier Tech | 0:00:14 |
4 | Julius van den Berg (Ned) EF Education-EasyPost | 0:00:46 |
5 | Frederik Wandahl (Den) Bora-Hansgrohe | 0:03:03 |
6 | Fabio Van Den Bossche (Bel) Alpecin-Fenix | |
7 | Tom Paquot (Bel) Bingoal Pauwels Sauces WB | |
8 | Giovanni Carboni (Ita) Italy | 0:03:05 |
9 | Natnael Tesfazion (Eri) Drone Hopper-Androni Giocattoli | 0:04:23 |
10 | Diego Ulissi (Ita) UAE Team Emirates | |
11 | Antonio Tiberi (Ita) Trek-Segafredo | |
12 | Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team | |
13 | Cristian Scaroni (Ita) Italy | |
14 | David Martin Romero (Spa) Eolo-Kometa Cycling Team | |
15 | Eddie Dunbar (Irl) Ineos Grenadiers | |
16 | Ben Tulett (GBr) Ineos Grenadiers | |
17 | Jacopo Cortese (Ita) Mg.K Vis Colors For Peace Vpm | |
18 | Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team | |
19 | Marc Hirschi (Swi) UAE Team Emirates | |
20 | Simon Carr (GBr) EF Education-EasyPost | |
21 | Jan Polanc (Slo) UAE Team Emirates | |
22 | Mathieu van der Poel (Ned) Alpecin-Fenix | 0:04:25 |
23 | Harold Martin Lopez Granizo (Ecu) Astana Qazaqstan Development Team | 0:04:47 |
24 | Floris De Tier (Bel) Alpecin-Fenix | |
25 | Gijs Leemreize (Ned) Jumbo-Visma | |
26 | Gianluca Brambilla (Ita) Trek-Segafredo | |
27 | Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates | |
28 | Mason Hollyman (GBr) Israel Cycling Academy | |
29 | Vincenzo Nibali (Ita) Astana Qazaqstan Team | |
30 | Juan Lopez Moreno (Col) Astana Qazaqstan Development Team | |
31 | Nicola Conci (Ita) Italy | |
32 | Geraint Thomas (GBr) Ineos Grenadiers | 0:04:50 |
33 | Jan Maas (Ned) BikeExchange-Jayco | 0:06:25 |
34 | Maximilian Stedman (GBr) Mg.K Vis Colors For Peace Vpm | |
35 | Guy Niv (Isr) Israel-Premier Tech | |
36 | Ethan Hayter (GBr) Ineos Grenadiers | |
37 | Thomas Pesenti (Ita) Beltrami Tsa Tre Colli | |
38 | Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli | |
39 | Dion Smith (NZl) BikeExchange-Jayco | |
40 | Paul Double (GBr) Mg.K Vis Colors For Peace Vpm | |
41 | Kenny Molly (Bel) Bingoal Pauwels Sauces WB | |
42 | Jefferson Cepeda (Ecu) Drone Hopper - Androni Giocattoli | |
43 | Koen Bouwman (Ned) Jumbo-Visma | |
44 | Sergio Garcia Gonzalez (Spa) Eolo-Kometa Cycling Team | 0:08:06 |
45 | Alessandro Monaco (Ita) Giotti Victoria Savini Due | 0:11:20 |
46 | Alberto Bettiol (Ita) EF Education-EasyPost | 0:12:04 |
47 | Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli | |
48 | Kevin Colleoni (Ita) BikeExchange-Jayco | |
49 | Matteo Sobrero (Ita) BikeExchange-Jayco | |
50 | Gabriele Petrelli (Ita) Italy | |
51 | James Knox (GBr) Quick-Step Alpha Vinyl Team | |
52 | German Dario Gomez Becerra (Col) Colombia Tierra De Atletas Gw Shimano | |
53 | Patrick Gamper (Aut) Bora-Hansgrohe | |
54 | Edgar Andres Pinzon Villalba (Col) Colombia Tierra De Atletas Gw Shimano | |
55 | Michael Belleri (Ita) Biesse-Carrera | |
56 | Simon Pellaud (Swi) Trek-Segafredo | |
57 | Raul Colombo (Ita) Work Service - Vitalcare - Dynatek | |
58 | James Shaw (GBr) EF Education-EasyPost | |
59 | Nurbergen Nurlykhassym (Kaz) Astana Qazaqstan Team | |
60 | Tanel Kangert (Est) BikeExchange-Jayco | |
61 | Tony Gallopin (Fra) Trek-Segafredo | |
62 | Filippo Zana (Ita) Bardiani CSF Faizane' | |
63 | Chris Froome (GBr) Israel-Premier Tech | |
64 | Cameron Wurf (Aus) Ineos Grenadiers | |
65 | Alessandro Bisolti (Ita) Drone Hopper-Androni Giocattoli | |
66 | Andrea Garosio (Ita) Biesse-Carrera | |
67 | Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team | |
68 | Oscar Riesebeek (Ned) Alpecin-Fenix | |
69 | Mick van Dijke (Ned) Jumbo-Visma | |
70 | Nicolas Dalla Valle (Ita) Giotti Victoria Savini Due | 0:13:33 |
71 | Daniel Viegas (Por) Eolo-Kometa Cycling Team | |
72 | Matteo Amella (Ita) Team Corratec | |
73 | Kristian Sbaragli (Ita) Alpecin-Fenix | |
74 | Remy Mertz (Bel) Bingoal Pauwels Sauces WB | |
75 | Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB | |
76 | Omar El Gouzi (Ita) Bardiani CSF Faizane' | |
77 | Lionel Taminiaux (Bel) Alpecin-Fenix | |
78 | Riccardo Lucca (Ita) Work Service - Vitalcare - Dynatek | |
79 | Erik Fetter (Hun) Eolo-Kometa Cycling Team | |
80 | Antonio Nibali (Ita) Astana Qazaqstan Team | |
81 | Marco Tizza (Ita) Bingoal Pauwels Sauces WB | 0:16:11 |
82 | Laurens De Plus (Bel) Ineos Grenadiers | 0:16:14 |
83 | Matthew Walls (GBr) Bora-Hansgrohe | 0:17:03 |
84 | Emils Liepins (Lat) Trek-Segafredo | |
85 | Andrea Piras (Ita) Beltrami Tsa Tre Colli | |
86 | Mattias Nordal (Den) Biesse-Carrera | |
87 | Cristian David Rico Lemus (Col) Colombia Tierra De Atletas Gw Shimano | |
88 | Pietro Aimonetto (Ita) Beltrami Tsa Tre Colli | |
89 | Francesco Zandri (Ita) Work Service - Vitalcare - Dynatek | |
90 | Riccardo Carretta (Ita) Work Service - Vitalcare - Dynatek | |
91 | Giovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek | |
92 | Emil Dima (Rom) Giotti Victoria Savini Due | |
93 | Andrea Biancalani (Ita) Beltrami Tsa Tre Colli | |
94 | Alex Howes (USA) EF Education-EasyPost | |
95 | Riccardo Ciuccarelli (Ita) Biesse-Carrera | |
96 | Johan Meens (Bel) Bingoal Pauwels Sauces WB | |
97 | Paul Wright (NZl) Mg.K Vis Colors For Peace Vpm | |
98 | Francesco Carollo (Ita) Mg.K Vis Colors For Peace Vpm | |
99 | Christian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek | |
DNF | Loe Van Belle (Ned) Jumbo-Visma Development Team | |
DNF | Cian Uijtdebroeks (Bel) Bora-Hansgrohe | |
DNF | Salvatore Puccio (Ita) Ineos Grenadiers | |
DNF | Reto Hollenstein (Swi) Israel-Premier Tech | |
DNF | Cameron Meyer (Aus) BikeExchange-Jayco | |
DNF | Alessio Nieri (Ita) Bardiani CSF Faizane' | |
DNF | Alessandro Santaromita Villa (Ita) Bardiani CSF Faizane' | |
DNF | Samuele Rivi (Ita) Eolo-Kometa Cycling Team | |
DNF | Alejandro Ropero Molina (Spa) Eolo-Kometa Cycling Team | |
DNF | Alessandro Fedeli (Ita) Italy | |
DNF | Marco Canola (Ita) Italy | |
DNF | Edoardo Faresin (Ita) Italy | |
DNF | Simone Olivero (Ita) Team Corratec | |
DNS | Alex Tolio (Ita) Bardiani CSF Faizane' | |
DNS | Giacomo Villa (Ita) Biesse-Carrera | |
DNS | Anders Foldager (Den) Biesse-Carrera |
Pos. | Rider Name (Country) Team | Result |
---|---|---|
1 | Eddie Dunbar (Irl) Ineos Grenadiers | 20:38:18 |
2 | Ben Tulett (GBr) Ineos Grenadiers | 0:00:09 |
3 | Marc Hirschi (Swi) UAE Team Emirates | 0:00:24 |
4 | Simon Carr (GBr) EF Education-EasyPost | 0:00:30 |
5 | Antonio Tiberi (Ita) Trek-Segafredo | 0:00:45 |
6 | Diego Ulissi (Ita) UAE Team Emirates | 0:00:48 |
7 | Jan Polanc (Slo) UAE Team Emirates | 0:01:23 |
8 | Gianluca Brambilla (Ita) Trek-Segafredo | 0:01:25 |
9 | Natnael Tesfazion (Eri) Drone Hopper-Androni Giocattoli | 0:01:38 |
10 | Nicola Conci (Ita) Italy | |
11 | Vincenzo Nibali (Ita) Astana Qazaqstan Team | 0:01:59 |
12 | Cristian Scaroni (Ita) Italy | 0:02:02 |
13 | Floris De Tier (Bel) Alpecin-Fenix | 0:02:21 |
14 | Omer Goldstein (Isr) Israel-Premier Tech | 0:02:45 |
15 | Ethan Hayter (GBr) Ineos Grenadiers | 0:03:14 |
16 | Johannes Staune-Mittet (Nor) Jumbo-Visma Development Team | 0:03:26 |
17 | Geraint Thomas (GBr) Ineos Grenadiers | 0:03:29 |
18 | Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates | 0:04:24 |
19 | Jefferson Cepeda (Ecu) Drone Hopper - Androni Giocattoli | |
20 | Gijs Leemreize (Ned) Jumbo-Visma | 0:04:29 |
21 | Koen Bouwman (Ned) Jumbo-Visma | 0:06:19 |
22 | Eduardo Sepulveda (Arg) Drone Hopper-Androni Giocattoli | 0:06:32 |
23 | Thomas Pesenti (Ita) Beltrami Tsa Tre Colli | 0:07:41 |
24 | Kenny Molly (Bel) Bingoal Pauwels Sauces WB | 0:09:18 |
25 | Maximilian Stedman (GBr) Mg.K Vis Colors For Peace Vpm | 0:09:59 |
26 | Filippo Zana (Ita) Bardiani CSF Faizane' | 0:11:07 |
27 | Giovanni Carboni (Ita) Italy | 0:12:50 |
28 | Matteo Sobrero (Ita) BikeExchange-Jayco | 0:14:41 |
29 | Marco Tizza (Ita) Bingoal Pauwels Sauces WB | 0:16:23 |
30 | Mathieu van der Poel (Ned) Alpecin-Fenix | 0:18:09 |
31 | Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team | 0:18:27 |
32 | Tanel Kangert (Est) BikeExchange-Jayco | 0:19:14 |
33 | Juan Lopez Moreno (Col) Astana Qazaqstan Development Team | 0:23:51 |
34 | Remy Mertz (Bel) Bingoal Pauwels Sauces WB | 0:25:20 |
35 | Kevin Colleoni (Ita) BikeExchange-Jayco | 0:25:42 |
36 | German Dario Gomez Becerra (Col) Colombia Tierra De Atletas Gw Shimano | 0:26:01 |
37 | Mason Hollyman (GBr) Israel Cycling Academy | 0:26:51 |
38 | Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team | 0:26:57 |
39 | Guy Niv (Isr) Israel-Premier Tech | 0:27:46 |
40 | Erik Fetter (Hun) Eolo-Kometa Cycling Team | 0:28:56 |
41 | Harold Martin Lopez Granizo (Ecu) Astana Qazaqstan Development Team | 0:30:37 |
42 | Dion Smith (NZl) BikeExchange-Jayco | 0:35:03 |
43 | Kristian Sbaragli (Ita) Alpecin-Fenix | 0:35:38 |
44 | Luc Wirtgen (Lux) Bingoal Pauwels Sauces WB | 0:36:44 |
45 | Frederik Wandahl (Den) Bora-Hansgrohe | 0:38:37 |
46 | Andrea Garosio (Ita) Biesse-Carrera | 0:40:25 |
47 | Tony Gallopin (Fra) Trek-Segafredo | 0:40:42 |
48 | Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team | 0:43:19 |
49 | Sergio Garcia Gonzalez (Spa) Eolo-Kometa Cycling Team | 0:44:09 |
50 | James Shaw (GBr) EF Education-EasyPost | 0:47:18 |
51 | Jan Maas (Ned) BikeExchange-Jayco | 0:48:26 |
52 | Oscar Riesebeek (Ned) Alpecin-Fenix | 0:48:40 |
53 | Mick van Dijke (Ned) Jumbo-Visma | 0:52:47 |
54 | Josef Cerny (Cze) Quick-Step Alpha Vinyl Team | 0:54:08 |
55 | Michael Belleri (Ita) Biesse-Carrera | 0:55:38 |
56 | Julius van den Berg (Ned) EF Education-EasyPost | 0:56:31 |
57 | Riccardo Ciuccarelli (Ita) Biesse-Carrera | 0:56:35 |
58 | Fabio Van Den Bossche (Bel) Alpecin-Fenix | 0:56:59 |
59 | Edgar Andres Pinzon Villalba (Col) Colombia Tierra De Atletas Gw Shimano | 0:58:29 |
60 | Alessandro Monaco (Ita) Giotti Victoria Savini Due | 0:58:39 |
61 | Patrick Gamper (Aut) Bora-Hansgrohe | 0:58:50 |
62 | Paul Double (GBr) Mg.K Vis Colors For Peace Vpm | 0:59:16 |
63 | Alberto Bettiol (Ita) EF Education-EasyPost | 1:02:24 |
64 | Andrea Piras (Ita) Beltrami Tsa Tre Colli | 1:03:16 |
65 | Omar El Gouzi (Ita) Bardiani CSF Faizane' | 1:03:20 |
66 | Riccardo Lucca (Ita) Work Service - Vitalcare - Dynatek | |
67 | David Martin Romero (Spa) Eolo-Kometa Cycling Team | 1:03:57 |
68 | Tom Paquot (Bel) Bingoal Pauwels Sauces WB | |
69 | Antonio Nibali (Ita) Astana Qazaqstan Team | 1:04:03 |
70 | Cristian David Rico Lemus (Col) Colombia Tierra De Atletas Gw Shimano | 1:04:22 |
71 | Edoardo Zardini (Ita) Drone Hopper-Androni Giocattoli | 1:05:04 |
72 | Simon Pellaud (Swi) Trek-Segafredo | |
73 | Francesco Carollo (Ita) Mg.K Vis Colors For Peace Vpm | 1:06:50 |
74 | Gabriele Petrelli (Ita) Italy | 1:07:33 |
75 | Cameron Wurf (Aus) Ineos Grenadiers | 1:07:49 |
76 | Raul Colombo (Ita) Work Service - Vitalcare - Dynatek | 1:08:27 |
77 | Alessandro Bisolti (Ita) Drone Hopper-Androni Giocattoli | |
78 | James Knox (GBr) Quick-Step Alpha Vinyl Team | |
79 | Jacopo Cortese (Ita) Mg.K Vis Colors For Peace Vpm | 1:08:28 |
80 | Nurbergen Nurlykhassym (Kaz) Astana Qazaqstan Team | 1:11:38 |
81 | Johan Meens (Bel) Bingoal Pauwels Sauces WB | 1:12:01 |
82 | Giovanni Bortoluzzi (Ita) Work Service - Vitalcare - Dynatek | 1:12:32 |
83 | Laurens De Plus (Bel) Ineos Grenadiers | 1:12:37 |
84 | Nicolas Dalla Valle (Ita) Giotti Victoria Savini Due | 1:13:07 |
85 | Paul Wright (NZl) Mg.K Vis Colors For Peace Vpm | 1:15:20 |
86 | Chris Froome (GBr) Israel-Premier Tech | 1:16:09 |
87 | Mattias Nordal (Den) Biesse-Carrera | 1:16:37 |
88 | Francesco Zandri (Ita) Work Service - Vitalcare - Dynatek | |
89 | Alex Howes (USA) EF Education-EasyPost | |
90 | Daniel Viegas (Por) Eolo-Kometa Cycling Team | 1:17:38 |
91 | Matteo Amella (Ita) Team Corratec | |
92 | Lionel Taminiaux (Bel) Alpecin-Fenix | 1:17:51 |
93 | Emils Liepins (Lat) Trek-Segafredo | 1:21:08 |
94 | Riccardo Carretta (Ita) Work Service - Vitalcare - Dynatek | |
95 | Christian Danilo Pase (Ita) Work Service - Vitalcare - Dynatek | |
96 | Matthew Walls (GBr) Bora-Hansgrohe | |
97 | Emil Dima (Rom) Giotti Victoria Savini Due | |
98 | Andrea Biancalani (Ita) Beltrami Tsa Tre Colli | 1:25:02 |
99 | Pietro Aimonetto (Ita) Beltrami Tsa Tre Colli | 1:25:06 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Jackie has been involved in professional sports for more than 30 years in news reporting, sports marketing and public relations. She founded Peloton Sports in 1998, a sports marketing and public relations agency, which managed projects for Tour de Georgia, Larry H. Miller Tour of Utah and USA Cycling. She also founded Bike Alpharetta Inc, a Georgia non-profit to promote safe cycling. She is proud to have worked in professional baseball for six years - from selling advertising to pulling the tarp for several minor league teams. She has climbed l'Alpe d'Huez three times (not fast). Her favorite road and gravel rides are around horse farms in north Georgia (USA) and around lavender fields in Provence (France), and some mtb rides in Park City, Utah (USA).
Latest on Cyclingnews
-
Lotte Kopecky and Remco Evenepoel shine as top Flandrien riders for 2024
Kopecky wins Flandrienne of the Year award for fifth consecutive time -
Peter Stetina passes on fourth year in Life Time Grand Prix to seek 'races that truly suit me'
'If I'm going to leave my family, I need to make it count' says 37-year-old as he extends privateer career with new adventures on Gravel Earth Series -
Under-23 rider tests positive for CERA in sample taken before UCI Road World Championships
Czech rider Daniel Vysočan returned out-of-competition positive test two days before Worlds -
Best winter cycling socks: The best options tried and tested for staving off numb feet
All the best winter and waterproof socks to keep you riding in comfort