Procycling RECENT WINNERS 2021-02-05 - 2019 Richard Carapaz 2018 Chris Froome 2017 Tom Dumoulin 2016 Vincenzo Nibali