With a small hilltop just inside the final 10 kilometers it was a tense approach with many teams trying to stay in the front. At no point did the race calm down, as tension only kept growing as the riders got closer and closer to the finale.
A mighty furious finish saw no leadout take over the front.
Fernando Gaviria launched an early sprint and got a gap which seemed to be definitive. But as the slight uphill gradients bit some riders managed to come from behind, with Fabio Jakobsen taking the win on the line. An incredibly tight finish as the European Champion just barely managed to beat
Jasper Philipsen, with Gaviria a very tight third place.