De spanning duurde voort tot aan de sprintfinish om de 9e Europese kampioen te bepalen. Wereldkampioen Mathieu Van der Poel deed er alles aan om dit scenario te vermijden met een aanval op meer dan 70 kilometer van de finish om de kopgroep te bereiken. Vervolgens probeerde hij weg te rijden met renners van hoog niveau zoals Mads Pedersen, Christophe Laporte, Jonas Rutsch, Arthur Kluckers en Danny Van Poppel, waarmee hij de offensieve strategie van de «Oranjes» toonde.
Maar ook van de kant van de mannen van Thomas Voeckler, die de koers wilden openbreken. «We wilden een bewogen koers om die oncontroleerbaar te maken,» verklaarde Laporte later, «maar de Italianen waren erg sterk en de ontsnapping kon niet tot het einde standhouden.» Naast de Squadra Azzurra van Jonathan Milan, misten ook de Belgen aan de voorkant, die hadden moeten vechten om Tim Merlier terug te brengen na een lekke band.
Laporte en Démare respectievelijk 9e en 11e
De ontsnapping van zes sterke renners, met een voorsprong van ongeveer dertig seconden, leek stand te kunnen houden tot het einde. Het peloton, ondanks vele verliezen, hergroepeerde zich echter om de achtervolging in te zetten. De Italianen namen de leiding, gevolgd door de Belgen, die op hun twee sprinters, Merlier en Jasper Philipsen, rekenden om het verschil te maken.
De aansluiting vond plaats op 26 kilometer van de finish. Ondanks de laatste aanvallen van de Zwitser Simon Pellaud en de Denen Soren Kragh Andersen en Kasper Asgreen, werd de eindsprint onvermijdelijk. Tim Merlier en Jasper Philipsen, zonder teamondersteuning vanwege hun rivaliteit, profiteerden van het harde werk van de Italianen. Slecht gepositioneerd in het begin, vond Merlier uiteindelijk een opening om te winnen voor de Nederlander Olav Kooij en de Est Madis Mihkels, terwijl Philipsen net naast het podium eindigde op de 4e plaats.
Het is de eerste keer dat een Belg deze Europese titel wint. De Italianen, vier keer winnaars, moesten vorig jaar al de plaats afstaan aan Christophe Laporte, de eerste Franse winnaar. De Varois, die zich in dienst stelde van Arnaud Démare in de finale voor de aankomst in Hasselt, kon niet beter doen dan een 9e plaats, terwijl de Picardische sprinter van Arkéa-B & B Hotels op de 11e plaats eindigde.