The 32-year-old heads south with a 23-second lead over Frenchman Romain Bardet and 29 ahead of Colombian Rigoberto Uran after neither managed to dent his armour on an iconic 18th stage won in stunning fashion by home favourite Warren Barguil.