18e étape: Montluçon- Saint-Amand-Montrond (61 km)
1.Lance Armstrong (USA/USP), les 61 km en 1 h 14'16'' (moyenne: 49,282 km/h) ;
2.I- G Galdeano (Esp/ONC)à 01'24''
3.Jan Ullrich (All/TEL) 01'39''
4.Didier Rous (Fra/BJR) 02'25''
5.Marcos Serrano (Esp/ONC) 02'25''
6.Joseba Beloki (Esp/ONC) 02'32''
7.Bobby Julich (USA/C.A) 02'37''
8.Santiago Botero (Col/KEL) 02'43''
9.A. Vinokourov (Kzk/TEL) 02'57''
10.J- E Gutierrez (Esp/KEL) 03'01''
11.Andreas Kloeden (All/TEL) 03'17''
12.Inigo Chaurreau (Esp/EUS) 03'24''
13.F. Mancebo (Esp/BAN) 04'07''
14.R. Bertogliati (Sui/LAM) 04'28''
15.Oscar Sevilla (Esp/KEL) 04'35''
16.A-G Galdeano (Esp/ONC) 04'38''
17.Andrei Kivilev (Kzk/COF) 04'40''
18.Jens Voigt (All/C.A) 04'49''
19.Laurent Brochard (Fra/DEL) 04'57''
20.Roberto Laiseka (Esp/EUS) 05'02''
21.Carlos Sastre (Esp/ONC) 05'19''
22.Jorg Jaksche (All/ONC) 05'36''
23.Belohvosciks (Let/LAM) 05'36''
24.T. Brozyna (Pol/BAN) 05'40''
25.Michele Bartoli (Ita/MAP) 06'11''
26.Stéphane Heulot (Fra/BIG) 06'20''
27.M. Boogerd (PBS/RAB) 06'23''
28.Nicolas Jalabert (Fra/CST) 06'25''
29.François Simon (Fra/BJR) 06'28''
30.Anthony Morin (Fra/C.A) 06'33''
31.Erik Zabel (All/TEL) 06'42''
32.Wladimir Belli (Ita/FAS) 06'47''
33.M. Blaudzun (Dan/CST) 06'49''
34.Ludovic Auger (Fra/BIG) 06'49''
35.Mario Aerts (Bel/LOT) 07'00''
36.Marco Pinotti (Ita/LAM) 07'00''
37.Luis Perez (Esp/FES) 07'02''
38.Gilles Maignan (Fra/A2R) 07'06''
39.V. Hugo Pena (Col/USP) 07'31''
40.A. Tauler (Esp/KEL) 07'34''
41.Eddy Seigneur (Fra/DEL) 07'35''
42.Sylvain Chavanel (Fra/BJR