Au terme des 172,6 kilomètres tracés sur un profil sans difficulté, le Norvégien de la formation Uno-X Mobility a faussé compagnie aux autres échappés à 3 km de l'arrivée. L'Italien Tommaso Bessega (Polti VisitMalta) a pris la 2e place à 15 secondes devant le Finlandais Axel Källberg (Lucky Sport). Le peloton a échoué à 20 secondes.

Vainqueur de trois étapes consécutives pour la première fois de sa carrière, en s'imposant dans les trois premières étapes, Wout van Aert n'a donc pas réussi le "quatre à la suite". Il a dû se contenter de la 12e place samedi. Le vainqueur de Paris-Roubaix a toutefois conservé le maillot bleu de leader du classement général. Il devance le Slovaque Lukas Kubis (Unibet Rose Rockets) de 21 secondes, grâce une seconde de bonification supplémentaire remportée en cours d'étape, et de 28 le Danois Henrik Pedersen (Uno-X Mobility).

Remco Evenepoel remporte la Clasica San Sebastian pour la quatrième fois et entre dans l'Histoire

L'échappée décisive s'est formée après 75 kilomètres. Elle a réuni sept coureurs. Sébastien Grignard (Lotto-Intermarché) était accompagné du Norvégien Storm Ingebrigtsen (Uno-X Mobility), du Finlandais Axel Källberg (Lucky Sport), des Italiens Tommaso Bessega (Polti VisitMalta) et Francesco Carollo (Swatt Club) et des deux Danois à l'origine de l'offensive Christophe Juul-Jensen (Danemark) et Stian Rosenlund (AIRTOX-Carl Ras).

En abordant les circuits locaux (à 46,5 km de l'arrivée), le peloton accusait 1:45 de retard mais n'a pas vraiment assuré la chasse. Ils étaient encore six devant en abordant le dernier tour (15 km de l'arrivée), Carollo ayant été décramponné. Le peloton pointait encore à 1:21. Källberg a tenté sa chance à moins de 10 km, mais son espoir n'a duré que 3 kilomètres. Le peloton n'a finalement jamais réussi la jonction, alors qu'à l'avant le dernier essai, signé Ingebrigtsen dans les trois derniers kilomètres, s'est avéré concluant.

Dimanche, une 5e et ultime étape longue de 126 km entre Koge et Rodovre, sans difficulté, permettra de connaître le lauréat de cette 36 édition. Celui-ci succèdera au palmarès au Danois Mads Pedersen.