Mudarra sprints to second stage win
By Cycling News
published Brenes remains in leader's jersey
Image 1 of 2
Swipe to scroll horizontally
1 | Pablo Mudarra (CRc) BCR - Pizza Hut | 3:44:38 |
2 | Arnold Alcolea (Cub) Cuba | Row 1 - Cell 2 |
3 | Adrian Bonilla (CRc) Citi-Economy-Blue | Row 2 - Cell 2 |
4 | Luis Fernando Macias (Mex) Movistar Team | Row 3 - Cell 2 |
5 | Eddier Godínez (CRc) BCR - Pizza Hut | Row 4 - Cell 2 |
6 | Racso Gonzalez (Cub) Cuba | Row 5 - Cell 2 |
7 | Juan Carlos Rojas (CRc) JPS - Giant | Row 6 - Cell 2 |
8 | Roman Villalobos (CRc) JPS - Giant | Row 7 - Cell 2 |
9 | Edgar Alfons Fonseca (Col) Boyaca Orgullo De America | Row 8 - Cell 2 |
10 | Yasmani Martinez (Cub) Cuba | Row 9 - Cell 2 |
11 | Manuel Oseas Rodas (Gua) Guatemala | Row 10 - Cell 2 |
12 | Gregory Brenes (CRc) Movistar Team | Row 11 - Cell 2 |
13 | Guillermo González (CRc) BCR - Pizza Hut | Row 12 - Cell 2 |
14 | Marconi Duran (CRc) Citi-Economy-Blue | Row 13 - Cell 2 |
15 | Freddy Emir Montaña (Col) Boyaca Orgullo De America | Row 14 - Cell 2 |
16 | Fabricio Quirós (CRc) BCR - Pizza Hut | Row 15 - Cell 2 |
17 | Ruben Companioni (Cub) Cuba | Row 16 - Cell 2 |
18 | Ignacio Sarabia (Mex) Movistar Team | Row 17 - Cell 2 |
19 | Paulo Vargas (CRc) Coopenae-Coronado-Trek | Row 18 - Cell 2 |
20 | Ricardo Giraldo (Col) Movistar Team | Row 19 - Cell 2 |
21 | Luis Fernando Camargo (Col) Boyaca Orgullo De America | Row 20 - Cell 2 |
22 | Juan Carlos Pozo (Ecu) Panavial-Coraje Carchense | Row 21 - Cell 2 |
23 | Harold Esquivel (CRc) Frijoles Tierniticos | Row 22 - Cell 2 |
24 | Brayan Villalobos (CRc) Coopenae-Coronado-Trek | Row 23 - Cell 2 |
25 | Luis Alberto Largo (Col) Boyaca Orgullo De America | Row 24 - Cell 2 |
26 | Juan Alberto Solis (CRc) Coopenae-Coronado-Trek | Row 25 - Cell 2 |
27 | Manuel Sanchez (CRc) Coopenae-Coronado-Trek | Row 26 - Cell 2 |
28 | Jonathan Carballo (CRc) Citi-Economy-Blue | Row 27 - Cell 2 |
29 | Julio Padilla (Gua) Guatemala | Row 28 - Cell 2 |
30 | Juan Pablo Araya (CRc) JPS - Giant | Row 29 - Cell 2 |
31 | Carlos Gabriel Hernandez (Gua) Guatemala | Row 30 - Cell 2 |
32 | Luis Diego Delgado (CRc) Frijoles Tierniticos | Row 31 - Cell 2 |
33 | Luis Humberto Villarreal (Ecu) Panavial-Coraje Carchense | Row 32 - Cell 2 |
34 | Giel De Nijs (Ned) Sea Trade-Team Amsterdam | Row 33 - Cell 2 |
35 | Oscar Soliz (Bol) Movistar Team | Row 34 - Cell 2 |
36 | Walter Filadelfo (Gua) Guatemala | Row 35 - Cell 2 |
37 | Jorge Luis Montenegro (Ecu) Panavial-Coraje Carchense | Row 36 - Cell 2 |
38 | Diego Armando Arteaga (Ecu) Panavial-Coraje Carchense | Row 37 - Cell 2 |
39 | Erick Soto (CRc) BCR - Pizza Hut | Row 38 - Cell 2 |
40 | Allan Morales (CRc) BCR - Pizza Hut | Row 39 - Cell 2 |
41 | Marcos Salas (CRc) JPS - Giant | Row 40 - Cell 2 |
42 | Juan Carlos Marin (CRc) Frijoles Tierniticos | Row 41 - Cell 2 |
43 | Antonio Incera (CRc) Frijoles Tierniticos | Row 42 - Cell 2 |
44 | Vladimir Fernandez (CRc) Coopenae-Coronado-Trek | Row 43 - Cell 2 |
45 | Yennier Lopez (Cub) Cuba | Row 44 - Cell 2 |
46 | Jose Vega (CRc) JPS - Giant | Row 45 - Cell 2 |
47 | Pablo Andres Caicedo (Ecu) Panavial-Coraje Carchense | Row 46 - Cell 2 |
48 | Marcos Salas (CRc) Coopenae-Coronado-Trek | Row 47 - Cell 2 |
49 | José Mujica (Cub) Cuba | Row 48 - Cell 2 |
50 | Nicolas Castro (Col) Movistar Team | Row 49 - Cell 2 |
51 | Asbel Rodas (Gua) Guatemala | Row 50 - Cell 2 |
52 | Santos Crispin (Gua) Guatemala | Row 51 - Cell 2 |
53 | Juan Mata (CRc) Frijoles Tierniticos | Row 52 - Cell 2 |
54 | Carlos Andres Brenes (CRc) BCR - Pizza Hut | Row 53 - Cell 2 |
55 | Yans Carlos Arias (Cub) Cuba | Row 54 - Cell 2 |
56 | Rodolfo Andre Torres (Col) Boyaca Orgullo De America | Row 55 - Cell 2 |
57 | Mainor Rojas (CRc) Frijoles Tierniticos | Row 56 - Cell 2 |
58 | Nieves Carrasco (CRc) JPS - Giant | 0:01:24 |
59 | Cleber Cuasquer (Ecu) Panavial-Coraje Carchense | Row 58 - Cell 2 |
60 | Niels Weiss (Ned) Sea Trade-Team Amsterdam | 0:02:38 |
61 | Jan Lof (Ned) Sea Trade-Team Amsterdam | Row 60 - Cell 2 |
62 | Peter Merx (Ned) Sea Trade-Team Amsterdam | Row 61 - Cell 2 |
63 | Alder Torres (Gua) Guatemala | Row 62 - Cell 2 |
64 | Enrique Ramirez (CRc) Citi-Economy-Blue | 0:05:59 |
65 | Josue Gonzalez (CRc) Citi-Economy-Blue | Row 64 - Cell 2 |
66 | Henry Raabe (CRc) Citi-Economy-Blue | Row 65 - Cell 2 |
67 | Hersson Jimenez (CRc) JPS - Giant | Row 66 - Cell 2 |
68 | Patrick Kos (Ned) Sea Trade-Team Amsterdam | 0:09:07 |
69 | Joris De Boer (Ned) Sea Trade-Team Amsterdam | Row 68 - Cell 2 |
70 | Jose Luis Ibarra (Ecu) Panavial-Coraje Carchense | 0:11:59 |
71 | Eddie Ramirez (CRc) Citi-Economy-Blue | Row 70 - Cell 2 |
72 | Juan Quirós (CRc) Frijoles Tierniticos | Row 71 - Cell 2 |
Swipe to scroll horizontally
1 | Nieves Carrasco (CRc) JPS - Giant | 5 | pts |
2 | Manuel Oseas Rodas (Gua) Guatemala | 3 | Row 1 - Cell 3 |
3 | Juan Alberto Solis (CRc) Coopenae-Coronado-Trek | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Jose Vega (CRc) JPS - Giant | 5 | pts |
2 | Enrique Ramirez (CRc) Citi-Economy-Blue | 3 | Row 1 - Cell 3 |
3 | Arnold Alcolea (Cub) Cuba | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Manuel Sanchez (CRc) Coopenae-Coronado-Trek | 5 | pts |
2 | Cleber Cuasquer (Ecu) Panavial-Coraje Carchense | 3 | Row 1 - Cell 3 |
3 | Allan Morales (CRc) BCR - Pizza Hut | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
1 | Cuba | 11:13:54 |
2 | BCR - Pizza Hut | Row 1 - Cell 2 |
3 | Movistar Team | Row 2 - Cell 2 |
4 | Citi-Economy-Blue | Row 3 - Cell 2 |
5 | JPS - Giant | Row 4 - Cell 2 |
6 | Boyaca Orgullo De America | Row 5 - Cell 2 |
7 | Coopenae-Coronado-Trek | Row 6 - Cell 2 |
8 | Guatemala | Row 7 - Cell 2 |
9 | Panavial-Coraje Carchense | Row 8 - Cell 2 |
10 | Frijoles Tierniticos | Row 9 - Cell 2 |
11 | Sea Trade-Team Amsterdam | 0:02:38 |
Swipe to scroll horizontally
1 | Gregory Brenes (CRc) Movistar Team | 19:13:51 |
2 | Juan Carlos Rojas (CRc) JPS - Giant | 0:00:06 |
3 | Freddy Emir Montaña (Col) Boyaca Orgullo De America | 0:01:27 |
4 | Adrian Bonilla (CRc) Citi-Economy-Blue | 0:01:37 |
5 | Rodolfo Andre Torres (Col) Boyaca Orgullo De America | 0:01:52 |
6 | Roman Villalobos (CRc) JPS - Giant | 0:02:34 |
7 | Luis Fernando Camargo (Col) Boyaca Orgullo De America | 0:02:35 |
8 | Eddier Godínez (CRc) BCR - Pizza Hut | 0:02:40 |
9 | Pablo Mudarra (CRc) BCR - Pizza Hut | 0:03:12 |
10 | Marconi Duran (CRc) Citi-Economy-Blue | 0:03:25 |
11 | Ruben Companioni (Cub) Cuba | 0:03:27 |
12 | Oscar Soliz (Bol) Movistar Team | 0:04:06 |
13 | Guillermo González (CRc) BCR - Pizza Hut | 0:04:17 |
14 | Arnold Alcolea (Cub) Cuba | 0:05:31 |
15 | Juan Pablo Araya (CRc) JPS - Giant | 0:05:53 |
16 | Paulo Vargas (CRc) Coopenae-Coronado-Trek | 0:06:10 |
17 | Jonathan Carballo (CRc) Citi-Economy-Blue | 0:06:11 |
18 | Allan Morales (CRc) BCR - Pizza Hut | 0:06:23 |
19 | Yasmani Martinez (Cub) Cuba | 0:07:11 |
20 | Yennier Lopez (Cub) Cuba | 0:07:30 |
21 | Henry Raabe (CRc) Citi-Economy-Blue | 0:07:36 |
22 | Ricardo Giraldo (Col) Movistar Team | 0:08:21 |
23 | Luis Fernando Macias (Mex) Movistar Team | 0:08:28 |
24 | Fabricio Quirós (CRc) BCR - Pizza Hut | 0:08:35 |
25 | Jorge Luis Montenegro (Ecu) Panavial-Coraje Carchense | 0:08:40 |
26 | Marcos Salas (CRc) JPS - Giant | 0:09:06 |
27 | Brayan Villalobos (CRc) Coopenae-Coronado-Trek | 0:09:26 |
28 | Carlos Andres Brenes (CRc) BCR - Pizza Hut | 0:09:41 |
29 | Josue Gonzalez (CRc) Citi-Economy-Blue | 0:09:46 |
30 | Diego Armando Arteaga (Ecu) Panavial-Coraje Carchense | 0:10:25 |
31 | Nicolas Castro (Col) Movistar Team | 0:11:03 |
32 | Luis Alberto Largo (Col) Boyaca Orgullo De America | 0:11:22 |
33 | Antonio Incera (CRc) Frijoles Tierniticos | 0:11:52 |
34 | Marcos Salas (CRc) Coopenae-Coronado-Trek | 0:11:54 |
35 | Erick Soto (CRc) BCR - Pizza Hut | 0:12:04 |
36 | Harold Esquivel (CRc) Frijoles Tierniticos | 0:12:05 |
37 | Ignacio Sarabia (Mex) Movistar Team | 0:12:43 |
38 | Walter Filadelfo (Gua) Guatemala | 0:13:01 |
39 | Juan Alberto Solis (CRc) Coopenae-Coronado-Trek | 0:13:39 |
40 | Giel De Nijs (Ned) Sea Trade-Team Amsterdam | 0:14:06 |
41 | Pablo Andres Caicedo (Ecu) Panavial-Coraje Carchense | 0:14:15 |
42 | Edgar Alfons Fonseca (Col) Boyaca Orgullo De America | 0:14:33 |
43 | Manuel Sanchez (CRc) Coopenae-Coronado-Trek | 0:14:58 |
44 | Juan Carlos Pozo (Ecu) Panavial-Coraje Carchense | 0:15:11 |
45 | Vladimir Fernandez (CRc) Coopenae-Coronado-Trek | 0:15:23 |
46 | Nieves Carrasco (CRc) JPS - Giant | 0:18:00 |
47 | Luis Humberto Villarreal (Ecu) Panavial-Coraje Carchense | 0:18:16 |
48 | Alder Torres (Gua) Guatemala | 0:19:28 |
49 | Racso Gonzalez (Cub) Cuba | 0:20:18 |
50 | Cleber Cuasquer (Ecu) Panavial-Coraje Carchense | 0:21:14 |
51 | José Mujica (Cub) Cuba | 0:21:45 |
52 | Asbel Rodas (Gua) Guatemala | 0:22:06 |
53 | Juan Carlos Marin (CRc) Frijoles Tierniticos | 0:22:44 |
54 | Juan Mata (CRc) Frijoles Tierniticos | 0:22:48 |
55 | Patrick Kos (Ned) Sea Trade-Team Amsterdam | 0:23:06 |
56 | Enrique Ramirez (CRc) Citi-Economy-Blue | 0:24:42 |
57 | Manuel Oseas Rodas (Gua) Guatemala | 0:25:38 |
58 | Jose Vega (CRc) JPS - Giant | 0:26:12 |
59 | Peter Merx (Ned) Sea Trade-Team Amsterdam | 0:27:16 |
60 | Julio Padilla (Gua) Guatemala | 0:30:50 |
61 | Eddie Ramirez (CRc) Citi-Economy-Blue | 0:31:45 |
62 | Jose Luis Ibarra (Ecu) Panavial-Coraje Carchense | 0:31:56 |
63 | Santos Crispin (Gua) Guatemala | 0:32:23 |
64 | Carlos Gabriel Hernandez (Gua) Guatemala | 0:36:33 |
65 | Hersson Jimenez (CRc) JPS - Giant | 0:38:22 |
66 | Yans Carlos Arias (Cub) Cuba | 0:39:36 |
67 | Joris De Boer (Ned) Sea Trade-Team Amsterdam | 0:40:30 |
68 | Mainor Rojas (CRc) Frijoles Tierniticos | 0:41:07 |
69 | Niels Weiss (Ned) Sea Trade-Team Amsterdam | 0:46:53 |
70 | Luis Diego Delgado (CRc) Frijoles Tierniticos | 0:48:42 |
71 | Juan Quirós (CRc) Frijoles Tierniticos | 1:02:08 |
72 | Jan Lof (Ned) Sea Trade-Team Amsterdam | 1:05:52 |
Swipe to scroll horizontally
1 | Pablo Mudarra (CRc) BCR - Pizza Hut | 73 | pts |
2 | Gregory Brenes (CRc) Movistar Team | 63 | Row 1 - Cell 3 |
3 | Eddier Godínez (CRc) BCR - Pizza Hut | 60 | Row 2 - Cell 3 |
4 | Juan Carlos Rojas (CRc) JPS - Giant | 59 | Row 3 - Cell 3 |
5 | Henry Raabe (CRc) Citi-Economy-Blue | 55 | Row 4 - Cell 3 |
6 | Arnold Alcolea (Cub) Cuba | 51 | Row 5 - Cell 3 |
7 | Luis Fernando Macias (Mex) Movistar Team | 49 | Row 6 - Cell 3 |
8 | Adrian Bonilla (CRc) Citi-Economy-Blue | 40 | Row 7 - Cell 3 |
9 | Roman Villalobos (CRc) JPS - Giant | 38 | Row 8 - Cell 3 |
10 | Ruben Companioni (Cub) Cuba | 33 | Row 9 - Cell 3 |
11 | Rodolfo Andre Torres (Col) Boyaca Orgullo De America | 33 | Row 10 - Cell 3 |
12 | Jose Vega (CRc) JPS - Giant | 30 | Row 11 - Cell 3 |
13 | Alder Torres (Gua) Guatemala | 25 | Row 12 - Cell 3 |
14 | Freddy Emir Montaña (Col) Boyaca Orgullo De America | 25 | Row 13 - Cell 3 |
15 | Enrique Ramirez (CRc) Citi-Economy-Blue | 24 | Row 14 - Cell 3 |
16 | Oscar Soliz (Bol) Movistar Team | 24 | Row 15 - Cell 3 |
17 | Paulo Vargas (CRc) Coopenae-Coronado-Trek | 23 | Row 16 - Cell 3 |
18 | Nicolas Castro (Col) Movistar Team | 23 | Row 17 - Cell 3 |
19 | Julio Padilla (Gua) Guatemala | 20 | Row 18 - Cell 3 |
20 | Patrick Kos (Ned) Sea Trade-Team Amsterdam | 20 | Row 19 - Cell 3 |
21 | Luis Fernando Camargo (Col) Boyaca Orgullo De America | 18 | Row 20 - Cell 3 |
22 | Guillermo González (CRc) BCR - Pizza Hut | 18 | Row 21 - Cell 3 |
23 | Manuel Oseas Rodas (Gua) Guatemala | 13 | Row 22 - Cell 3 |
24 | Marconi Duran (CRc) Citi-Economy-Blue | 13 | Row 23 - Cell 3 |
25 | Joris De Boer (Ned) Sea Trade-Team Amsterdam | 13 | Row 24 - Cell 3 |
26 | Ricardo Giraldo (Col) Movistar Team | 12 | Row 25 - Cell 3 |
27 | Yans Carlos Arias (Cub) Cuba | 12 | Row 26 - Cell 3 |
28 | Peter Merx (Ned) Sea Trade-Team Amsterdam | 11 | Row 27 - Cell 3 |
29 | Racso Gonzalez (Cub) Cuba | 10 | Row 28 - Cell 3 |
30 | Cleber Cuasquer (Ecu) Panavial-Coraje Carchense | 10 | Row 29 - Cell 3 |
31 | Yasmani Martinez (Cub) Cuba | 9 | Row 30 - Cell 3 |
32 | Jorge Luis Montenegro (Ecu) Panavial-Coraje Carchense | 8 | Row 31 - Cell 3 |
33 | Juan Pablo Araya (CRc) JPS - Giant | 7 | Row 32 - Cell 3 |
34 | Edgar Alfons Fonseca (Col) Boyaca Orgullo De America | 7 | Row 33 - Cell 3 |
35 | José Mujica (Cub) Cuba | 6 | Row 34 - Cell 3 |
36 | Manuel Sanchez (CRc) Coopenae-Coronado-Trek | 5 | Row 35 - Cell 3 |
37 | Nieves Carrasco (CRc) JPS - Giant | 5 | Row 36 - Cell 3 |
38 | Brayan Villalobos (CRc) Coopenae-Coronado-Trek | 5 | Row 37 - Cell 3 |
39 | Allan Morales (CRc) BCR - Pizza Hut | 3 | Row 38 - Cell 3 |
40 | Fabricio Quirós (CRc) BCR - Pizza Hut | 3 | Row 39 - Cell 3 |
41 | Antonio Incera (CRc) Frijoles Tierniticos | 3 | Row 40 - Cell 3 |
42 | Pablo Andres Caicedo (Ecu) Panavial-Coraje Carchense | 3 | Row 41 - Cell 3 |
43 | Luis Humberto Villarreal (Ecu) Panavial-Coraje Carchense | 3 | Row 42 - Cell 3 |
44 | Josue Gonzalez (CRc) Citi-Economy-Blue | 2 | Row 43 - Cell 3 |
45 | Juan Alberto Solis (CRc) Coopenae-Coronado-Trek | 1 | Row 44 - Cell 3 |
46 | Niels Weiss (Ned) Sea Trade-Team Amsterdam | 1 | Row 45 - Cell 3 |
Swipe to scroll horizontally
1 | Jose Vega (CRc) JPS - Giant | 30 | pts |
2 | Enrique Ramirez (CRc) Citi-Economy-Blue | 24 | Row 1 - Cell 3 |
3 | Julio Padilla (Gua) Guatemala | 20 | Row 2 - Cell 3 |
4 | Manuel Oseas Rodas (Gua) Guatemala | 8 | Row 3 - Cell 3 |
5 | Manuel Sanchez (CRc) Coopenae-Coronado-Trek | 5 | Row 4 - Cell 3 |
6 | Nieves Carrasco (CRc) JPS - Giant | 5 | Row 5 - Cell 3 |
7 | Fabricio Quirós (CRc) BCR - Pizza Hut | 3 | Row 6 - Cell 3 |
8 | Antonio Incera (CRc) Frijoles Tierniticos | 3 | Row 7 - Cell 3 |
9 | Pablo Andres Caicedo (Ecu) Panavial-Coraje Carchense | 3 | Row 8 - Cell 3 |
10 | Luis Humberto Villarreal (Ecu) Panavial-Coraje Carchense | 3 | Row 9 - Cell 3 |
11 | Cleber Cuasquer (Ecu) Panavial-Coraje Carchense | 3 | Row 10 - Cell 3 |
12 | Joris De Boer (Ned) Sea Trade-Team Amsterdam | 3 | Row 11 - Cell 3 |
13 | Ruben Companioni (Cub) Cuba | 2 | Row 12 - Cell 3 |
14 | Arnold Alcolea (Cub) Cuba | 1 | Row 13 - Cell 3 |
15 | Allan Morales (CRc) BCR - Pizza Hut | 1 | Row 14 - Cell 3 |
16 | Yasmani Martinez (Cub) Cuba | 1 | Row 15 - Cell 3 |
17 | Juan Alberto Solis (CRc) Coopenae-Coronado-Trek | 1 | Row 16 - Cell 3 |
18 | Niels Weiss (Ned) Sea Trade-Team Amsterdam | 1 | Row 17 - Cell 3 |
Swipe to scroll horizontally
1 | Ruben Companioni (Cub) Cuba | 6 | pts |
2 | Yasmani Martinez (Cub) Cuba | 6 | Row 1 - Cell 3 |
3 | Luis Humberto Villarreal (Ecu) Panavial-Coraje Carchense | 4 | Row 2 - Cell 3 |
4 | Paulo Vargas (CRc) Coopenae-Coronado-Trek | 4 | Row 3 - Cell 3 |
5 | Edgar Alfons Fonseca (Col) Boyaca Orgullo De America | 4 | Row 4 - Cell 3 |
6 | Juan Carlos Rojas (CRc) JPS - Giant | 2 | Row 5 - Cell 3 |
7 | Jonathan Carballo (CRc) Citi-Economy-Blue | 2 | Row 6 - Cell 3 |
8 | Manuel Sanchez (CRc) Coopenae-Coronado-Trek | 2 | Row 7 - Cell 3 |
9 | Freddy Emir Montaña (Col) Boyaca Orgullo De America | 1 | Row 8 - Cell 3 |
10 | Marconi Duran (CRc) Citi-Economy-Blue | 1 | Row 9 - Cell 3 |
11 | Enrique Ramirez (CRc) Citi-Economy-Blue | 1 | Row 10 - Cell 3 |
Swipe to scroll horizontally
1 | Boyaca Orgullo De America | 57:47:27 |
2 | Citi-Economy-Blue | 0:00:35 |
3 | JPS - Giant | 0:02:39 |
4 | BCR - Pizza Hut | 0:03:37 |
5 | Movistar Team | 0:03:59 |
6 | Cuba | 0:08:47 |
7 | Coopenae-Coronado-Trek | 0:21:29 |
8 | Panavial-Coraje Carchense | 0:23:01 |
9 | Guatemala | 0:33:24 |
10 | Sea Trade-Team Amsterdam | 0:49:59 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Most Popular
Latest on Cyclingnews
-
From Arkéa to UAE, these are the 2025 pro cycling team kits
French teams lead the way in new jersey design reveals but spies have spotted a couple unofficial releases -
Revealed: Mathieu van der Poel publishes cyclocross schedule for 2024-2025
Title defence at World Championships main goal of shortened calendar -
Specialized give Red Bull-Bora-Hansgrohe a fresh look for 2025 as new race apparel sponsor
Primož Roglič shows off new blue and white racing jersey -
Everything changes for Astana in 2025 after massive investment by Chinese bike manufacturer XDS
XDS aim to become 'global leader in the cycling industry'