A 12ª etapa do Tour, uma aparente inofensiva jornada de transição, foi bem mais animada do que se esperava. Logo após o tiro de partida a Groupama-FDJ foi das formações mais activas, o primeiro a tentar a fuga foi Kevin Geniets, quase todos os ciclistas da equipa atacaram e acabou por se formar uma escapada com Valentin Madouas, Quentin Pacher, Jonas Abrahamsen e Anthony Turgis, algo que também aconteceu porque houve uma queda grande do pelotão, o que levou a um acalmar do ritmo.
Não houve consequências de maior da queda, não houve abandonos de imediato, no entanto devido a doença Fabio Jakobsen, Michael Morkov e Pello Bilbao foram para casa mais cedo. O ritmo era muito elevado, a média rondava os 48 km/h e a Alpecin-Deceuninck recebeu a preciosa ajuda da Movistar para controlar a escapada, onde Turgis ficava para trás na última contagem de 4ª categoria do dia. Os outros 3 corredores deram tudo, mas não resistiram à perseguição das equipas dos sprinters e quase 40 kms da meta voltava a haver pelotão compacto e mais ninguém tentou a sua sorte.
A corrida voltou a mudar a 12 kms da meta quando outra queda afectou o pelotão, desta vez ficaram vários corredores magoados e um dos ciclistas que ficou na queda foi Primoz Roglic, ficando toda a equipa da Red Bull-Bora com ele. O estrago estava feito, o sprint estava a ser lançado e o esloveno já estava a perder cerca de 1:30 para o grupo principal. Não havia grandes comboios, era o próprio Abrahamsen ainda a trabalhar e os principais favoritos estavam muito atrasados no grupo. A Arkea desta vez acertou no lançamento e Arnaud Demare iniciou o seu esforço numa posição primordial, parecia que o gaulês ia finalmente ganhar depois de fechar um pouco Wout van Aert contra as barreiras, mas Biniam Girmay apareceu quase do nada, e muito graças a um trabalho incrível de Mike Teunissen, para ultrapassar a concorrência nos últimos 100 metros.
Foi a 3ª vitória na Volta a França para o eritreu, que assim também reforça a sua liderança na camisola verde, hoje ganhou diante de Wout van Aert e Pascal Ackermann, com Jasper Philipsen apenas no 4º posto, depois das relegações de Arnaud Demare e Mark Cavendish. Primoz Roglic perdeu quase 2:30 e saiu do top 5 da geral, permitindo a subida de João Almeida ao 4º posto, veremos como está em termos de lesões.