Iki finišo likus mažiau nei kilometrui, šlapioje trasoje paslydo ir griuvo ilgą laiką pirmavęs prancūzas Christophe'as Menginas (FDJ). Į jį vos neįvažiavo A.Vinokurovas. Kai Kazachstano dviratininkas pristabdė, jį prieš pat finišo tiesiąją aplenkė L.Bernuccis. A.Vinokurovui nebepavyko pavyti Italijos sportininko, kuris iškovojo pirmąją pergalę profesionalų varžybose.
Beje, paskutiniajame posūkyje į pargriuvusį Ch.Menginą įsirėžė keliolika dviratininkų iš pagrindinės grupės.
Lyderiu išliko nugalėtojo titulą ginantis amerikietis Lance'as Armstrongas ("Discovery Channel"). Jis ketvirtadienį finišavo pagrindinėje grupėje ir užėmė 32-ąją vietą. L.Armstrongas antrąją vietą bendrojoje įskaitoje užimantį savo komandos draugą ir tėvynainį George'ą Hincapie lenkia 55 sek. Į trečiąją vietą iš septintosios pakilo A.Vinokurovas. Jis nuo lyderio atsilieka 1 min. 2 sek.
Iš viso klasifikuoti 187 dviratininkai.
21 etapo lenktynės baigsis liepos 24 dieną Paryžiuje.
Bendroji įskaita po 6 etapų:
1. Lance Armstrong (JAV/Discovery Channel) - 17 val. 58 min. 11 sek.
2. George Hincapie (JAV/Discovery Channel) - atsilieka 55 sek.
3. Aleksandr Vinokurov (Kazachstanas/T-Mobile) - 1.02
4. Jens Voigt (Vokietija/CSC) - 1.04
5. Bobby Julich (JAV/CSC) - 1.07
6. Jose Luis Rubiera (Ispanija/Discovery Channel) - 1.14
7. Jaroslav Popovič (Ukraina/Discovery Channel) - 1.16
8. Benjamin Noval (Ispanija/Discovery Channel) - 1.26
9. Ivan Basso (Italija/CSC) - 1.26
10. Kurt-Asle Arvesen (Norvegija/CSC) - 1.32.