1. Neil Stephens (Aus) FES 4.54:38 (avs: 44,495 km/h) 2. Oskar Camenzind (Swi) MAP 00:03 3. Viatcheslav Ekimov (Rus) USP 00:03 4. Laurent Roux (Fra) TVM 00:03 5. Erik Dekker (Ned) RAB 00:03 6. Javier Pascual (Esp) KEL 00:03 7. Bobby Julich (USA) COF 00:03 8. Serguei Outschakov (Ukr) PLT 00:03 9. Peter Farazijn (Bel) LOT 00:03 10. Christophe Mengin (Fra) FDJ 00:03 11. Massimo Podenzana (Ita) MER 00:03 12. Georg Totschnig (Aut) TEL 00:05 13. Aitor Garmendia (Esp) ONC 00:06 14. Erik Zabel (Ger) TEL 03:58 15. Frederic Moncassin (Fra) GAN 03:58 16. Mario Traversoni (Ita) MER 03:58 17. Robbie McEwen (Aus) RAB 03:58 18. Adriano Baffi (Ita) USP 03:58 19. Lauri Aus (Est) CSO 03:58 20. Nicola Loda (Ita) MAG 03:58 21. Giovanni Lombardi (Ita) TEL 03:58 22. Daniele Sgnaolin (Ita) ROS 03:58 23. Torsten Schmidt (Ger) ROS 03:58 24. Paul Van Hyfte (Bel) LOT 03:58 25. Matteo Tosatto (Ita) MAG 03:58 26. Frank Vandenbroucke (Bel) MAP 03:58 27. Laurent Genty (Fra) BIG 03:58 28. Tyler Hamilton (USA) USP 03:58 29. Abraham Olano (Esp) BAN 03:58 30. Christian Henn (Ger) TEL 03:58 31. Jan Ullrich (Ger) TEL 03:58 32. Jose Luis Arrieta (Esp) BAN 03:58 33. Manuel Beltran (Esp) BAN 03:58 34. Richard Virenque (Fra) FES 03:58 35. Andrea Tafi (Ita) MAP 03:58 36. Marco Pantani (Ita) MER 03:58 37. Marcello Siboni (Ita) MER 03:58 38. Marco Artunghi (Ita) MER 03:58 39. Laurent Brochard (Fra) FES 03:58 40. Gianluca Bortolami (Ita) FES 03:58 41. Pascal Herve (Fra) FES 03:58 42. Christophe Moreau (Fra) FES 03:58 43. Francesco Casagrande (Ita) SAE 03:58 44. Jeroen Blijlevens (Ned) TVM 03:58 45. Fernando Escartin (Esp) KEL 03:58 46. Jose de los Angeles (Esp) KEL 03:58 47. Thierry Bourguignon (Fra) BIG 03:58 48. Marco Zen (Ita) ROS 03:58 49. Rolf Aldag (Ger) TEL 03:58 50. Francisco Cabello (Esp) KEL 03:58 51. Stephane Heulot (Fra) FDJ 03:58 52. Beat Zberg (Swi) MER 03:58 53. Didier Rous (Fra) FES 03:58 54. Jens Heppner (Ger) TEL 03:58 55. Udo Bolts (Ger) TEL 03:58 56. Massimiliano Lelli (Ita) SAE 03:58 57. Michael Boogerd (Ned) RAB 03:58 58. Flavio Vanzella (Ita) FDJ 03:58 59. Pascal Chanteur (Fra) CSO 03:58 60. Bjarne Riis (Dan) TEL 03:58 61. Jean-Cyril Robin (Fra) USP 03:58 62. Erik Breukink (Ned) RAB 03:58 63. Inigo Chaurreau (Esp) PLT 03:58 64. Laurent Dufaux (Swi) FES 03:58 65. Roberto Conti (Ita) MER 03:58 66. Orlando Rodrigues (Por) BAN 03:58 67. Pascal Derame (Fra) USP 03:58 68. Joona Laukka (Fin) FES 03:58 69. Bart Voskamp (Ned) TVM 03:58 70. Roberto Sierra (Esp) ONC 03:58 71. Jose Maria Jimenez (Esp) BAN 03:58 72. Rolf Sorensen (Dan) RAB 03:58 73. Oscar Pellicioli (Ita) MER 03:58 74. Daniele Nardello (Ita) MAP 03:58 75. Maarten Den Bakker (Ned) TVM 03:58 76. Tristan Hoffman (Ned) TVM 03:58 77. Marty Jemison (USA) USP 03:58 78. Bruno Cenghialta (Ita) BAT 03:58 79. Davide Rebellin (Ita) FDJ 03:58 80. Jon Odriozola (Esp) BAT 03:58 81. Thierry Gouvenou (Fra) BIG 03:58 82. Gerrit De Vries (Ned) PLT 03:58 83. Marino Alonso (Esp) BAN 03:58 84. Maximilian Sciandri (G-B) FDJ 03:58 85. George Hincapie (USA) USP 03:58 86. Servais Knaven (Ned) TVM 03:58 87. Andrea Peron (Ita) FDJ 03:58 88. Frankie Andreu (USA) COF 03:58 89. Marco Saligari (Ita) CSO 03:58 90. Dariusz Baranowski (Pol) USP 03:58 91. Peter Meinert (Dan) USP 03:58 92. Jesper Skibby (Dan) TVM 03:58 93. Fabrice Gougot (Fra) CSO 03:58 94. Dominique Rault (Fra) MUT 03:58 95. Stephane Cueff (Fra) MUT 03:58 96. Francisco Benitez (Esp) KEL 03:58 97. Giuseppe Tartaggia (Ita) BAT 03:58 98. Nicola Minali (Ita) BAT 03:58 99. Miguel Arroyo (Mex) BIG 03:58 100. Christophe Rinero (Fra) COF 03:58 101. Gianluca Pierobon (Ita) BAT 03:58 102. Cedric Vasseur (Fra) GAN 03:58 103. Giorgio Furlan (Ita) SAE 03:58 104. Frederic Guesdon (Fra) FDJ 03:58 105. Peter Luttenberger (Aut) RAB 03:58 106. Javier Mauleon (Esp) ONC 03:58 107. Laurent Jalabert (Fra) ONC 03:58 108. Hernan Buenahora (Col) KEL 03:58 109. Wilfried Peeters (Bel) MAP 03:58 110. Laurent Madouas (Fra) LOT 03:58 111. Benoît Salmon (Fra) LOT 03:58 112. Stuart O'Grady (Aus) GAN 03:58 113. Arnaud Pretot (Fra) GAN 03:58 114. Johan Museeuw (Bel) MAP 03:58 115. Rossano Brasi (Ita) PLT 03:58 116. Carlo Finco (Ita) MAG 03:58 117. Santiago Blanco (Esp) BAN 03:58 118. Zenon Jaskula (Pol) MAP 03:58 119. Peter Van Petegem (Bel) TVM 03:58 120. Arturas Kasputis (Lit) CSO 03:58 121. Philipp Buschor (Swi) SAE 03:58 122. Kevin Livingston (USA) COF 03:58 123. Angel Casero (Esp) BAN 03:58 124. Alberto Elli (Ita) CSO 03:58 125. Ludovic Auger (Fra) BIG 03:58 126. Jose Angel Vidal (Esp) KEL 03:58 127. Christophe Agnolutto (Fra) CSO 03:58 128. François Simon (Fra) GAN 03:58 129. Nicolas Jalabert (Fra) COF 03:58 130. Marcelino Garcia (Esp) ONC 03:58 131. Giuseppe Guerini (Ita) PLT 03:58 132. Inigo Cuesta (Esp) ONC 03:58 133. Henk Vogels (Aus) GAN 03:58 134. Luca Scinto (Ita) MAG 03:58 135. Eros Poli (Ita) GAN 03:58 136. Mirco Crepaldi (Ita) PLT 03:58 137. Gianluca Valoti (Ita) PLT 03:58 138. Patrick Jonker (Aus) RAB 03:58 139. Gian Matteo Fagnini (Ita) SAE 03:58 140. Laurent Desbiens (Fra) COF 04:28 141. Jaime Gonzalez (Col) KEL 04:32 142. Gilberto Simoni (Ita) MAG 04:42 143. Philippe Gaumont (Fra) COF 10:48
1. Jan Ullrich (Ger) TEL 86.27:46 2. Richard Virenque (Fra) FES 06:22 3. Marco Pantani (Ita) MER 10:13 4. Fernando Escartin (Esp) KEL 16:05 5. Abraham Olano (Esp) BAN 16:40 6. Francesco Casagrande (Ita) SAE 17:14 7. Bjarne Riis (Dan) TEL 18:07 8. Jose Maria Jimenez (Esp) BAN 23:42 9. Roberto Conti (Ita) MER 28:20 10. Laurent Dufaux (Swi) FES 29:46 11. Beat Zberg (Swi) MER 31:39 12. Oskar Camenzind (Swi) MAP 32:38 13. Peter Luttenberger (Aut) RAB 38:16 14. Manuel Beltran (Esp) BAN 43:15 15. Jean-Cyril Robin (Fra) USP 53:26 16. Michael Boogerd (Ned) RAB 55:11 17. Daniele Nardello (Ita) MAP 56:39 18. Bobby Julich (USA) COF 59:50 19. Christophe Moreau (Fra) FES 1.00:37 20. Stephane Heulot (Fra) FDJ 1.00:54 21. Udo Bolts (Ger) TEL 1.04:34 22. Hernan Buenahora (Col) KEL 1.06:19 23. Laurent Roux (Fra) TVM 1.10:07 24. Laurent Madouas (Fra) LOT 1.16:01 25. Massimo Podenzana (Ita) MER 1.16:06 26. Santiago Blanco (Esp) BAN 1.19:07 27. Pascal Chanteur (Fra) CSO 1.21:33 28. Angel Casero (Esp) BAN 1.24:46 29. Alberto Elli (Ita) CSO 1.29:03 30. Joona Laukka (Fin) FES 1.34:13 31. Pascal Herve (Fra) FES 1.35:00 32. Georg Totschnig (Aut) TEL 1.35:25 33. Laurent Brochard (Fra) FES 1.36:50 34. Kevin Livingston (USA) COF 1.37:36 35. Orlando Rodrigues (Por) BAN 1.38:07 36. Peter Farazijn (Bel) LOT 1.40:47 37. Thierry Bourguignon (Fra) BIG 1.41:56 38. Javier Pascual (Esp) KEL 1.41:58 39. Cedric Vasseur (Fra) GAN 1.46:40 40. Marcello Siboni (Ita) MER 1.47:12 41. François Simon (Fra) GAN 1.49:50 42. Fabrice Gougot (Fra) CSO 1.50:49 43. Laurent Jalabert (Fra) ONC 1.55:12 44. Massimiliano Lelli (Ita) SAE 1.56:32 45. Gianluca Bortolami (Ita) FES 1.57:21 46. Didier Rous (Fra) FES 2.00:28 47. Christophe Mengin (Fra) FDJ 2.01:04 48. Frank Vandenbroucke (Bel) MAP 2.01:38 49. Peter Meinert (Dan) USP 2.04:11 50. Rolf Aldag (Ger) TEL 2.04:46 51. Giuseppe Guerini (Ita) PLT 2.04:58 52. Erik Breukink (Ned) RAB 2.09:27 53. Jon Odriozola (Esp) BAT 2.11:22 54. Jose de los Angeles (Esp) KEL 2.13:43 55. Neil Stephens (Aus) FES 2.14:31 56. Benoît Salmon (Fra) LOT 2.15:03 57. Viatcheslav Ekimov (Rus) USP 2.15:50 58. Andrea Peron (Ita) FDJ 2.16:47 59. Andrea Tafi (Ita) MAP 2.20:06 60. Davide Rebellin (Ita) FDJ 2.23:16 61. Zenon Jaskula (Pol) MAP 2.24:45 62. Marino Alonso (Esp) BAN 2.24:55 63. Jaime Gonzalez (Col) KEL 2.25:44 64. Aitor Garmendia (Esp) ONC 2.27:56 65. Patrick Jonker (Aus) RAB 2.28:12 66. Erik Zabel (Ger) TEL 2.31:37 67. Maarten Den Bakker (Ned) TVM 2.31:54 68. Maximilian Sciandri (G-B) FDJ 2.33:17 69. Oscar Pellicioli (Ita) MER 2.38:03 70. Miguel Arroyo (Mex) BIG 2.38:58 71. Jens Heppner (Ger) TEL 2.42:16 72. Tyler Hamilton (USA) USP 2.43:33 73. Inigo Cuesta (Esp) ONC 2.44:02 74. Daniele Sgnaolin (Ita) ROS 2.45:40 75. Giorgio Furlan (Ita) SAE 2.46:44 76. Marco Zen (Ita) ROS 2.46:48 77. Jose Luis Arrieta (Esp) BAN 2.46:49 78. Francisco Benitez (Esp) KEL 2.47:10 79. Rolf Sorensen (Dan) RAB 2.53:53 80. Jose Angel Vidal (Esp) KEL 2.54:36 81. Giuseppe Tartaggia (Ita) BAT 2.57:04 82. Inigo Chaurreau (Esp) PLT 2.57:17 83. Roberto Sierra (Esp) ONC 2.58:21 84. Frankie Andreu (USA) COF 2.58:47 85. Marty Jemison (USA) USP 2.59:07 86. Gianluca Valoti (Ita) PLT 2.59:16 87. Henk Vogels (Aus) GAN 3.01:19 88. Dominique Rault (Fra) MUT 3.01:29 89. Javier Mauleon (Esp) ONC 3.02:14 90. Jesper Skibby (Dan) TVM 3.03:30 91. Arturas Kasputis (Lit) CSO 3.03:31 92. Erik Dekker (Ned) RAB 3.03:41 93. Wilfried Peeters (Bel) MAP 3.05:09 94. Thierry Gouvenou (Fra) BIG 3.06:11 95. Dariusz Baranowski (Pol) USP 3.07:09 96. Flavio Vanzella (Ita) FDJ 3.08:41 97. Nicola Loda (Ita) MAG 3.09:44 98. Francisco Cabello (Esp) KEL 3.10:44 99. Bruno Cenghialta (Ita) BAT 3.10:47 100. Marco Artunghi (Ita) MER 3.11:17 101. Paul Van Hyfte (Bel) LOT 3.11:36 102. Christophe Agnolutto (Fra) CSO 3.11:54 103. Stuart O'Grady (Aus) GAN 3.13:03 104. Gilberto Simoni (Ita) MAG 3.14:08 105. Johan Museeuw (Bel) MAP 3.14:30 106. Frederic Guesdon (Fra) FDJ 3.15:00 107. Mario Traversoni (Ita) MER 3.15:34 108. Frederic Moncassin (Fra) GAN 3.17:12 109. Christophe Rinero (Fra) COF 3.18:19 110. Peter Van Petegem (Bel) TVM 3.18:50 111. Robbie McEwen (Aus) RAB 3.19:08 112. Giovanni Lombardi (Ita) TEL 3.19:16 113. Gian Matteo Fagnini (Ita) SAE 3.19:49 114. Laurent Genty (Fra) BIG 3.20:19 115. Arnaud Pretot (Fra) GAN 3.20:28 116. Christian Henn (Ger) TEL 3.21:05 117. George Hincapie (USA) USP 3.23:32 118. Nicola Minali (Ita) BAT 3.23:38 119. Gerrit De Vries (Ned) PLT 3.23:44 120. Jeroen Blijlevens (Ned) TVM 3.24:15 121. Marcelino Garcia (Esp) ONC 3.24:28 122. Luca Scinto (Ita) MAG 3.25:08 123. Servais Knaven (Ned) TVM 3.26:11 124. Adriano Baffi (Ita) USP 3.26:41 125. Mirco Crepaldi (Ita) PLT 3.26:41 126. Laurent Desbiens (Fra) COF 3.28:51 127. Serguei Outschakov (Ukr) PLT 3.29:50 128. Carlo Finco (Ita) MAG 3.30:22 129. Tristan Hoffman (Ned) TVM 3.31:48 130. Marco Saligari (Ita) CSO 3.32:06 131. Lauri Aus (Est) CSO 3.32:16 132. Bart Voskamp (Ned) TVM 3.35:05 133. Rossano Brasi (Ita) PLT 3.35:42 134. Matteo Tosatto (Ita) MAG 3.36:08 135. Pascal Derame (Fra) USP 3.36:17 136. Gianluca Pierobon (Ita) BAT 3.36:48 137. Eros Poli (Ita) GAN 3.43:44 138. Nicolas Jalabert (Fra) COF 3.46:52 139. Philipp Buschor (Swi) SAE 3.47:04 140. Torsten Schmidt (Ger) ROS 3.47:18 141. Stephane Cueff (Fra) MUT 3.51:26 142. Philippe Gaumont (Fra) COF 4.06:12 143. Ludovic Auger (Fra) BIG 4.06:49
1. Erik Zabel (Ger) TEL 304 pts 2. Frederic Moncassin (Fra) GAN 208 3. Jeroen Blijlevens (Ned) TVM 168 4. Richard Virenque (Fra) FES 149 5. Mario Traversoni (Ita) MER 142 6. Jan Ullrich (Ger) TEL 142 7. Robbie McEwen (Aus) RAB 128 8. Nicola Minali (Ita) BAT 121 9. François Simon (Fra) GAN 106 10. Marco Pantani (Ita) MER 105
1. Richard Virenque (Fra) FES 527 pts 2. Jan Ullrich (Ger) TEL 324 3. Francesco Casagrande (Ita) SAE 262 4. Marco Pantani (Ita) MER 250 5. Laurent Brochard (Fra) FES 238 6. Laurent Dufaux (Swi) FES 194 7. Pascal Herve (Fra) FES 158 8. Bjarne Riis (Dan) TEL 139 9. Fernando Escartin (Esp) KEL 127 10. Jose Maria Jimenez (Esp) BAN 116
1. Telekom 260.08:13 2. Mercatone Uno 12:19 3. Festina 21:46 4. Banesto 30:24 5. Kelme 1.40:24 6. Mapei 1.49:29 7. Rabobank 2.38:45 8. La Française des Jeux 3.32:59 9. Lotto 3.44:23 10. Casino 3.46:28 11. Saeco 3.58:18 12. US Postal Service 4.08:10 13. Cofidis 4.23:55 14. Big Mat Auber 4.24:45 15. ONCE 4.41:41 16. TVM 5.15:42 17. GAN 5.35:40 18. Roslotto 5.37:40 19. Polti 6.46:53 20. Batik 6.53:30 21. MG 8.03:51
The Spanish-based Australian, who normally carries out the unglamorous work for his team leader, came in three seconds in front of a chasing bunch with Oscar Camenzind of Switzerland finishing second and Russian Vyacheslav Ekimov third.
Jan Ullrich of Germany, who finished with the peloton nearly four minutes behind Stephens in the 136-mile stage from the Swiss city of Fribourg, retained the overall leader's yellow jersey he has held for nine days.
Stephens made a cradle with his arms as he crossed the finish line and later said the gesture was for his wife Amaia who gave birth to their baby daughter Madeleine in March.
It was the third time an Australian has won a stage in the Tour de France since Phil Anderson's victories in 1993 and 1995.
``I don't get many chances to go for a stage win... The last kilometer was very long,'' said the popular 33-year-old Stephens who has been a professional since 1984.
``But when there's a chance for me, I have to take it like today. It was the biggest win of my life.''
Stephens, part of a breakaway group about three miles from the finish, sped off on his own with about two miles to go when the others dropped their rhythm.
``Once I got into the break, I was happy to be with it,'' he said, adding that the only way to win was to attack.
Defending champion Bjarne Riis, who lost a lot of ground in Tuesday's last Alpine stage from Morzine, started the stage after casting doubts over his fitness.
After dropping from fourth to seventh overall, Riis said he had been suffering with stomach trouble brought on by medicine which he took for chronic wrist pains.
``If I don't feel better tomorrow I can't do it any more,'' Riis said, adding that he would not have made it over the last of the day's three climbs if fellow Dane Jesper Skibby of rival team TVM had not given him a helping push.
Riis said he thought his Telekom teammates should have dropped back to help him.