Tonelli went solo with 26 kilometers to go in the base of the final sequence of two small ascents, but was caught shortly after as UAE Team Emirates pushed a very hard pace to decimate the peloton and be able to use their numbers.
In the final kilometers of the ascent Jan Christen and Pavel Sivakov attacked several times, but they faced responses mainly from
Alexey Lutsenko but also Yannis Voisard and George Bennett, who attacked in the descent even putting UAE under pressure. However the number game favoured UAE, and after the group was brought back together Christen attacked until no-one would follow.
The decisive move happened with 5 kilometers to go. The 19-year old was a known danger, but as soon as he got a few seconds, it was too much for the group to chase back as his UAE teammates covered every single move behind. The Swissman rode solo to the finish line to take his first pro win and the leader's jersey.
Alexey Lutsenko sprinted to second place behind, with
Thomas Pesenti closing out the podium in a surprise performance alongside the GC favourites.