Colombia Oro y Paz: Bernal bags overall victory in explosive finale

Nairo Quintana predicted war but in the end there was peace. Of course, there were winners and losers, but once the dust had settled after a spectacular climax to the inaugural edition of the Colombia Oro y Paz, all parties seemed to leave content.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Dayer Quintana (Col) Movistar Team4:22:11
2Egan Bernal (Col) Team Sky0:00:10
3Sebastian Henao (Col) Team SkyRow 2 - Cell 2
4Angel Alexander Gil Sanchez (Col) EPM0:00:14
5Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:00:18
6Oscar Sevilla Rivera (Spa) MedellinRow 5 - Cell 2
7Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale0:00:21
8Nairo Quintana (Col) Movistar TeamRow 7 - Cell 2
9Sergio Henao (Col) Team SkyRow 8 - Cell 2
10Julian Alaphilippe (Fra) Quick-Step Floors0:00:24
11Rodrigo Contreras Pinzon (Col) EPM0:00:28
12Rafael Aniba Montiel (Col) Orgullo PaisaRow 11 - Cell 2
13Danny Alberto Osorio (Col) Orgullo PaisaRow 12 - Cell 2
14Aristobulo Cala Cala (Col) Bicicletas Strongman Colombia ColdeportesRow 13 - Cell 2
15Ivan Sosa (Col) Androni Giocattoli-SidermecRow 14 - Cell 2
16Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale0:00:37
17Jarlinson Pantano (Col) Colombia0:00:45
18Fabio Duarte (Col) Manzana PostobonRow 17 - Cell 2
19Juan Pablo Suarez Suarez (Col) EPMRow 18 - Cell 2
20Jonathan Caicedo (Ecu) Medellin0:00:49
21Jhonatan Narvaez (Ecu) Quick-Step FloorsRow 20 - Cell 2
22Javier Ignacio Montoya Montoya (Col) Trevigiani Phonix-Hemus 18960:01:04
23Heiner Rodrigo Parra Bustamante (Col) GW ShimanoRow 22 - Cell 2
24Diego Antonio Ochoa Camargo (Col) EPMRow 23 - Cell 2
25Darwin Atapuma (Col) ColombiaRow 24 - Cell 2
26Fredy Emir Montaña Cadena (Col) EPM0:01:08
27Edison Muñoz (Col) Orgullo Paisa0:01:12
28Walter Fernando Pedraza Morales (Col) GW Shimano0:01:16
29John Anderson Rodriguez Salazar (Col) ColombiaRow 28 - Cell 2
30TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe Resources0:01:26
31Miguel Eduardo Florez Lopez (Col) Colombia0:01:30
32Julio Alexis Camacho Bernal (Col) Coldeportes Zenu Sello Rojo0:01:35
33Aldemar Reyes Ortega (Col) Manzana Postobon0:01:45
34Omar Alberto Mendoza Cardona (Col) MedellinRow 33 - Cell 2
35Felix Alejandro Baron (USA) Team Illuminate0:01:48
36Richard Carapaz (Ecu) Movistar Team0:01:55
37Alejandro Serna (Col) Orgullo Paisa0:02:02
38Giulio Ciccone (Ita) Bardiani CSF0:02:09
39Serghei Tvetcov (Rom) UnitedHealthcare Pro CyclingRow 38 - Cell 2
40Johnatan Cañaveral Vargas (Col) Bicicletas Strongman Colombia Coldeportes0:02:13
41Tao Geoghegan Hart (GBr) Team Sky0:02:22
42Igor Merino Kortazar (Spa) Burgos BHRow 41 - Cell 2
43Edwin Alcibiades Avila Vanegas (Col) Israel Cycling Academy0:02:29
44Carlos Julian Quintero (Col) Orgullo Paisa0:02:48
45Luis Felipe Laverde Jimenez (Col) Coldeportes Zenu Sello Rojo0:03:02
46Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec0:03:16
47Oscar Adalberto Quiroz Ayala (Col) Bicicletas Strongman Colombia Coldeportes0:03:39
48Jetse Bol (Ned) Manzana Postobon0:03:47
49Jose Rodolfo Serpa Perez (Col) GW Shimano0:03:56
50Jonathan Castroviejo (Spa) Team SkyRow 49 - Cell 2
51Robinson Eduardo Chalapud Gomez (Col) MedellinRow 50 - Cell 2
52Alex Norberto Cano Ardila (Col) Coldeportes Zenu Sello Rojo0:04:10
53Giovanni Carboni (Ita) Bardiani CSF0:04:39
54Davilier Ospina Navarro (Col) Coldeportes Zenu Sello Rojo0:06:02
55Julian Cardona Tabares (Col) EF Education First-Drapac p/b Cannondale0:06:18
56Simon Pellaud (Swi) Team Illuminate0:06:20
57Jairo Alonso Cano Salas (Col) EPM0:06:30
58Beñat Txoperena Matxikote (Spa) Euskadi Basque Country-Murias0:06:47
59Antonio Pedrero (Spa) Movistar Team0:06:53
60Daniel Alexander Jaramillo Diez (Col) UnitedHealthcare Pro Cycling0:07:00
61Benjamin Perry (Can) Israel Cycling Academy0:07:06
62Juan Felipe Osorio Arboleda (Col) Manzana Postobon0:08:02
63Nicolas Sessler (Bra) Burgos BH0:08:18
64Cesar Nicolas Paredes Avellaneda (Col) Medellin0:09:00
65Cameron Piper (USA) Team IlluminateRow 64 - Cell 2
66Miguel Angel Rubiano Chavez (Col) Coldeportes Zenu Sello RojoRow 65 - Cell 2
67Michal Paluta (Pol) CCC Sprandi PolkowiceRow 66 - Cell 2
68Juan Martin Mesa Perez (Col) Coldeportes Zenu Sello RojoRow 67 - Cell 2
69Guillaume Boivin (Can) Israel Cycling AcademyRow 68 - Cell 2
70Christofer Jurado Lopez (Pan) Trevigiani Phonix-Hemus 18960:09:12
71Winner Anacona (Col) Movistar TeamRow 70 - Cell 2
72Leszek Plucinski (Pol) CCC Sprandi PolkowiceRow 71 - Cell 2
73Juan Pablo Rendon Jaimes (Col) GW ShimanoRow 72 - Cell 2
74Cristhian Camilo Talero Reyes (Col) GW ShimanoRow 73 - Cell 2
75Daniel Zamora (Arg) ACA Virgen de Fatima0:09:18
76Raffaello Bonusi (Ita) Androni Giocattoli-Sidermec0:10:18
77Jordan Arley Parra Arias (Col) Manzana Postobon0:10:23
78David Lopez Garcia (Spa) Team Sky0:10:42
79Connor Brown (USA) Team Illuminate0:10:45
80Luis Lemus (Mex) Israel Cycling Academy0:10:51
81Eduardo Estrada Celis (Col) Bicicletas Strongman Colombia Coldeportes0:11:52
82Pawel Bernas (Pol) CCC Sprandi Polkowice0:12:00
83Alessandro Tonelli (Ita) Bardiani CSF0:12:22
84Alex Howes (USA) EF Education First-Drapac p/b CannondaleRow 83 - Cell 2
85Fernando Gaviria (Col) Quick-Step Floors0:12:28
86Nathan Brown (USA) EF Education First-Drapac p/b Cannondale0:12:45
87Alvaro Robredo Crespo (Spa) Burgos BH0:16:55
88Mattia Frapporti (Ita) Androni Giocattoli-SidermecRow 87 - Cell 2
89Michele Scartezzini (Ita) ItalyRow 88 - Cell 2
90Alessandro Fedeli (Ita) Trevigiani Phonix-Hemus 1896Row 89 - Cell 2
91Juan Esteban Arango (Col) ColombiaRow 90 - Cell 2
92Iljo Keisse (Bel) Quick-Step Floors0:17:12
93Adrian Kurek (Pol) CCC Sprandi Polkowice0:17:53
94Victor De La Parte (Spa) Movistar Team0:18:14
95Alonso Miguel Gamero Zúñiga (Per) ACA Virgen de Fatima0:18:21
96Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling0:20:34
97Jonathan Clarke (Aus) UnitedHealthcare Pro CyclingRow 96 - Cell 2
98Jose Tito Hernandez (Col) Orgullo PaisaRow 97 - Cell 2
99Janier Alexis Acevedo Calle (Col) UnitedHealthcare Pro CyclingRow 98 - Cell 2
100Gavin Mannion (USA) UnitedHealthcare Pro CyclingRow 99 - Cell 2
101Aitor Gonzalez Prieto (Spa) Euskadi Basque Country-Murias0:21:35
102Ruben Companioni (Cub) Holowesko-Citadel p/b Arapahoe ResourcesRow 101 - Cell 2
103Bryan Steve Gomez Peñaloza (Col) Holowesko-Citadel p/b Arapahoe ResourcesRow 102 - Cell 2
104Brayan Stive Ramirez (Col) ColombiaRow 103 - Cell 2
105Weimar Alfonso Roldan Ortiz (Col) Medellin0:21:41
106Alvaro Hodeg (Col) Quick-Step Floors0:21:45
107Daniel Lopez Parada (Spa) Burgos BH0:21:52
108Brayan Stiven Sanchez Vergara (Col) Holowesko-Citadel p/b Arapahoe Resources0:22:07
109William David Muñoz Perez (Col) Bicicletas Strongman Colombia ColdeportesRow 108 - Cell 2
110John Murphy (USA) Holowesko-Citadel p/b Arapahoe Resources0:22:18
111Ruben Dario Acosta Ospina (Col) Bicicletas Strongman Colombia Coldeportes0:22:39
112Gotzon Udondo Santamaria (Spa) Euskadi Basque Country-Murias0:23:20
113Victor Langellotti (Mon) Burgos BH0:24:28
114Francesco Lamon (Ita) Italy0:26:02
115Pawel Franczak (Pol) CCC Sprandi PolkowiceRow 114 - Cell 2
116Aviv Yechezkel (Isr) Israel Cycling Academy0:30:31
117Mirco Maestri (Ita) Bardiani CSF0:32:30
118Andrea Guardini (Ita) Bardiani CSFRow 117 - Cell 2
119Adrian Gonzalez Velasco (Spa) Burgos BHRow 118 - Cell 2
120Davide Plebani (Ita) ItalyRow 119 - Cell 2
121Matteo Spreafico (Ita) Androni Giocattoli-SidermecRow 120 - Cell 2
122Floryan Arnoult (Fra) Trevigiani Phonix-Hemus 1896Row 121 - Cell 2
123Carlo Albert Giordani (Ita) ItalyRow 122 - Cell 2
124Matteo Malucelli (Ita) Androni Giocattoli-SidermecRow 123 - Cell 2
125Anton Vorobyev (Rus) RussiaRow 124 - Cell 2
126Vladislav Kulikov (Rus) RussiaRow 125 - Cell 2
127German Nicolas Tivani Perez (Arg) Trevigiani Phonix-Hemus 1896Row 126 - Cell 2
128Sergio Rodriguez Reche (Spa) Euskadi Basque Country-MuriasRow 127 - Cell 2
129Evgeny Kovalev (Rus) RussiaRow 128 - Cell 2
130Aleksey Kurbatov (Rus) RussiaRow 129 - Cell 2
131Davide Vigano (Ita) ItalyRow 130 - Cell 2
132Mateusz Taciak (Pol) CCC Sprandi PolkowiceRow 131 - Cell 2
133Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe ResourcesRow 132 - Cell 2
134Alessandro Covi (Ita) ItalyRow 133 - Cell 2
135Ander Barrenetxea Uriarte (Spa) Euskadi Basque Country-MuriasRow 134 - Cell 2
136Martin Laas (Est) Team IlluminateRow 135 - Cell 2
137Andrei Sazanov (Rus) Russia0:32:39
138Juan Sebastian Molano Benavides (Col) Manzana Postobon0:32:55
DNFPaolo Simion (Ita) Bardiani CSFRow 138 - Cell 2
DNFKirill Bochkov (Rus) RussiaRow 139 - Cell 2
DNFManuel Peñalver Aniorte (Spa) Trevigiani Phonix-Hemus 1896Row 140 - Cell 2
DNFChristian Leonardo Tamayo Saavedra (Col) GW ShimanoRow 141 - Cell 2
DNFNicolas Javier Naranjo Sanchez (Arg) ACA Virgen de FatimaRow 142 - Cell 2
DNFLeandro Javier Velardez (Arg) ACA Virgen de FatimaRow 143 - Cell 2
DNFAdrian Richeze (Arg) ACA Virgen de FatimaRow 144 - Cell 2
DNSMauro Abel Richeze (Arg) ACA Virgen de FatimaRow 145 - Cell 2
Swipe to scroll horizontally
Mountain 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Jordan Arley Parra Arias (Col) Manzana Postobon3pts
2Cesar Nicolas Paredes Avellaneda (Col) Medellin2Row 1 - Cell 3
3Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Johnatan Cañaveral Vargas (Col) Bicicletas Strongman Colombia Coldeportes3pts
2Rodrigo Contreras Pinzon (Col) EPM2Row 1 - Cell 3
3Jorge Camilo Castiblanco Cubides (Col) Team Illuminate1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Dayer Quintana (Col) Movistar Team10pts
2Egan Bernal (Col) Team Sky8Row 1 - Cell 3
3Sebastian Henao (Col) Team Sky6Row 2 - Cell 3
4Angel Alexander Gil Sanchez (Col) EPM4Row 3 - Cell 3
5Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale2Row 4 - Cell 3
6Oscar Sevilla Rivera (Spa) Medellin1Row 5 - Cell 3
Swipe to scroll horizontally
Sprint 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Miguel Angel Rubiano Chavez (Col) Coldeportes Zenu Sello Rojo3pts
2Rafael Aniba Montiel (Col) Orgullo Paisa2Row 1 - Cell 3
3Juan Esteban Arango (Col) Colombia1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Miguel Angel Rubiano Chavez (Col) Coldeportes Zenu Sello Rojo3pts
2Fernando Gaviria (Col) Quick-Step Floors2Row 1 - Cell 3
3Tao Geoghegan Hart (GBr) Team Sky1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Rafael Aniba Montiel (Col) Orgullo Paisa3pts
2Jose Tito Hernandez (Col) Orgullo Paisa2Row 1 - Cell 3
3Cesar Nicolas Paredes Avellaneda (Col) Medellin1Row 2 - Cell 3
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Dayer Quintana (Col) Movistar Team15pts
2Egan Bernal (Col) Team Sky12Row 1 - Cell 3
3Sebastian Henao (Col) Team Sky10Row 2 - Cell 3
4Angel Alexander Gil Sanchez (Col) EPM8Row 3 - Cell 3
5Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale7Row 4 - Cell 3
6Oscar Sevilla Rivera (Spa) Medellin6Row 5 - Cell 3
7Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale6Row 6 - Cell 3
8Nairo Quintana (Col) Movistar Team5Row 7 - Cell 3
9Sergio Henao (Col) Team Sky5Row 8 - Cell 3
10Julian Alaphilippe (Fra) Quick-Step Floors4Row 9 - Cell 3
11Rodrigo Contreras Pinzon (Col) EPM3Row 10 - Cell 3
12Rafael Aniba Montiel (Col) Orgullo Paisa2Row 11 - Cell 3
13Danny Alberto Osorio (Col) Orgullo Paisa2Row 12 - Cell 3
14Aristobulo Cala Cala (Col) Bicicletas Strongman Colombia Coldeportes2Row 13 - Cell 3
15Ivan Sosa (Col) Androni Giocattoli-Sidermec1Row 14 - Cell 3
16Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale1Row 15 - Cell 3
17Jarlinson Pantano (Col) Colombia1Row 16 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Sky4:22:21
2Sebastian Henao (Col) Team SkyRow 1 - Cell 2
3Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:00:08
4Rodrigo Contreras Pinzon (Col) EPM0:00:18
5Ivan Sosa (Col) Androni Giocattoli-SidermecRow 4 - Cell 2
6Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale0:00:27
7Jonathan Caicedo (Ecu) Medellin0:00:39
8Jhonatan Narvaez (Ecu) Quick-Step FloorsRow 7 - Cell 2
9Javier Ignacio Montoya Montoya (Col) Trevigiani Phonix-Hemus 18960:00:54
10Diego Antonio Ochoa Camargo (Col) EPMRow 9 - Cell 2
11Edison Muñoz (Col) Orgullo Paisa0:01:02
12John Anderson Rodriguez Salazar (Col) Colombia0:01:06
13TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe Resources0:01:16
14Miguel Eduardo Florez Lopez (Col) Colombia0:01:20
15Aldemar Reyes Ortega (Col) Manzana Postobon0:01:35
16Richard Carapaz (Ecu) Movistar Team0:01:45
17Giulio Ciccone (Ita) Bardiani CSF0:01:59
18Johnatan Cañaveral Vargas (Col) Bicicletas Strongman Colombia Coldeportes0:02:03
19Tao Geoghegan Hart (GBr) Team Sky0:02:12
20Oscar Adalberto Quiroz Ayala (Col) Bicicletas Strongman Colombia Coldeportes0:03:29
21Giovanni Carboni (Ita) Bardiani CSF0:04:29
22Julian Cardona Tabares (Col) EF Education First-Drapac p/b Cannondale0:06:08
23Benjamin Perry (Can) Israel Cycling Academy0:06:56
24Juan Felipe Osorio Arboleda (Col) Manzana Postobon0:07:52
25Nicolas Sessler (Bra) Burgos BH0:08:08
26Michal Paluta (Pol) CCC Sprandi Polkowice0:08:50
27Christofer Jurado Lopez (Pan) Trevigiani Phonix-Hemus 18960:09:02
28Jordan Arley Parra Arias (Col) Manzana Postobon0:10:13
29Connor Brown (USA) Team Illuminate0:10:35
30Eduardo Estrada Celis (Col) Bicicletas Strongman Colombia Coldeportes0:11:42
31Fernando Gaviria (Col) Quick-Step Floors0:12:18
32Alvaro Robredo Crespo (Spa) Burgos BH0:16:45
33Mattia Frapporti (Ita) Androni Giocattoli-SidermecRow 32 - Cell 2
34Alessandro Fedeli (Ita) Trevigiani Phonix-Hemus 1896Row 33 - Cell 2
35Jose Tito Hernandez (Col) Orgullo Paisa0:20:24
36Bryan Steve Gomez Peñaloza (Col) Holowesko-Citadel p/b Arapahoe Resources0:21:25
37Alvaro Hodeg (Col) Quick-Step Floors0:21:35
38Daniel Lopez Parada (Spa) Burgos BH0:21:42
39Brayan Stiven Sanchez Vergara (Col) Holowesko-Citadel p/b Arapahoe Resources0:21:57
40William David Muñoz Perez (Col) Bicicletas Strongman Colombia ColdeportesRow 39 - Cell 2
41Ruben Dario Acosta Ospina (Col) Bicicletas Strongman Colombia Coldeportes0:22:29
42Gotzon Udondo Santamaria (Spa) Euskadi Basque Country-Murias0:23:10
43Victor Langellotti (Mon) Burgos BH0:24:18
44Francesco Lamon (Ita) Italy0:25:52
45Aviv Yechezkel (Isr) Israel Cycling Academy0:30:21
46Davide Plebani (Ita) Italy0:32:20
47Matteo Spreafico (Ita) Androni Giocattoli-SidermecRow 46 - Cell 2
48Floryan Arnoult (Fra) Trevigiani Phonix-Hemus 1896Row 47 - Cell 2
49Carlo Albert Giordani (Ita) ItalyRow 48 - Cell 2
50Matteo Malucelli (Ita) Androni Giocattoli-SidermecRow 49 - Cell 2
51Vladislav Kulikov (Rus) RussiaRow 50 - Cell 2
52German Nicolas Tivani Perez (Arg) Trevigiani Phonix-Hemus 1896Row 51 - Cell 2
53Aleksey Kurbatov (Rus) RussiaRow 52 - Cell 2
54Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe ResourcesRow 53 - Cell 2
55Alessandro Covi (Ita) ItalyRow 54 - Cell 2
56Martin Laas (Est) Team IlluminateRow 55 - Cell 2
57Andrei Sazanov (Rus) Russia0:32:29
58Juan Sebastian Molano Benavides (Col) Manzana Postobon0:32:45
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Team Sky13:07:14
2EF Education First-Drapac p/b Cannondale0:00:35
3EPM0:00:46
4Orgullo Paisa0:01:27
5Movistar Team0:01:35
6Medellin0:02:11
7Colombia0:02:24
8GW Shimano Chaoyang Envia0:05:35
9Manzana Postobon0:05:36
10Bicicletas Strongman0:05:39
11Coldeporte Zenu Sello Roj0:08:06
12Quick-Step Floors0:13:00
13Androni Giocattoli-Sidermec0:13:21
14Team Illuminate0:16:27
15Israel-Cycling Academy0:17:54
16Bardiani CSF0:18:29
17Trevigiani Phonix Hemus0:26:30
18Burgos-BH0:26:54
19United Healthcare0:29:02
20CCC Sprandi Polkowice0:29:31
21Holowesko-Citadel0:43:55
22Euskadi-Murias0:51:01
23Italy1:14:46
24Russian National Team1:36:49
Swipe to scroll horizontally
Final General Classification
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Sky20:49:03
2Nairo Quintana (Col) Movistar Team0:00:08
3Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale0:00:11
4Sergio Henao (Col) Team Sky0:00:12
5Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:00:43
6Ivan Sosa (Col) Androni Giocattoli-Sidermec0:00:45
7Julian Alaphilippe (Fra) Quick-Step Floors0:00:50
8Aristobulo Cala Cala (Col) Bicicletas Strongman Colombia Coldeportes0:01:10
9Danny Alberto Osorio (Col) Orgullo Paisa0:01:12
10Jhonatan Narvaez (Ecu) Quick-Step Floors0:01:18
11Rafael Aniba Montiel (Col) Orgullo Paisa0:01:26
12Jarlinson Pantano (Col) Colombia0:01:46
13Juan Pablo Suarez Suarez (Col) EPMRow 12 - Cell 2
14Heiner Rodrigo Parra Bustamante (Col) GW Shimano0:01:51
15Fabio Duarte (Col) Manzana Postobon0:01:52
16Angel Alexander Gil Sanchez (Col) EPM0:01:53
17Oscar Sevilla Rivera (Spa) Medellin0:01:54
18Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale0:01:55
19Diego Antonio Ochoa Camargo (Col) EPM0:01:58
20Sebastian Henao (Col) Team Sky0:02:02
21Fredy Emir Montaña Cadena (Col) EPM0:02:18
22TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe Resources0:02:39
23Richard Carapaz (Ecu) Movistar Team0:02:40
24Aldemar Reyes Ortega (Col) Manzana Postobon0:03:14
25Felix Alejandro Baron (USA) Team Illuminate0:03:49
26John Anderson Rodriguez Salazar (Col) Colombia0:03:51
27Javier Ignacio Montoya Montoya (Col) Trevigiani Phonix-Hemus 18960:03:52
28Miguel Eduardo Florez Lopez (Col) Colombia0:03:53
29Edison Muñoz (Col) Orgullo Paisa0:03:56
30Rodrigo Contreras Pinzon (Col) EPM0:04:13
31Giulio Ciccone (Ita) Bardiani CSF0:04:14
32Julio Alexis Camacho Bernal (Col) Coldeportes Zenu Sello Rojo0:04:17
33Darwin Atapuma (Col) ColombiaRow 32 - Cell 2
34Oscar Adalberto Quiroz Ayala (Col) Bicicletas Strongman Colombia Coldeportes0:04:58
35Jonathan Caicedo (Ecu) Medellin0:05:46
36Dayer Quintana (Col) Movistar Team0:05:53
37Igor Merino Kortazar (Spa) Burgos BH0:06:07
38Alex Norberto Cano Ardila (Col) Coldeportes Zenu Sello Rojo0:06:08
39Omar Alberto Mendoza Cardona (Col) MedellinRow 38 - Cell 2
40Jose Rodolfo Serpa Perez (Col) GW Shimano0:06:40
41Edwin Alcibiades Avila Vanegas (Col) Israel Cycling Academy0:06:42
42Jetse Bol (Ned) Manzana Postobon0:07:04
43Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec0:07:12
44Johnatan Cañaveral Vargas (Col) Bicicletas Strongman Colombia Coldeportes0:07:45
45Luis Felipe Laverde Jimenez (Col) Coldeportes Zenu Sello Rojo0:07:54
46Alejandro Serna (Col) Orgullo Paisa0:07:55
47Walter Fernando Pedraza Morales (Col) GW Shimano0:08:35
48Serghei Tvetcov (Rom) UnitedHealthcare Pro Cycling0:10:27
49Miguel Angel Rubiano Chavez (Col) Coldeportes Zenu Sello Rojo0:10:59
50Winner Anacona (Col) Movistar Team0:11:26
51Davilier Ospina Navarro (Col) Coldeportes Zenu Sello Rojo0:12:07
52Tao Geoghegan Hart (GBr) Team Sky0:12:19
53Beñat Txoperena Matxikote (Spa) Euskadi Basque Country-Murias0:12:38
54Nicolas Sessler (Bra) Burgos BH0:12:55
55Jairo Alonso Cano Salas (Col) EPM0:12:59
56Jonathan Castroviejo (Spa) Team Sky0:13:55
57Daniel Zamora (Arg) ACA Virgen de Fatima0:14:31
58Simon Pellaud (Swi) Team Illuminate0:15:12
59Julian Cardona Tabares (Col) EF Education First-Drapac p/b Cannondale0:16:43
60Luis Lemus (Mex) Israel Cycling Academy0:16:44
61Guillaume Boivin (Can) Israel Cycling Academy0:16:48
62Michal Paluta (Pol) CCC Sprandi Polkowice0:16:49
63Cristhian Camilo Talero Reyes (Col) GW Shimano0:17:05
64Giovanni Carboni (Ita) Bardiani CSFRow 63 - Cell 2
65Nathan Brown (USA) EF Education First-Drapac p/b Cannondale0:17:10
66Daniel Alexander Jaramillo Diez (Col) UnitedHealthcare Pro Cycling0:17:21
67Robinson Eduardo Chalapud Gomez (Col) Medellin0:17:38
68Eduardo Estrada Celis (Col) Bicicletas Strongman Colombia Coldeportes0:18:40
69Carlos Julian Quintero (Col) Orgullo Paisa0:18:42
70Leszek Plucinski (Pol) CCC Sprandi Polkowice0:19:02
71Cesar Nicolas Paredes Avellaneda (Col) Medellin0:19:06
72Juan Pablo Rendon Jaimes (Col) GW Shimano0:19:24
73Juan Felipe Osorio Arboleda (Col) Manzana Postobon0:19:55
74Connor Brown (USA) Team Illuminate0:20:34
75Benjamin Perry (Can) Israel Cycling Academy0:21:18
76Pawel Bernas (Pol) CCC Sprandi Polkowice0:21:47
77David Lopez Garcia (Spa) Team Sky0:21:51
78Jordan Arley Parra Arias (Col) Manzana Postobon0:23:25
79Victor De La Parte (Spa) Movistar Team0:24:07
80Alessandro Fedeli (Ita) Trevigiani Phonix-Hemus 18960:24:38
81Brayan Stiven Sanchez Vergara (Col) Holowesko-Citadel p/b Arapahoe Resources0:25:18
82Antonio Pedrero (Spa) Movistar Team0:25:24
83Cameron Piper (USA) Team Illuminate0:25:45
84Raffaello Bonusi (Ita) Androni Giocattoli-Sidermec0:25:46
85Alonso Miguel Gamero Zúñiga (Per) ACA Virgen de Fatima0:26:38
86Janier Alexis Acevedo Calle (Col) UnitedHealthcare Pro Cycling0:27:08
87Michele Scartezzini (Ita) Italy0:27:26
88Gavin Mannion (USA) UnitedHealthcare Pro Cycling0:27:31
89Alex Howes (USA) EF Education First-Drapac p/b Cannondale0:28:05
90Alessandro Tonelli (Ita) Bardiani CSF0:30:09
91John Murphy (USA) Holowesko-Citadel p/b Arapahoe Resources0:30:35
92Fernando Gaviria (Col) Quick-Step Floors0:30:36
93Jose Tito Hernandez (Col) Orgullo Paisa0:31:05
94Mattia Frapporti (Ita) Androni Giocattoli-Sidermec0:33:02
95Christofer Jurado Lopez (Pan) Trevigiani Phonix-Hemus 18960:34:23
96Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling0:36:30
97Adrian Kurek (Pol) CCC Sprandi Polkowice0:36:45
98Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling0:37:16
99Juan Martin Mesa Perez (Col) Coldeportes Zenu Sello Rojo0:37:37
100Floryan Arnoult (Fra) Trevigiani Phonix-Hemus 18960:37:50
101Iljo Keisse (Bel) Quick-Step Floors0:38:28
102Victor Langellotti (Mon) Burgos BH0:38:40
103Ruben Companioni (Cub) Holowesko-Citadel p/b Arapahoe Resources0:38:42
104Brayan Stive Ramirez (Col) Colombia0:39:00
105Alessandro Covi (Ita) Italy0:39:30
106Alvaro Robredo Crespo (Spa) Burgos BH0:40:00
107Weimar Alfonso Roldan Ortiz (Col) Medellin0:40:19
108William David Muñoz Perez (Col) Bicicletas Strongman Colombia Coldeportes0:40:31
109Bryan Steve Gomez Peñaloza (Col) Holowesko-Citadel p/b Arapahoe Resources0:40:32
110Ruben Dario Acosta Ospina (Col) Bicicletas Strongman Colombia Coldeportes0:40:40
111Gotzon Udondo Santamaria (Spa) Euskadi Basque Country-Murias0:41:16
112Aitor Gonzalez Prieto (Spa) Euskadi Basque Country-Murias0:41:44
113Juan Sebastian Molano Benavides (Col) Manzana Postobon0:43:45
114Francesco Lamon (Ita) Italy0:44:35
115Alvaro Hodeg (Col) Quick-Step Floors0:44:40
116Juan Esteban Arango (Col) Colombia0:45:25
117German Nicolas Tivani Perez (Arg) Trevigiani Phonix-Hemus 18960:46:05
118Pawel Franczak (Pol) CCC Sprandi Polkowice0:46:39
119Daniel Lopez Parada (Spa) Burgos BH0:48:31
120Matteo Spreafico (Ita) Androni Giocattoli-Sidermec0:48:38
121Matteo Malucelli (Ita) Androni Giocattoli-Sidermec0:50:18
122Davide Vigano (Ita) Italy0:50:28
123Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe ResourcesRow 122 - Cell 2
124Aleksey Kurbatov (Rus) Russia0:50:51
125Vladislav Kulikov (Rus) Russia0:52:05
126Mirco Maestri (Ita) Bardiani CSF0:52:21
127Martin Laas (Est) Team Illuminate0:53:17
128Aviv Yechezkel (Isr) Israel Cycling Academy0:53:47
129Carlo Albert Giordani (Ita) Italy0:54:03
130Davide Plebani (Ita) Italy0:54:13
131Adrian Gonzalez Velasco (Spa) Burgos BH0:54:24
132Sergio Rodriguez Reche (Spa) Euskadi Basque Country-Murias0:57:35
133Anton Vorobyev (Rus) Russia0:58:50
134Mateusz Taciak (Pol) CCC Sprandi Polkowice1:04:44
135Andrea Guardini (Ita) Bardiani CSF1:07:53
136Evgeny Kovalev (Rus) Russia1:09:22
137Ander Barrenetxea Uriarte (Spa) Euskadi Basque Country-Murias1:12:11
138Andrei Sazanov (Rus) Russia1:29:26
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors59pts
2Juan Sebastian Molano Benavides (Col) Manzana Postobon34Row 1 - Cell 3
3Matteo Malucelli (Ita) Androni Giocattoli-Sidermec32Row 2 - Cell 3
4Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale28Row 3 - Cell 3
5Egan Bernal (Col) Team Sky28Row 4 - Cell 3
6Nairo Quintana (Col) Movistar Team26Row 5 - Cell 3
7Sergio Henao (Col) Team Sky23Row 6 - Cell 3
8Davide Vigano (Ita) Italy20Row 7 - Cell 3
9Miguel Angel Rubiano Chavez (Col) Coldeportes Zenu Sello Rojo18Row 8 - Cell 3
10Julian Alaphilippe (Fra) Quick-Step Floors17Row 9 - Cell 3
11Andrea Guardini (Ita) Bardiani CSF17Row 10 - Cell 3
12Dayer Quintana (Col) Movistar Team15Row 11 - Cell 3
13Rafael Aniba Montiel (Col) Orgullo Paisa14Row 12 - Cell 3
14Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale13Row 13 - Cell 3
15Brayan Stive Ramirez (Col) Colombia13Row 14 - Cell 3
16Ivan Sosa (Col) Androni Giocattoli-Sidermec12Row 15 - Cell 3
17Jhonatan Narvaez (Ecu) Quick-Step Floors12Row 16 - Cell 3
18Alvaro Hodeg (Col) Quick-Step Floors12Row 17 - Cell 3
19Oscar Sevilla Rivera (Spa) Medellin10Row 18 - Cell 3
20Sebastian Henao (Col) Team Sky10Row 19 - Cell 3
21Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling9Row 20 - Cell 3
22Angel Alexander Gil Sanchez (Col) EPM8Row 21 - Cell 3
23Pawel Franczak (Pol) CCC Sprandi Polkowice8Row 22 - Cell 3
24Martin Laas (Est) Team Illuminate8Row 23 - Cell 3
25Juan Esteban Arango (Col) Colombia7Row 24 - Cell 3
26Aristobulo Cala Cala (Col) Bicicletas Strongman Colombia Coldeportes5Row 25 - Cell 3
27John Murphy (USA) Holowesko-Citadel p/b Arapahoe Resources5Row 26 - Cell 3
28Danny Alberto Osorio (Col) Orgullo Paisa4Row 27 - Cell 3
29Jairo Alonso Cano Salas (Col) EPM4Row 28 - Cell 3
30Weimar Alfonso Roldan Ortiz (Col) Medellin4Row 29 - Cell 3
31Diego Antonio Ochoa Camargo (Col) EPM3Row 30 - Cell 3
32Felix Alejandro Baron (USA) Team Illuminate3Row 31 - Cell 3
33Omar Alberto Mendoza Cardona (Col) Medellin3Row 32 - Cell 3
34Simon Pellaud (Swi) Team Illuminate3Row 33 - Cell 3
35Jose Tito Hernandez (Col) Orgullo Paisa3Row 34 - Cell 3
36German Nicolas Tivani Perez (Arg) Trevigiani Phonix-Hemus 18963Row 35 - Cell 3
37Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe Resources3Row 36 - Cell 3
38Adrian Gonzalez Velasco (Spa) Burgos BH3Row 37 - Cell 3
39Richard Carapaz (Ecu) Movistar Team2Row 38 - Cell 3
40Jetse Bol (Ned) Manzana Postobon2Row 39 - Cell 3
41Walter Fernando Pedraza Morales (Col) GW Shimano2Row 40 - Cell 3
42Tao Geoghegan Hart (GBr) Team Sky2Row 41 - Cell 3
43Juan Felipe Osorio Arboleda (Col) Manzana Postobon2Row 42 - Cell 3
44Iljo Keisse (Bel) Quick-Step Floors2Row 43 - Cell 3
45Davilier Ospina Navarro (Col) Coldeportes Zenu Sello Rojo1Row 44 - Cell 3
46Carlos Julian Quintero (Col) Orgullo Paisa1Row 45 - Cell 3
47Cesar Nicolas Paredes Avellaneda (Col) Medellin1Row 46 - Cell 3
48Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling1Row 47 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Egan Bernal (Col) Team Sky11pts
2Dayer Quintana (Col) Movistar Team10Row 1 - Cell 3
3Sebastian Henao (Col) Team Sky6Row 2 - Cell 3
4Cesar Nicolas Paredes Avellaneda (Col) Medellin5Row 3 - Cell 3
5Jordan Arley Parra Arias (Col) Manzana Postobon4Row 4 - Cell 3
6Angel Alexander Gil Sanchez (Col) EPM4Row 5 - Cell 3
7Julian Alaphilippe (Fra) Quick-Step Floors3Row 6 - Cell 3
8Johnatan Cañaveral Vargas (Col) Bicicletas Strongman Colombia Coldeportes3Row 7 - Cell 3
9Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale2Row 8 - Cell 3
10Rodrigo Contreras Pinzon (Col) EPM2Row 9 - Cell 3
11Rigoberto Uran (Col) EF Education First-Drapac p/b Cannondale2Row 10 - Cell 3
12Nairo Quintana (Col) Movistar Team2Row 11 - Cell 3
13Sergio Henao (Col) Team Sky2Row 12 - Cell 3
14Fernando Gaviria (Col) Quick-Step Floors2Row 13 - Cell 3
15Oscar Sevilla Rivera (Spa) Medellin1Row 14 - Cell 3
16Lucas Sebastian Haedo (Arg) UnitedHealthcare Pro Cycling1Row 15 - Cell 3
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Miguel Angel Rubiano Chavez (Col) Coldeportes Zenu Sello Rojo18pts
2Fernando Gaviria (Col) Quick-Step Floors14Row 1 - Cell 3
3Rafael Aniba Montiel (Col) Orgullo Paisa14Row 2 - Cell 3
4Brayan Stive Ramirez (Col) Colombia13Row 3 - Cell 3
5Juan Esteban Arango (Col) Colombia7Row 4 - Cell 3
6Alvaro Hodeg (Col) Quick-Step Floors4Row 5 - Cell 3
7Jose Tito Hernandez (Col) Orgullo Paisa3Row 6 - Cell 3
8Felix Alejandro Baron (USA) Team Illuminate3Row 7 - Cell 3
9Omar Alberto Mendoza Cardona (Col) Medellin3Row 8 - Cell 3
10German Nicolas Tivani Perez (Arg) Trevigiani Phonix-Hemus 18963Row 9 - Cell 3
11Simon Pellaud (Swi) Team Illuminate3Row 10 - Cell 3
12Walter Fernando Pedraza Morales (Col) GW Shimano2Row 11 - Cell 3
13Martin Laas (Est) Team Illuminate2Row 12 - Cell 3
14Weimar Alfonso Roldan Ortiz (Col) Medellin2Row 13 - Cell 3
15Andrea Guardini (Ita) Bardiani CSF2Row 14 - Cell 3
16Jetse Bol (Ned) Manzana Postobon2Row 15 - Cell 3
17Tao Geoghegan Hart (GBr) Team Sky2Row 16 - Cell 3
18Juan Felipe Osorio Arboleda (Col) Manzana Postobon2Row 17 - Cell 3
19Iljo Keisse (Bel) Quick-Step Floors2Row 18 - Cell 3
20Cesar Nicolas Paredes Avellaneda (Col) Medellin1Row 19 - Cell 3
21Davilier Ospina Navarro (Col) Coldeportes Zenu Sello Rojo1Row 20 - Cell 3
22Carlos Julian Quintero (Col) Orgullo Paisa1Row 21 - Cell 3
23Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling1Row 22 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Sky20:49:03
2Daniel Martinez (Col) EF Education First-Drapac p/b Cannondale0:00:43
3Ivan Sosa (Col) Androni Giocattoli-Sidermec0:00:45
4Jhonatan Narvaez (Ecu) Quick-Step Floors0:01:18
5Hugh Carthy (GBr) EF Education First-Drapac p/b Cannondale0:01:55
6Diego Antonio Ochoa Camargo (Col) EPM0:01:58
7Sebastian Henao (Col) Team Sky0:02:02
8TJ Eisenhart (USA) Holowesko-Citadel p/b Arapahoe Resources0:02:39
9Richard Carapaz (Ecu) Movistar Team0:02:40
10Aldemar Reyes Ortega (Col) Manzana Postobon0:03:14
11John Anderson Rodriguez Salazar (Col) Colombia0:03:51
12Javier Ignacio Montoya Montoya (Col) Trevigiani Phonix-Hemus 18960:03:52
13Miguel Eduardo Florez Lopez (Col) Colombia0:03:53
14Edison Muñoz (Col) Orgullo Paisa0:03:56
15Rodrigo Contreras Pinzon (Col) EPM0:04:13
16Giulio Ciccone (Ita) Bardiani CSF0:04:14
17Oscar Adalberto Quiroz Ayala (Col) Bicicletas Strongman Colombia Coldeportes0:04:58
18Jonathan Caicedo (Ecu) Medellin0:05:46
19Johnatan Cañaveral Vargas (Col) Bicicletas Strongman Colombia Coldeportes0:07:45
20Tao Geoghegan Hart (GBr) Team Sky0:12:19
21Nicolas Sessler (Bra) Burgos BH0:12:55
22Julian Cardona Tabares (Col) EF Education First-Drapac p/b Cannondale0:16:43
23Michal Paluta (Pol) CCC Sprandi Polkowice0:16:49
24Giovanni Carboni (Ita) Bardiani CSF0:17:05
25Eduardo Estrada Celis (Col) Bicicletas Strongman Colombia Coldeportes0:18:40
26Juan Felipe Osorio Arboleda (Col) Manzana Postobon0:19:55
27Connor Brown (USA) Team Illuminate0:20:34
28Benjamin Perry (Can) Israel Cycling Academy0:21:18
29Jordan Arley Parra Arias (Col) Manzana Postobon0:23:25
30Alessandro Fedeli (Ita) Trevigiani Phonix-Hemus 18960:24:38
31Brayan Stiven Sanchez Vergara (Col) Holowesko-Citadel p/b Arapahoe Resources0:25:18
32Fernando Gaviria (Col) Quick-Step Floors0:30:36
33Jose Tito Hernandez (Col) Orgullo Paisa0:31:05
34Mattia Frapporti (Ita) Androni Giocattoli-Sidermec0:33:02
35Christofer Jurado Lopez (Pan) Trevigiani Phonix-Hemus 18960:34:23
36Floryan Arnoult (Fra) Trevigiani Phonix-Hemus 18960:37:50
37Victor Langellotti (Mon) Burgos BH0:38:40
38Alessandro Covi (Ita) Italy0:39:30
39Alvaro Robredo Crespo (Spa) Burgos BH0:40:00
40William David Muñoz Perez (Col) Bicicletas Strongman Colombia Coldeportes0:40:31
41Bryan Steve Gomez Peñaloza (Col) Holowesko-Citadel p/b Arapahoe Resources0:40:32
42Ruben Dario Acosta Ospina (Col) Bicicletas Strongman Colombia Coldeportes0:40:40
43Gotzon Udondo Santamaria (Spa) Euskadi Basque Country-Murias0:41:16
44Juan Sebastian Molano Benavides (Col) Manzana Postobon0:43:45
45Francesco Lamon (Ita) Italy0:44:35
46Alvaro Hodeg (Col) Quick-Step Floors0:44:40
47German Nicolas Tivani Perez (Arg) Trevigiani Phonix-Hemus 18960:46:05
48Daniel Lopez Parada (Spa) Burgos BH0:48:31
49Matteo Spreafico (Ita) Androni Giocattoli-Sidermec0:48:38
50Matteo Malucelli (Ita) Androni Giocattoli-Sidermec0:50:18
51Miguel Bryon (USA) Holowesko-Citadel p/b Arapahoe Resources0:50:28
52Aleksey Kurbatov (Rus) Russia0:50:51
53Vladislav Kulikov (Rus) Russia0:52:05
54Martin Laas (Est) Team Illuminate0:53:17
55Aviv Yechezkel (Isr) Israel Cycling Academy0:53:47
56Carlo Albert Giordani (Ita) Italy0:54:03
57Davide Plebani (Ita) Italy0:54:13
58Andrei Sazanov (Rus) Russia1:29:26
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Team Sky62:29:43
2EF Education First-Drapac p/b Cannondale0:00:25
3EPM0:01:35
4Movistar Team0:02:38
5Orgullo Paisa0:04:14
6Colombia0:05:45
7Bicicletas Strongman0:09:21
8Medellin0:09:24
9Manzana Postobon0:09:38
10GW Shimano Chaoyang Envia0:12:30
11Coldeporte Zenu Sello Roj0:13:10
12Team Illuminate0:28:03
13Quick-Step Floors0:30:10
14Androni Giocattoli-Sidermec0:31:09
15Israel-Cycling Academy0:31:35
16Trevigiani Phonix Hemus0:36:51
17United Healthcare0:45:50
18Bardiani CSF0:47:06
19Burgos-BH0:47:35
20Holowesko-Citadel0:53:06
21CCC Sprandi Polkowice0:55:04
22Euskadi-Murias1:31:49
23Italy1:46:05
24Russian National Team2:38:18
Patrick Fletcher

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews