Finalement, c'est un sprinter classique qui peut se réjouir du titre de champion d'Europe : Après 223 kilomètres à travers la province du Limbourg, le Belge Tim Merlier a eu les jambes les plus rapides dans le sprint massif. Pourtant, le Belge n'avait pas une position optimale pour lancer son attaque dans les derniers mètres. Il a dû faire un grand virage à droite pour contourner les sprinteurs concurrents, Jonathan Milan (Italie) et compagnie. Mais comme il était clairement plus rapide que les autres sprinters, il les a littéralement dépassés et a remporté la victoire aux championnats d'Europe devant Olav Kooij (Pays-Bas) qui s'est précipité. La troisième place revient à l'Estonie, à Madis Mihkels, qui a terminé juste devant le sprinter de pointe Jasper Philipsen (Belgique).
Le projet de l'équipe allemande pour la course sur route des championnats d'Europe de cyclisme 2024 était clair : Jonas Rutsch devait avoir son mot à dire en tant qu'échappée dans la lutte pour une place parmi les meilleurs. Le coureur de 26 ans n'a pas seulement fait partie du groupe de tête de la journée au début de la course, mais il était aussi à l'avant lorsque les personnalités de la course classique comme Mathieu van der Poel (Pays-Bas) et Mads Pedersen (Danemark) ont pris la poudre d'escampette. Lorsque l'échappée a été reprise à 25 kilomètres de l'arrivée, un sprint massif se préparait. Pour l'Allemagne, Max Walscheid s'est lancé dans la course et a terminé douzième.
Sur le parcours de 223 kilomètres entre Heusden-Zolder et Hasselt, le rythme a été soutenu dès le début de la course. Après quelques kilomètres, cinq coureurs ont réussi à creuser un écart avec le peloton. Jonas Rutsch (Allemagne), Mathis Le Berre (France), Nils Brun (Suisse), Felix Ritzinger (Autriche) et Ivo Oliveira (Portugal) ont formé une échappée qui a longtemps roulé en tête. Plusieurs coureurs autour d'Arthur Kluckers (Luxembourg) et Mads Würtz Schmidt (Danemark) ont d'abord rejoint la tête de course, puis le peloton a repris les échappés à 96 kilomètres de l'arrivée.
Par la suite, des coureurs allemands se sont montrés à l'avant du peloton : Nils Politt et Max Walscheid ont été impliqués dans le travail de vitesse. Non seulement Mads Pedersen (Danemark) mais aussi Mathieu van der Poel (Pays-Bas) se sont montrés très motivés en accélérant à plusieurs reprises. Le Néerlandais a réussi à s'échapper avec Matteo Trentin (Italie) et Mikkel Berg (Danemark) à 85 kilomètres de l'arrivée.
Plusieurs équipes ont immédiatement tiré la sonnette d'alarme, car van der Poel, l'un des principaux favoris pour la victoire du jour, était désormais en tête de la course. Le peloton s'est donc déchiré. Un petit groupe a rattrapé les trois coureurs en tête, tandis que le groupe plus important et plus éloigné a mis beaucoup de temps et d'énergie à revenir sur la tête. A 62 kilomètres de l'arrivée, c'était le moment.
Sept kilomètres plus tard, un groupe de six coureurs a attaqué et s'est détaché du peloton, avec le très actif Mathieu van der Poel, Danny van Poppel (tous deux néerlandais), Christophe Laporte (France), Mads Pedersen (Danemark), Arthur Kluckers (Luxembourg) et à nouveau Jonas Rutsch (Allemagne). L'Italie et la Belgique, en particulier, se sont efforcées d'éviter que l'écart ne se creuse trop - elles voulaient jouer le sprint. Les deux équipes ont réussi leur pari : les échappés n'ont pas eu plus de 20 secondes d'avance - et à 25 kilomètres de l'arrivée, le groupe de tête de six coureurs a été repris.
L'équipe danoise, en particulier, n'était pas satisfaite du sprint massif qui se préparait. D'abord Sören Kragh Andersen a tenté de se détacher du peloton, puis c'était Kasper Asgreen. Les deux attaques n'ont pas été couronnées de succès. Il était donc clair que la course allait se terminer par un sprint massif. C'est Tim Merlier qui a été le plus rapide et qui a été sacré champion d'Europe.