--> -->
1. Mario Cipollini (Ita) Saeco-Cannondale 4.24.13 (36.606 km/h) 2. Erik Zabel (Ger) Telekom 3. George Hincapie (USA) US Postal 4. Angel Edo (Spa) Kelme-Costa Blanca 5. Jan Svorada (Cze) Lampre-Daikin 6. Matteo Frutti (Ita) Lampre-Daikin 7. Andreas Klöden (Ger) Telekom 8. Gian Matteo Fagnini (Ita) Saeco-Cannondale 9. Christian Henn (Ger) Telekom 10. David Etxebarria (Spa) ONCE-Deutsche Bank 11. Roberto Heras (Spa) Kelme-Costa Blanca 12. Alberto Martinez (Spa) Euskaltel-Euskadi 13. Danilo Hondo (Ger) Telekom 14. Christophe Detilloux (Bel) Lotto-Mobistar 15. Angel Luis Casero Moreno (Spa) Vitalicio Seguros 16. Fernando Escartin (Spa) Kelme-Costa Blanca 17. Fabian De waele (Bel) Lotto-Mobistar 18. Manuel Sanroma (Spa) Fuenlabrada 19. Massimiliano Mori (Ita) Saeco-Cannondale 20. Andrea Peron (Ita) ONCE-Deutsche Bank 21. Orlan Gomes Rodrigues (Por) Banesto 22. Didier Rous (Fra) Festina-Lotus 23. Alvaro Gonzalez (Spa) Vitalicio Seguros 24. Abraham Olano (Spa) ONCE-Deutsche Bank 25. Serguei Ivanov (Rus) TVM-Farm Frites 26. Unai Etxebarria (Ven) Euskaltel-Euskadi 27. Francesco Frattini (Ita) Telekom 28. Chris Peers (Bel) Lotto-Mobistar 29. José Angel Vidal (Spa) Kelme-Costa Blanca 30. Jaime Hernandez (Spa) Festina-Lotus 31. Marty Jemison (USA) US Postal 32. Juan Carlos Vicario (Spa) Fuenlabrada 33. Udo Bölts (Ger) Telekom 34. Fabian Jeker (Swi) Festina-Lotus 35. Pascal Herve (Fra) Festina-Lotus 36. Marcello Siboni (Ita) Mercatone Uno-Bianchi 37. Marco Fincato (Ita) Mercatone Uno-Bianchi 38. Santos Gonzalez (Spa) ONCE-Deutsche Bank 39. Hernan Buenahora (Col) Vitalicio Seguros 40. Manuel Beltran (Spa) Banesto 41. Mariano Piccoli (Ita) Lampre-Daikin 42. Georg Totschnig (Aut) Telekom 43. Paolo Lanfranchi (Ita) Mapei-Quick Step 44. Giuseppe Di grande (Ita) Mapei-Quick Step 45. Rolf Huser (Swi) Festina-Lotus 46. Massimili Napoliatano (Ita) Mercatone Uno-Bianchi 47. Frankie Andreu (USA) US Postal 48. Prudencio Indurain (Spa) Vitalicio Seguros 49. Haimar Zubeldia (Spa) Euskaltel-Euskadi 50. Benot Joachim (Lux) US Postal 51. Jeroen Blijlevens (Ned) TVM-Farm Frites 52. Javier Pascual Rodriguez (Spa) Kelme-Costa Blanca 53. José Luis Rebollo (Spa) ONCE-Deutsche Bank 54. Paolo Savoldelli (Ita) Saeco-Cannondale 55. Mario Scirea (Ita) Saeco-Cannondale 56. Andrea Tafi (Ita) Mapei-Quick Step 57. José Luis Rubiera (Spa) Kelme-Costa Blanca 58. Angel Castresana (Spa) Euskaltel-Euskadi 59. Dmitri Konyshev (Rus) Mercatone Uno-Bianchi 60. Jon Odriozola (Spa) Banesto 61. Jan Schaffrath (Ger) Telekom 62. Bart Voskamp (Ned) TVM-Farm Frites 63. Andres Bermejo (Spa) Fuenlabrada 64. Marcos A. Serrano (Spa) ONCE-Deutsche Bank 65. José Ramon Uriarte (Spa) Festina-Lotus 66. Juan José De los Angeles (Spa) Kelme-Costa Blanca 67. Rafael Diaz (Spa) ONCE-Deutsche Bank 68. Stefano Garzelli (Ita) Mercatone Uno-Bianchi 69. Roberto Conti (Ita) Mercatone Uno-Bianchi 70. Ramon Gonzalez (Spa) Euskaltel-Euskadi 71. Gianni Faresin (Ita) Mapei-Quick Step 72. Franco Ballerini (Ita) Lampre-Daikin 73. Peter Meinert-Nielsen (Den) US Postal 74. Cesar Perez (Spa) Fuenlabrada 75. Luca Scinto (Ita) Mapei-Quick Step 76. Sergio Barbero (Ita) Mercatone Uno-Bianchi 77. Andrei Tchmil (Bel) Lotto-Mobistar 78. Rinaldo Nocentini (Ita) Mapei-Quick Step 79. Miquel Van Kessel (Ned) TVM-Farm Frites 80. Pedro Diaz Lobato (Spa) Fuenlabrada 81. Luis Perez (Spa) ONCE-Deutsche Bank 82. Eladio Jimenez (Spa) Banesto 83. Roberto Laiseka (Spa) Euskaltel-Euskadi 84. José Maria Jimenez (Spa) Banesto 85. José Gomez (Spa) Kelme-Costa Blanca 86. Francisco Javi Cerezo (Spa) Vitalicio Seguros 87. Hendrik Van Dyck (Bel) TVM-Farm Frites 88. Thierry Marichal (Bel) Lotto-Mobistar 89. Alex Zülle (Swi) Banesto 90. Joseba Beloki (Spa) Euskaltel-Euskadi 91. Gines Salmeron (Spa) Vitalicio Seguros 92. Marco Pinotti (Ita) Lampre-Daikin 93. Pavel Padrnos (Cze) Lampre-Daikin 94. Dariusz Baranowski (Pol) Banesto 95. Pieter Vries (Ned) TVM-Farm Frites 0.21 96. Tobias Steinhauser (Ger) Mapei-Quick Step 0.21 97. Serguei Outschakov (Ukr) TVM-Farm Frites 0.38 98. Peter Van Petegem (Bel) TVM-Farm Frites 0.38 99. Giuseppe Calcaterra (Ita) Saeco-Cannondale 0.58 100. Dario Andriotto (Ita) Saeco-Cannondale 0.58 101. Valentino China (Ita) Saeco-Cannondale 0.58 102. Elio Aggiano (Spa) Vitalicio Seguros 0.58 103. Michele Coppolillo (Ita) Mercatone Uno-Bianchi 6.37 104. Pedro Horrillo (Spa) Vitalicio Seguros 6.37 105. José Miguel Elizburu (Spa) Fuenlabrada 6.37 106. Nacor Burgos (Spa) Fuenlabrada 6.37 107. Eleuterio Anguita (Spa) Fuenlabrada 6.37 108. Jeremy Hunt (Gbr) Banesto 6.47 109. Julian Dean (Nzl) US Postal 6.47 110. Frank Hoj (Den) US Postal 6.47 111. Gianluca Pianegonda (Ita) Lampre-Daikin 8.44 112. Jo Planckaert (Bel) Lotto-Mobistar 8.44 113. Manu L´Hoir (Bel) Lotto-Mobistar 8.44 114. David Tani (Ita) Mapei-Quick Step 8.44 115. Jacky Durand (Fra) Lotto-Mobistar 8.44 116. Ibon Ajuria (Spa) Euskaltel-Euskadi 8.44 117. Dylan Casey (USA) US Postal 12.15 118. Marcel Wust (Ger) Festina-Lotus 12.15 119. Franz Hotz (Swi) Festina-Lotus 12.15