C’est Matej Mohoric (Bahrain – Victorious) qui remporte cette septième étape de 249km, la plus longue depuis le Tour 2000, ou les équipes ont joué de tactique. Il est suivi de Jasper Stuyven (Trek – Segafredo) +1’20 » et Magnus Cort (EF Education – Nippo) +1’40 ». Le grand vaincu de la journée est Primoz Roglic (Team Jumbo-Visma) qui n’était que l’ombre de lui même sur cette étape. Au niveau du classement général Wout Van Aert Team (Jumbo-Visma) prend la deuxième place à 30″ du leader et Kasper Asgreen (Deceuninck – Quick Step) troisième à 1’49 ».