Le Slovène Matej Mohoric a remporté la septième étape du Tour de France, alors que Primoz Roglic a perdu beaucoup de temps au classement général.