Carlos Chía remporte l'étape à l'issue d'un sprint serré, il devient ainsi le premier leader de l'épreuve.
Deuxième jour, deuxième sprint massif. Nelson Soto s'impose et Carlos Chía conserve la tête du classement général.
Troisième sprint massif, Carlos Chía le remporte et consolide sa place en tête du classement général.
Óscar Quiroz remporte l'étape et s'empare de la tête du classement général.
Quiroz (Colombia Tierra de Atletas - GW Shimano) s'impose en solitaire à Yarumal, après avoir parcouru les 158,4 kilomètres du jour.
Arrivent en deuxième position de l'étape son coéquipier Cristián David Rico (Colombia Tierra de Atletas - GW Shimano), en troisième Yecid Sierra (Néctar - Indeportes Cundinamarca) et en quatrième Hernando Bohórquez (EPM - Scott - GO RIGO GO). Le sprinteur Carlos Chía (SuperGiros - Alcaldía de Manizales) cède son maillot de leader au Nariñense Quiroz.
La journée montagneuse commence par un mouvement précoce d'un groupe important, dans lequel se détachent quelques sprinteurs comme Nelson Soto (Colombia Tierra de Atletas - GW Shimano), Jordan Parra (Team Petrolike), Johan Colón (Orgullo Paisa) ou Marvin Angarita (CM Team). Ceux-ci travaillent sans relâche pour augmenter l'écart qui les sépare du peloton.
À l'amorce des quarante derniers kilomètres, le peloton n'a pas réussi à réduire l'avantage des fugitifs. Celui-ci atteint les vingt minutes. Alors qu'ils s'apprêtent à franchir l'Alto de Ventanas, col classé en hors catégorie, le peloton s'étire au rythme imprimé par les hommes de la formation EPM - Scott - GO RIGO GO, qui tente de réduire la distance avec les fuyards, mais sans véritable succès.
L'ascension exigeante fait la sélection dans le peloton tandis que le groupe de tête est éparpillé par une attaque de Marco Tulio Suesca (Orgullo Paisa), à qui s'unissent Cristian David Rico, Yecid Sierra, Óscar Quiroz (Colombia Tierra de Atletas - GW Shimano), Rubén Acosta (EBSA), Hernando Bohórquez, Bernardo Suaza (SuperGiros - Alcaldía de Manizales) et Róbigzon Oyola (Medellín - EPM).
Dans le dernier tronçon de l'étape, Yecid Sierra et Cristian David Rico augmentent le rythme et passent à l'attaque, achevant de disloquer le groupe d'échappés, réduit à seulement deux coureurs. Le rythme du duo de pointe baisse en intensité, ce qui permet à Suesca et à Quiroz de faire la jonction. Cependant Suesca cède devant le rythme imposé par les hommes de l'équipe Colombia Tierra de Atletas - GW Shimano.
Dans les derniers kilomètres, personne ne peut suivre Óscar Quiroz, qui augmente régulièrement son avantage sur ses poursuivants immédiats. Ce qui lui permet de remporter sa première victoire dans cette 72e édition du Tour de Colombie.
Le coureur nariñense, champion de Colombie 2019, obtient un avantage conséquent sur son coéquipier Cristian Rico pour s'emparer de la tête du classement général. L'avance sur les favoris est finalement de quatorze minutes, ce qui est jugé comme « scandaleux » par la presse[2].
À l'issue de l'étape, Fabio Duarte se trouve à 14 min 57 s du leader de la course[3].
Fabio Duarte s'adjuge l'étape tandis que Cristián David Rico prend le maillot de leader.
Deuxième final montagneux, dans lequel Fabio Duarte (Medellín - EPM) renoue avec la victoire en s'adjugeant la cinquième étape du Tour de Colombie, après avoir parcouru les 189,1 kilomètres entre Yarumal et La Unión. Óscar Quiroz (Colombia Tierra de Atletas - GW Shimano) cède la tête du classement général à son coéquipier Cristián David Rico.
Dans la dernière ascension du jour, une bataille s'est déroulée entre les plus costauds de l'échappée. La victoire se joue dans la montée finale, où le coureur cundinamarqués se révèle le plus fort. Le sportif de Facatativá est escorté sur la ligne par Hernán Aguirre (Sistecrédito - GW), Rafael Pineda (Colombia Tierra de Atletas - GW Shimano) et Alejandro Callejas (Fundecom - Multirepuestos Bosa - Calzados Gocci).
En ce qui concerne le classement général, le jeune cycliste boyacense de vingt ans, Cristián Rico (Colombia Tierra de Atletas - GW Shimano) prend la tête avec 30 s et 40 s d'avance respectivement sur Yecid Sierra (Néctar - Indeportes Cundinamarca) et Hernando Bohórquez (EPM - Scott - GO RIGO GO).
Les protagonistes de l'échappée du jour sont Javier Jamaica (Medellín - EPM), Óscar Fernández (Indeportes Boyacá Avanza), Dubán Bobadilla (Nativos Payn), Julián Cardona (Sistecrédito), Cristian Muñoz (EPM - Scott - GO RIGO GO), Marlon Diagama (Indeportes Boyacá Avanza), Nicolás Paredes (Fundecom - Multirepuestos Bosa - Calzados Gocci) et Robinson Ortega (EBSA). Ils sont rejoints par un groupe de poursuivants à mi-course.
Durant cette journée pluvieuse, quatre coureurs de la formation Orgullo Paisa se retirent : Juan Tito Rendón, Frank Osorio et Johan Colón pour hypothermie et Sebastián Castaño, en raison des blessures occasionnées par sa chute dans la deuxième étape.
Dans les cinq derniers kilomètres, Fabio Duarte accélère le rythme et distance ses compagnons de fugue. Le grimpeur de l'équipe Medellín - EPM dose ses forces pour remporter la victoire, reprendre du temps et se rapprocher du Top Ten au classement général[4].
À l'issue de l'étape, il est onzième à 6 min 21 s du nouveau leader de la course[5].
Juan Pablo Sossa s'impose à ses compagnons d'échappée tandis que Cristián David Rico reste en tête de la course.
Edgar Cadena remporte l'étape pendant que Cristián David Rico est toujours au sommet du classement général.
Edgar Cadena (Canel's - ZeroUno) s'impose dans la septième étape reliant Mariquita à l'Alto del Vino (es), sur un parcours de 140,4 kilomètres. Le coureur de la catégorie des moins de 23 ans, Cristián Rico (Colombia Tierra de Atletas - GW Shimano) conserve la tête du classement général.
Le jeune coureur mexicain gagne en solitaire, passant la ligne d'arrivée dans un temps de 4 h 24 min 25 s. À la deuxième place finit Wilson Peña (Colombia Tierra de Atletas - GW Shimano) et à la troisième Heiner Parra (Canel's - ZeroUno).
Cadena décroche sa première victoire dans une course UCI, grâce à une action action décisive à six kilomètres du but dans l'ascension de première catégorie. Cristián Rico se maintient en tête, après avoir récupéré la situation dans le dernier tronçon d'étape. Le cycliste boyacense est toujours leader de la course à trois étapes de la fin mais avec seulement 29 s d'avance sur Hernando Bohórquez (EPM - Scott - GO RIGO GO).
La journée commence avec de multiples attaques dans la première partie de course. Dans un but stratégique, la formation Medellín - EPM lance trois de ses coureurs, Aldemar Reyes, Brayan Sánchez et Javier Jamaica, à l'avant. Dans leurs roues se glisse un homme dangereux pour le classement général, Julián Cardona (Sistecrédito).
De la brume épaisse, sort Nicolás Paredes (Fundecom - Multirepuestos Bosa - Goci) pour passer en tête au sommet de l'alto del Trigo. Juan Diego Guerrero (Sistecrédito) le franchit en deuxième tandis qu'en troisième position passe Javier Jamaica (Medellín - EPM). Le peloton désagrégé passe avec un retard de 5 min 30 s, sous la direction des Colombia Tierra de Atletas - GW Shimano.
Dans la descente vers Guaduas, une échappée nombreuse se forme avec Wilson Peña, Heiner Parra, Eduardo Corte (Canel's - ZeroUno), Edgar Cadena, Nicolás Paredes, Santiago Ramírez (Team Cartagena), Juan Diego Guerrero (Sistecrédito), Carlos Alberto Gutiérrez (Banco Guayaquil), Santiago Montenegro (Movistar - Best PC), Alexander Gil (Orgullo Paisa), Óscar Fernández (Indeportes Boyacá Avanza), Julián Cardona, Rodolfo Torres (Illuminate) et Edison Muñoz (CM Team).
Dans la traversée jusque Villeta, la fugue maintient un avantage considérable de plus de sept minutes sur le peloton. Sur le parcours en montagne russe entre Villeta et La Vega, l'échappée continue d'augmenter son avance. Mais devant Aldemar Reyes rompt le pacte de non-agression et lance une attaque, rompant la tranquillité entre les fugitifs.
À la moitié de l'ascension, classée en hors catégorie, s'enfuient Heiner Parra, Aldemar Reyes, Edgar Cadena, Wilson Peña, Alexander Gil et Julián Cardona.
Dans la dernière partie de l'étape, Edgar Cadena lance son ataque qui ne rencontre aucune réaction de ses compagnons d'aventure. Le jeune Mexicain continue sur un rythme solide jusqu'à l'arrivée et franchit la ligne en solitaire, située à l'Alto del Vino[6].
À l'issue de l'étape, Fabio Duarte se trouve désormais quatrième à 1 min 30 s du leader de la course[7].
Aldemar Reyes remporte l'étape devant son coéquipier Fabio Duarte qui renverse la situation et prend la première place du classement général provisoire.
Robinson Chalapud s'impose à l'issue d'un sprint en petit comité alors que Fabio Duarte conserve sa place au classement général.
Rodrigo Contreras gagne le contre-la-montre de clôture devant Fabio Duarte qui remporte ainsi la 72e édition du Tour de Colombie.