A região da Bretanha é o centro do ciclismo nestes dias, com a Bretagne Classic a disputar-se em diversos escalões e em ambos os géneros. Hoje era hora para a prova masculina, um dia muito duro com mais de 60 colinas ao longo do percurso. Alessandro de Marchi, Quentin Hermans, Alexis Gougeard e Sebastian Grignard formaram a fuga do dia, fuga essa que viu várias equipas unirem-se na frente do pelotão.
A corrida manteve-se controlada até aos 63 quilómetros finais, altura em que num setor de terra batida Julian Alaphilippe atacava. O campeão do Mundo saía do pelotão na companhia de Tadej Pogacar, Benoit Cosnefroy e Mikkel Honoré, grupo esse que foi ganhando bastante tempo em relação ao pelotão, onde era a INEOS Grenadiers quem mais trabalhava.
Notava-se que Pogacar não estava com a mesma frescura de outras provas e 15 quilómetros depois do ataque, o esloveno regressa ao pelotão. O trio continuava em perseguição à fuga, onde já só restava De Marchi. A junção dava-se a 30 quilómetros do fim, com o novo quarteto da frente de corrida a ter 1:15 para o pelotão.
A fuga desentendia-se no Bosse Marta, a 22 quilómetros do fim, com Cosnefroy a seguir apenas na companhia de Alaphilippe no entanto a colaboração era pouca o que permitia a reentrada de Honoré. Os 3 voltavam a colaborar mas a diferença ia diminuindo cada vez mais, entrando com apenas 30 segundos na ascensão para Pont-Neuf onde Alaphilippe atacou, o que originou um contra-ataque de Cosnefroy.
Os dois franceses voltaram a entreolhar-se, o que permitiu nova reentrada de Honoré, algo que foi fundamental para o desfecho da corrida. Numa fase muito rápida, o dinamarquês deu tudo o que tinha até ao lançamento do sprint.
Alaphilippe lançou o seu sprint primeiro, ainda esteve na frente, mas Cosnefroy estava mais forte e no final derrotava o campeão do Mundo! Honoré foi 3º e depois chegavam pequenos grupos com EthanHayter e Connor Swift a fecharem o top-5. Esta foi a primeira vitória da carreira no World Tour para Benoit Cosnefroy.