Tadej Pogacar (Team UAE Emirates) était le plus fort aujourd’hui dans cette première explication entre les grands favoris à la victoire finale. À l’offensive une première fois dans la Rampe Saint-Hilaire où il était clairement le plus fort avec Jonas Vingegaard (Visma Lease a Bike), le champion du monde a dominé le sprint final alors qu’un petit groupe de moins de 10 coureurs s’était présenté sous la flamme rouge de Rouen.
Quatre coureurs ont pris l’échappée aujourd’hui : les français Lenny Martinez (Bahrein-Victorious) et Thomas Gachignard (TotalEnergies), le norvégien Jonas Abrahamsen (Uno-X Mobility) et le danois Kasper Asgreen (EF Education-EasyPost). Le peloton a contrôlé la course tout du long, notamment la Alpecin-Deceuninck avec Silvan Dillier. Ne prenant jamais plus de 2 minutes d’avance, ils ont logiquement été avalés dans les 20 derniers kilomètres. Seul Lenny Martinez a tenté quelque chose jusqu’au bout et a passé en tête le premier col de la journée avant d’être repris par la meute.
A tour de rôle, la Team UAE Emirates et la Visma Lease a Bike impriment un gros tempo. Tim Wellens (UAE Emirates) a commencé l’écrémage dans la Côte de la Grand’Mare avant de laisser sa place à Victor Campenaerts (Visma Lease a Bike) dans la descente et dans le plat. Les deux Belges font très mal dans le peloton à l’approche de la dernière difficulté du jour.
Jhonatan Narvaez et João Almeida (UAE Emirates) commencent pied au plancher dans la Rampe Saint-Hilaire avant de laisser leur leader, Tadej Pogacar, placer une violente attaque. Dans un premier temps seul Jonas Vingegaard est en mesure de suivre, Mathieu van der Poel (Alpecin-Deceuninck) restant de son côté figé sur place. Alors qu’on pensait voir le Slovène lâcher également le Danois après un nouveau coup de pédale, Vingegaard va finalement, comme à son habitude, produire un gros effort au train sur les derniers mètres pour revenir dans la roue de son rival.
C’est Remco Evenepoel (Soudal-Quickstep), discret jusque-là, qui fait l’effort après la Rampe Saint-Hilaire pour faire la jonction, emmenant dans sa roue le maillot jaune mais également João Almeida, Matteo Jorgenson (Visma Lease a Bike) et Oscar Onley (Picnic PostNL). Ces 7 coureurs foncent ensemble vers la flamme rouge, avec des tentatives d’attaques de Matteo Jorgenson et Remco Evenepoel mais bien contrôlé par João Almeida. Derrière, Romain Grégoire (Groupama-FDJ) parvient à rentrer dans le groupe mais aura trop donné pour jouer le podium.
Ils ne sont réellement que trois à être en mesure de jouer le sprint final, lancé d’un peu trop loin par Mathieu van der Poel. Le Néerlandais ne tient pas la distance et voit Tadej Pogacar le devancer d’un bon demi-vélo, pour sa 100ème victoire en carrière. Lucide, Van der Poel coupe légèrement son effort et se retourne pour contrôler sa seconde place devant Jonas Vingegaard, qui a lancé son sprint trop tard. Grâce à ce résultat, MVDP conserve sa tunique jaune, qu’il perdra probablement demain lors du contre-la-montre.