Le Britannique Mark Cavendish (Sky), a remporté au sprint la 18e étape du Tour de France, vendredi à Brive-la-Gaillarde. Bradley Wiggins reste en jaune.