Summary: Spaniard Jon Izagirre takes the stage win after a treacherous race in the rain to the finish line in Morzine. But the headlines will be about Chris Froome, who has all but secured his third Tour de France title with one day left to race.
Summary: Spaniard Jon Izagirre takes the stage win after a treacherous race in the rain to the finish line in Morzine. But the headlines will be about Chris Froome, who has all but secured his third Tour de France title with one day left to race.