The group collaborated, but early on the fatigue set. Jetse Bol went solo off the front with 52 kilometers to go and was later caught with 26 to go, as the peloton rode calmly towards the finish. Despite the calm, Julian Alaphilippe couldn't avoid a crash and had to abandon the race.
However the rest of the peloton urged through to the finish, with an acceleration before the crucial turn with four kilometers to go where the riders suddenly faced a strong crosswind into the finish.
With the teams lacking the leadouts, riders stayed bunched up until the final 500 meters, where BikeExhange stood up strong. Juan Sebastian Molano launched an early sprint and tried to surprise. Riders tried coming through left and ride with a chaotic sprint, but in the end
Kaden Groves was in the right position and sprinted to a strong win. He beat
Danny van Poppel and
Tim Merlier.