Mark Cavendish heeft de achttiende etappe in de Tour de France gewonnen. De Brit van Sky achterhaalde in de laatste meters een groep aanvallers, onder wie Rabobank-renner Luis Leon Sanchez. De Slowaak Peter Sagan kwam op gepaste afstand als tweede over de streep in Brive-la-Gaillarde. De Australiër Matthew Goss spurtte naar de derde plaats.

Voor Cavendish is het zijn tweede dagsucces in Frankrijk. Hij was eerder de sterkste in de tweede etappe. De wereldkampioen werd in de finale gelanceerd door klassementsleider Bradley Wiggins, die geen moment in de problemen kwam, en Edvald Boasson Hagen. De Brit sprong met een indrukwekkende krachtsexplosie naar de zege.

Een kopgroep van zestien renners gaf de etappe van Blagnac naar Brive-la-Gaillarde over 222,5 km kleur. Onder de aanvallers bevond zich ook Karsten Kroon (Saxo Bank). De Nederlander kreeg gezelschap van onder anderen de Kazach Alexandre Vinokourov, die samen met Luca Paolini en Adam Hansen het langst vooraan bleef.

Op ruim vijf kilometer van de streep kreeg het trio gezelschap van Sanchez, Andreas Klöden en Nicolas Roche. De aanvallers leken het op hol geslagen peloton net voor te blijven, maar Cavendish toonde in vorm te zijn voor de Olympische Spelen. Sanchez werd uiteindelijk vierde.