Jedenatřicetiletý jezdec obsadil na závěr závodu po 174 kilometrech, vedoucích z Brianconu do Grenoblu přes tři náročná stoupání, šesté místo.
Stejně jako v předchozích etapách mu stačilo hlídat si Španěla Ibana Maya, který dojel ve stejném čase třetí. Etapový triumf si připsal Francouz Cédric Vasseur s
dvouminutovým předstihem před soupeři.
Výsledky - 7. etapa (174 km): 1. Vasseur 4:05:33, 2. Edalaine (oba Fr.) -2:00, 3. Mayo (Šp.), 4. Moreau (Fr.), 5. Mercado (Šp.), 6. Armstrong (USA) všichni -2:09.
Konečné pořadí: 1. Armstrong 29:31:53, 2. Mayo -1:12, 3. Millar (Brit.) - 2:47, 4. Mancebo (Šp.) -4:35, 5. Moreau -4:59, 6. Chaurreau (Šp.) -5:53.