1. Erik Zabel (Ger) Telekom 4.07:01
2. Serguei Ivanov (Rus) TVM
3. George Hincapie (USA) US Postal
4. Mariano Piccoli (Ita) Lampre
5. Paolo Lanfranchi (Ita) Mapei
6. Angel Edo (Esp) Kelme
7. Dimitri Konishev (Rus) Mercatone
8. Giuseppe di Grande (Ita) Mapei
9. Jon Odriozola (Esp) Banesto
10. Massimiliano Mori (Ita) Saeco alle gleiche Zeit
Gesamtwertung nach der 5. Etappe:
1. Angel Luis Casero (Esp) Vitalicio 17.27:25
2. George Hincapie (USA) US Postal +0:01
3. Abraham Olano (Esp) ONCE +0:04
4. Serguei Ivanov (Rus) TVM +0:11
5. Alvaro Gonzalez (Esp) Vitalicio +0:16
6. David Etxeberria (Esp) ONCE gl.Z.
7. Santos Gonzalez (Esp) ONCE +0:23
8. Didier Rous (Fra) Festina +0:26
9. Manuel Beltran (Esp) Banesto +0:30
10. Unai Etxebarria (Esp) Euskaltel +0:31