Miguel Angel Lopez clinched victory in the Tour Colombia on Sunday, leading a podium sweep for the home country.
Compatriot Nairo Quintana won the sixth and final stage, but 25-year-old Lopez’s third-place finish at the summit of category one Las Palmas near Medellin was enough for a narrow four-second victory.
With an overall time of 18 hours 38 minutes and 32 seconds, climber Lopez, racing for Astana, took victory over fellow Colombians Ivan Sosa of the Sky team and Daniel Martinez of EF Education First 42 seconds off the lead.
Lopez, nicknamed ‘Superman’ in Colombia, succeeds Egan Bernal who won the inaugural Tour Colombia in 2018.
“Winning the Tour is a great sensation, with all this madness, all these people, it’s unique. I think I’ve never seen a race and a show like this,” said Lopez.
The enthusiasm of the Colombian crowd got the better of them on Sunday, however, when a fan running alongside the peleton tripped and fell into the path of Quintana who tumbled off his bike.
However, he recovered to take the stage, eight seconds in front of Sosa.
Four-time Tour de France champion Chris Froome finished in 91st place after crashing 2 kilometers into Saturday’s penultimate stage of racing.
1. Miguel Angel Lopez (COL, Astana) 18:38:32
2. Ivan Ramiro Sosa (COL, Sky) at 4secs
3. Daniel Martinez (COL, EF Education First) 42
4. Egan Bernal (COL, Sky) 54
5. Nairo Quintana (COL, Movistar) 01:04
6. Rigoberto Uran (COL, EF Education First) 01:31
7. Julian Alaphillipe (FRA, Deceuninck-Quick Step) 01:33
8. Sergio Henao (COL, Team Emirates) 02:41
9. Richard Carapaz (ECU, Movistar) 02:46
10. Rodrigo Contreras (COL, Astana) 02:47
Stage six results
1. Nairo Quintana (COL, Movistar) 03:57:19
2. Iván Ramiro Sosa (COL, Sky) at 8secs
3. Miguel Angel López (COL, Astana) s.t.
4. Egan Bernal (COL, Sky) 16
5. Rigoberto Uran (COL, EF Education First) 1:01
6. Daniel Martinez (COL, EF Education First) s.t.
7. Jhojan Garcia (COL, Manzana Postobon) 1:27
8. Didier Chaparro (COL, Orgullo Paisa) 1:32
9. Sergio Henao (COL, Team Emirates) 1:36
10. Jhonatan Narvaez (ECU, Team Sky) 1:40