De achttiende etappe van de Ronde van Frankrijk 2007 werd verreden op 27 juli2007 tussen Cahors en Angoulême over een afstand van 211 kilometer. Dit is de laatste normale etappe voor Parijs. De volgende etappe is namelijk een individuele tijdrit. De etappe werd gewonnen door Sandy Casar.
Na 16 km ging Michael Boogerd samen met Frederik Willems, Laurent Lefèvre en Sandy Casar in de aanval. Willems en Casar kwamen na 27 km bij een aanrijding met een hond ten val. Willems viel terug, maar Casar sloot met de uit het peloton weggesprongen Axel Merckx na 36 km weer aan bij Boogerd en Lefevre.
Het kwartet bouwde gestaag een voorsprong op het peloton op met een maximum van 17 minuten. Doordat de klassering van meerdere renners van rond de top 10 in gevaar kwam, besloten ploegen als Euskaltel en Predictor-Lotto de voorsprong te verkleinen. Uiteindelijk gingen de vier met een voorsprong van rond de 10 minuten de finale in.
Nadat Michael Boogerd, Laurent Lefèvre en nogmaals Michael Boogerd een mislukte aanval hadden geplaatst, plaatste Sandy Casar, handig gebruikmakend van een vluchtheuvel, een demarrage. Hij kreeg een gat van 50 meter, maar Boogerd slaagde erin het gat dicht te rijden. In de sprint slaagde Casar echter wel, want hij hield achtereenvolgens Merckx, Lefevre en Boogerd van de zege af. In het algemeen klassement liep Evans 3 seconden in op Contador, die seconden verloor door een pelotonbreuk.