HomeRaceRace ReviewsLe Tour de France 2017 - Stage 16: Le Puy-en-Velay - Romans-sur-Isère,... RaceRace Reviews Le Tour de France 2017 – Stage 16: Le Puy-en-Velay – Romans-sur-Isère, 165km. Michael Matthews inches closer to Green By Ed Hood - July 18, 2017