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 Nedbank Cup last 16 fixtures confirmed February 16, 2023 Anderson to stay under South African flag July 18, 2018 Manyonga stars on indoor debut February 9, 2018