Esta 3ª jornada de Tour de Romandie tinha mais dureza do que ontem, uma difícil subida a cerca de 50 kms da meta prometia seleccionar o pelotão e era incerta a existência de outro sprint. A fuga só se deu bastante tarde, e na primeira contagem de montanha do dia, o que levou a que muitos sprinters sentissem dificuldade logo nesse primeiro momento. Destacou-se um quinteto com Hugh Carthy, Ben Zwiehoff, Julien Bernard, Welay Berhe e Raul Garcia Pierna, um grupo de 5 trepadores que nunca teve assim muita vantagem.
Só tiveram no máximo 2:30 de avanço enquanto alguns homens rápidos recolavam ao grupo principal, o que prometia ser sol de pouca dura. Houve muitos abandonos à mistura, o ritmo era muito alto e Brennan ficava para trás novamente na penúltima contagem do dia, trabalho da Soudal-Quick Step. A última dificuldade tinha 3,2 kms a 11,4% e a Soudal-Quick Step continuou o trabalho, dizimando o pelotão, mal ficaram 20 unidades antes do surpreendente ataque de Remco Evenepoel, que teve resposta dos outros candidatos à vitória. Hugh Carthy, o último resistente da fuga foi alcançado pouco depois do topo e a partir daí reinou a anarquia.
Vine e Lopez tentaram a sua sorte, foram alcançados e logo a seguir surgiu o movimento que viria a decidir a corrida. Juan Pedro Lopez saiu na companhia de William Lecerf à procura de Alex Baudin e mais tarde juntaram-se a eles Lorenzo Fortunato e Lennert van Eeetvelt. Atrás não havia grandes forças de perseguição e a 20 kms da meta os 5 elementos tinham 50 segundos para o grupo dos favoritos e praticamente 1:30 para um pelotão com maior dimensão. A vantagem foi subindo, não havia boa colaboração e não havia nenhuma equipa que tivesse força e números para pegar na corrida.
Lorenzo Fortunato decidiu arriscar sabendo que não tinha ponta final para competir com alguns elementos do grupo, o ciclista da Astana atacou à entrada do quilómetro final e aproveitou a hesitação alheia para somar mais um belo triunfo para a Astana, que está a fazer uma temporada de 2025 bem acima das expectativas, desesperada por pontos UCI. Baudin superou Lecerf na luta pelo 2º lugar enquanto o grupo dos favoritos cedeu 56 segundos, minimizando perdas nos últimos quilómetros, João Almeida vinha integrado nesse grupo, ficando em 12º, enquanto Ivo Oliveira foi 19º, o primeiro de um 3º grupo que chegou a 1:15. Desta forma o francês Alex Baudin é o novo líder da classificação geral diante de Lecerf e Eetvelt, João Almeida ascendeu ao 8º posto da geral.