The first stage was won by the Dane Kasper Asgreen by a few seconds as a soloist . As a result, he took over the overall management. Dutchman Fabio Jakobsen won stage two with an increasing final in the sprint. Asgreen defended the overall lead. On the third stage, Kristoffer Halvorsen from Norway won the mass sprint. Asgreen continued to hold the overall lead. British rider Chris Lawless won stage four as a soloist with a two-second lead. Asgreen was able to defend the overall standings on this stage as well. On the fifth stage, three outliers came through with almost four minutes ahead of the peloton.
Vasil Strokau (Belarus) won the two-man sprint ahead of Patrick Gamper (Austria), who took over the overall standings. Stage six was decided in the mass sprint by Álvaro Hodeg (Colombia). Gamper kept the overall lead.
Stages seven, eight and nine each ended with a mountain finish. Egan Bernal won the two mountain arrivals, with the first mountain arrival taking over the overall ranking. Stage nine went to Pawel Siwakow (Russia) as a soloist with over 2:30 minutes ahead of Neilson Powless (USA). Bernal retained the overall ranking and thus won the entire tour. In the end he was 1:09 minutes ahead of Bjorg Lambrecht (Belgium). Third place was the Dane Niklas Eg with 1:12 minutes .