Francoz Virenque, ki je osvojil svojo skupno šesto etapno zmago na Touru, je na 230 kilometrov dolgi etapi med Lyonom in Morzinom za 2:29 minute prehitel Nemca Rolfa Aldaga (Telekom), njegov rojak Sylvain Chavanel (Brioches la Boulangere) pa je na tretjem mestu zaostal še dobro minuto več. S tem je Francoz prevzel tudi rumeno majico vodilnega v skupnem seštevku.
Američan Lance Armstrong (US Postal) je zadržal skupno drugo mesto, za Francozom pa zaostaja 2:37 minute. Edini slovenski kolesar na dirki Andrej Hauptman (Vini Caldirola-So.Di) je v cilj prišel kot 127., v skupnem seštevku je na 171. mestu, za Virenquom pa zaostaja 38:46 minute.
Petacchi zaključil dirko po Franciji
Specialist za sprinte je v sedmi etapi že na prvem zahtevnejšem vzponu zelo hitro izgubil priključek z glavnino, zaradi česar se je odločil za odstop.
Poleg Petacchija je imel velike težave z vzponom na Col de Portes tudi španski kolesar Jesus Menzano, ki je zaradi utrujenosti padel, tako da so mu morali nuditi prvo pomoč.