Watch: Tour de France summary (Stage 18) Post published:July 20, 2017 Warren Barguil won stage 18 of the Tour de France as Chris Froome maintained his overall lead. You Might Also Like Groenewegen sprints to stage seven win July 13, 2018 Nadal wins epic battle against Thiem September 5, 2018 West Ham dump Arsenal out of Carabao Cup November 1, 2023