M10, 15 km:1) Oleg Steklov, RUS, 1:03:48.2, 2) Horst Hälbich, GER, 1:08:29.6, 3) Carlo Vergnano, ITA, 1:08:34.2, 4) Albert Munch, FRA, 1:10:26.1, 5) Vitaly Starikov, RUS, 1:12:21.4, 6) Valentino Stella, ITA, 1:12:44.6, 7) Jarle Stølan, NOR, 1:13:41.3, 8) Premysl Dusek, CZE, 1:14:14.1, 9) Armin Bohren, SUI, 1:14:15.8, 10) Envar Sadekov, RUS, 1:17:59.1, 11) Alexey Petukhov, RUS, 1:33:37.0, 12) Hubert Leitermann, GER, 1:34:46.2, M11, 15 km:1) Paul Ritschard, SUI, 1:15:00.5, 2) Norman Clark, GBR, 1:15:05.3, 3) Akhmet Siraziev, RUS, 1:17:09.6, 4) Gerhard Krauss, GER, 1:29:12.8, M12, 15 km:1) Armas Ilvo, FIN, 1:45:30.2, 2) Otto Lindholm, FIN, 1:57:21.5, F09, 15 km:1) Hanna Laurila, FIN, 1:15:13.2, 2) Liudmila Novoseltseva, RUS, 1:24:38.0, 3) Carol Beck, CAN, 1:31:15.6, 4) Mary Caldwell, USA, 1:43:18.4, F10, 15 km:1) Valentina Ustilentseva, RUS, 1:31:02.6, 2) Karin Laine, EST, 2:01:01.6, M07, 30 km:1) Sakari Matikainen, FIN, 1:30:33.7, 2) Yury Vashentsev, RUS, 1:32:33.0, 3) Antti Ylipieti, FIN, 1:32:34.0, 4) Alexander Solovov, RUS, 1:33:04.5, 5) Jean Pierre Poncet, FRA, 1:34:17.4, 6) Josef Brandauer, AUT, 1:35:17.6, 7) Victor Popov, RUS, 1:36:16.3, 8) André Escoffier, FRA, 1:37:05.7, 9) Yrjo Teravainen, FIN, 1:38:05.6, 10) Anatoly Kalabin, RUS, 1:38:22.4, 11) Taddeo Giuseppe Scandella, ITA, 1:39:56.7, 12) Teuvo Lahde, FIN, 1:40:30.4, 13) Josef Ilgner, GER, 1:41:19.0, 14) Alexander Starun, RUS, 1:41:43.7, 15) Paavo Raisanen, FIN, 1:41:45.3, 16) Jouko Karki, FIN, 1:41:50.3, 17) Günter Frohs, GER, 1:41:53.1, 18) Pierre Vignard, FRA, 1:42:14.1, 19) Vjacheslav Bayadilov, KAZ, 1:42:27.7, 20) Yury Zagrenchuk, RUS, 1:42:29.2, 21) Alexander Solntsev, RUS, 1:43:03.7, 22) Gennady Nechaev, RUS, 1:44:02.0, 23) Günther Cellarius, GER, 1:44:23.2, 24) Evgeniy Sluzov, RUS, 1:45:48.5, 25) Alain Aoust, FRA, 1:45:56.6, 26) Ludwig Höfler, GER, 1:47:07.6, 27) Egidio Manzoni, ITA, 1:47:43.2, 28) Lennart Olsson, SWE, 1:47:43.4, 29) Jean Louis Denies, FRA, 1:48:13.7, 30) Vasily Chernov, RUS, 1:48:51.9, 31) Jean Pierre Reilhan, FRA, 1:50:18.2, 32) Max Karle, GER, 1:50:22.4, 33) Bernard Mazzocut, FRA, 1:52:43.7, 34) Piero Coccioletti, ITA, 1:53:10.6, 35) Jürgen Rademacher, GER, 1:53:53.0, 36) Felice Rosa, ITA, 1:56:15.4, 37) Victor Beloglazov, RUS, 1:56:27.7, 38) Steve Smigiel, USA, 2:00:55.4, 39) Thage Davidsson, SWE, 2:04:08.2, 40) Jean Pierre Lahaye, BEL, 2:07:46.9, 41) Norbert Pithon, FRA, 2:09:15.7, 42) Mario Ciapponi, ITA, 2:15:44.4, 43) Jean Michel Joyaud, FRA, 2:16:00.3, 44) Pjotr Aksjonov, EST, 2:19:56.7, 45) Jan Bodlak, CZE, 2:23:50.0, M08, 30 km:1) Finn Magnar Hagen, NOR, 1:33:31.5, 2) André Grob, FRA, 1:33:56.5, 3) Giuliano Secco, ITA, 1:33:57.1, 4) Del Pletcher, USA, 1:38:16.3, 5) Paul Graber, SUI, 1:39:58.4, 6) Antti Rajamaki, FIN, 1:40:44.9, 7) Mikhail Nikolaev, RUS, 1:41:10.8, 8) Håkon Svendsen, NOR, 1:42:51.3, 9) Jevgeni Sokolov, EST, 1:43:25.5, 10) Siegfried Stummer, AUT, 1:43:25.8, 11) Arnt Johan Skjetne, NOR, 1:43:26.0, 12) Evgeny Solyankin, RUS, 1:43:47.7, 13) Nikolay Efimov, RUS, 1:45:49.6, 14) Horst Feller, GER, 1:45:50.9, 15) Gennady Gribalev, RUS, 1:48:22.5, 16) Brynolf Enlund, SWE, 1:49:32.0, 17) Pekka Heikkinen, FIN, 1:50:56.7, 18) Boris Kiselev, RUS, 1:51:43.2, 19) Roberto De Marcellis, ITA, 1:52:50.3, 20) Kjell Carlgren, SWE, 1:55:10.6, 21) Valeriy Viltsin, RUS, 1:56:52.8, 22) Vadim Popov, RUS, 1:57:40.8, 23) Peter Müller, GER, 2:00:28.5, 24) Rudolf Marinic, AUT, 2:03:20.0, 25) Yury Trusakov, RUS, 2:03:51.5, 26) Aleksandr Batkin, RUS, 2:03:58.9, 27) Juraj Husovsky, SVK, 2:04:52.4, 28) Lars Englund, SWE, 2:07:05.0, 29) Raymond Amblard, FRA, 2:23:22.2, M09, 30 km:1) Sverre Matberg, NOR, 1:44:51.6, 2) Gennady Ushakov, RUS, 1:45:07.3, 3) Anatoly Morozov, RUS, 1:46:51.7, 4) Peter Waldbrunner, AUT, 1:49:37.1, 5) Sebastian Rieder, AUT, 1:50:05.2, 6) Boris Ulatov, RUS, 1:52:33.6, 7) Victor Mukhin, RUS, 1:52:47.9, 8) Daniel Chopard, FRA, 1:53:22.2, 9) Boris Semenov, RUS, 1:54:29.6, 10) Vitaly Kurochkin, RUS, 1:55:22.0, 11) Pertti Soininen, FIN, 1:56:26.1, 12) Egidio Spreafico, ITA, 1:58:39.4, 13) Ola Svenneby, NOR, 1:58:58.1, 14) Otto Guthardt, GER, 2:01:45.8, 15) Peter Donitz, CAN, 2:02:29.6, 16) Jean Mogenier, FRA, 2:02:32.8, 17) Åke Edlund, SWE, 2:08:10.0, 18) Flavio Casna, ITA, 2:09:09.5, 19) Svante Karlsson, SWE, 2:11:34.0, 20) Leonid Dubovitskiy, RUS, 2:12:36.2, 21) Jozef Stec, SVK, 2:15:22.2, 22) Helmut Henz, BEL, 2:19:53.2, 23) Jouko Taskinen, SWE, 2:25:20.0, 24) Robert Gruninger, FRA, 2:31:18.0, F01, 30 km:1) Viktoria Moiseeva, RUS, 1:35:02.3, 2) Svetlana Alekseeva, RUS, 1:35:03.3, 3) Anastasiya Kundas, BLR, 1:35:47.1, 4) Megan Spurkland, USA, 1:43:49.1, 5) Sara Calegari, ITA, 1:56:31.0, 6) Angela Ripley, CAN, 2:00:31.3, F02, 30 km:1) Inge Scheve, USA, 1:38:26.9, 2) Irina Samit, RUS, 1:41:54.9, 3) Tatiana Posnikova, RUS, 1:43:06.1, 4) Svetlana Cherepanova, RUS, 1:45:24.8, 5) Nathalie Langlois, CAN, 1:45:55.1, F03, 30 km:1) Valentina Efimova, RUS, 1:35:53.9, 2) Kaija Korhonen, FIN, 1:38:51.6, 3) Luigina Menean, ITA, 1:38:55.9, 4) Katrin Höhnel, GER, 1:42:27.7, 5) Irina Rybkina, RUS, 1:43:02.1, 6) Jana Lataste, FRA, 1:43:23.4, 7) Gulnara Medvedeva, RUS, 1:47:23.4, 8) Françoise Mege, FRA, 1:50:41.3, 9) Elena Izhutina, RUS, 1:50:58.5, 10) Danielle Micheletti, USA, 1:53:07.1, 11) Tetyana Bilous, UKR, 1:54:00.4, 12) Catherine Berger, FRA, 2:09:05.2, F04, 30 km:1) Liliya Romanenko, RUS, 1:38:11.9, 2) Nancy Burden, CAN, 1:39:12.4, 3) Natalia Pozdeeva, RUS, 1:43:42.9, 4) Svetlana Firsova, RUS, 1:45:12.3, 5) Jaana Hietaranta, FIN, 1:48:11.8, 6) Gelnisa Korchuganova, RUS, 1:53:46.8, 7) Emilia Sada, ITA, 2:02:12.5, 8) Irina Pozdeeva, RUS, 2:22:53.3, F05, 30 km:1) Sirpa Paakkonen, FIN, 1:39:21.5, 2) Hannele Uusitalo, FIN, 1:46:34.4, 3) Catherine Wullschleger, SUI, 1:48:54.7, 4) Rosalyn Singleton, USA, 1:49:40.0, 5) Tatiana Kuzmenkova, RUS, 1:50:50.4, 6) Gaby Dold, GER, 1:58:18.3, 7) Anna Tykesson, SWE, 2:18:07.6, 8) Margareta Östensson, SWE, 2:28:51.3, F06, 30 km:1) Lida Palme, GER, 1:47:04.2, 2) Tatiana Kalacheva, RUS, 1:47:40.0, 3) Marjut Vuorenmaa, FIN, 1:49:28.6, 4) Carolyn Tiernan, USA, 1:53:16.0, 5) Susan Holway, USA, 1:56:02.0, 6) Olga Zakharova, RUS, 1:58:18.1, 7) Mayya Chernenkaya, RUS, 2:00:50.1, 8) Judy Buchanan-Mappin, CAN, 2:04:21.1, 9) Ruth Wunderlin-Messmer, SUI, 2:07:12.6, F07, 30 km:1) Silvia Stettler, CAN, 1:46:12.8, 2) Trina Hosmer, USA, 1:46:13.8, 3) Sofia Kozhevina, RUS, 1:48:24.1, 4) Nadezda Poljakova, EST, 1:51:46.6, 5) Irmelind Klüglein, GER, 1:58:09.7, 6) Evgeniya Siryakova, RUS, 1:59:07.3, 7) Regina Fuchs, GER, 2:10:37.9, 8) Sally Simpson, USA, 2:13:27.5, 9) Ali Veenstra, NED, 2:44:36.0, 10) Annie Geulin, FRA, 2:52:27.8, F08, 30 km:1) Eivor Lindgren, SWE, 2:03:14.6, 2) Liudmila Kenareva, RUS, 2:04:46.5, 3) Liudmila Golubkova, RUS, 2:07:59.4, 4) Zinaida Racenaja, LAT, 2:11:17.5, 5) Olga Osipenko, RUS, 2:17:35.2, 6) Marie Jo Chaumery, FRA, 2:28:00.2, 7) Pirjo Piironen, FIN, 2:38:46.8, 8) Abett Icks, USA, 2:38:56.2, 9) Mauricette Blanc, FRA, 2:52:47.4, 10) Nina Alyabeva, RUS, 3:09:55.2, M06, 45 km:1) Einar Vikingstad, NOR, 2:15:56.0, 2) Arkady Varankin, RUS, 2:17:58.7, 3) Domenico Invernizzi, ITA, 2:19:15.7, 4) Karl-Heinz Baltromejus, GER, 2:23:21.5, 5) Jørn Johansen, NOR, 2:25:01.3, 6) Jürgen Steigerwald, GER, 2:25:52.8, 7) Donald Bauder, USA, 2:26:36.7, 8) Vladimir Ivanishchev, RUS, 2:28:20.7, 9) Gilles Grindler, FRA, 2:28:49.5, 10) Vladimir Morozov, RUS, 2:29:25.0, 11) Holger Hanzlik, GER, 2:29:41.3, 12) Thierry Boitard, FRA, 2:32:56.7, 13) Clifford Onthank, USA, 2:33:45.8, 14) Sergey Starchenko, RUS, 2:34:58.7, 15) Hans Rafaelsen, DAN, 2:35:50.0, 16) Anatoliy Chimiris, RUS, 2:35:54.6, 17) Don Camp, USA, 2:38:29.0, 18) Walter Abächerli, SUI, 2:40:13.4, 19) Nikolay Purgin, RUS, 2:43:38.4, 20) Lubomir Gabcik, SVK, 2:47:57.6, 21) Igor Bedov, RUS, 2:48:57.8, 22) Nikolay Khurtin, RUS, 2:49:29.1, 23) David King, CAN, 2:50:19.8, 24) Reiner Adolph, GER, 2:53:46.5, 25) Patrick Simpson, USA, 2:57:31.9, 26) Anatoliy Gerasimov, RUS, 3:01:39.8, 27) Giuseppe Carnovali, ITA, 3:06:05.8, 28) Carl-Johan Svanfeldt, SWE, 3:09:04.6, 29) Anatoli Ganago, KAZ, 3:13:49.9, 30) Ivan Korchuganova, RUS, 3:17:03.2, 31) Godfrey Rhimes, GBR, 3:17:06.1, 32) Chris Puchner, USA, 3:34:48.0, 33) Jean Pierre Bonadies, FRA, 3:37:39.2, M05, 45 km:1) Ilmo Pulkkinen, FIN, 2:06:00.3, 2) Gianfranco Polvara, ITA, 2:06:20.8, 3) Milan Baic, USA, 2:15:44.2, 4) Alexander Davydov, RUS, 2:19:02.7, 5) Jacky Ribeyre, FRA, 2:21:03.6, 6) Andrey Vayner-Krotov, RUS, 2:22:34.8, 7) Raymond Tschaenn, FRA, 2:24:36.9, 8) Pierre Neyret, FRA, 2:25:39.7, 9) Jean Luc Ponchon, FRA, 2:26:22.5, 10) Guy Brassine, FRA, 2:31:15.5, 11) Ivan Tychin, RUS, 2:32:24.3, 12) Bruno Luc Legrand, FRA, 2:32:32.1, 13) Valeriy Parkhomenkov, RUS, 2:32:42.8, 14) Gilbert Levrino, FRA, 2:34:52.5, 15) Nikolay Korzhov, RUS, 2:35:42.3, 16) Jan Havlicek, CZE, 2:35:53.0, 17) Andre Dehottay, BEL, 2:36:52.7, 18) Jean Marc Berliat, FRA, 2:37:05.2, 19) Peter Berg, GER, 2:40:33.8, 20) Konstantin Voytov, RUS, 2:44:04.4, 21) Hervé Solignac, FRA, 2:44:11.0, 22) Alexander Davydov, RUS, 2:45:49.6, 23) Zac Zaharias, AUS, 2:50:41.1, 24) Michal Siarnik, SVK, 2:51:03.0, 25) Jacques Laures, FRA, 2:55:44.8, 26) Marc Mazataud, FRA, 3:10:33.2, 27) Daniel Chapeland, FRA, 3:25:24.0, M04, 45 km:1) Gianni Penasa, ITA, 2:08:33.9, 2) Victor Krutikhin, RUS, 2:12:25.9, 3) Milan Chromy, SVK, 2:14:01.5, 4) Antti Poyhonen, FIN, 2:14:52.1, 5) Leonid Golubkov, RUS, 2:16:24.4, 6) Jean François Duchampt, FRA, 2:17:05.4, 7) Tomas Riman, SWE, 2:18:41.5, 8) Alexey Khudyakov, RUS, 2:21:30.3, 9) Aleksandr Lyapin, RUS, 2:25:45.2, 10) Dan Packman, USA, 2:26:21.4, 11) Philippe Morel, FRA, 2:27:58.2, 12) Joël Continsouza, FRA, 2:33:23.0, 13) Claude Papaux, FRA, 2:33:38.3, 14) Alexander Morozov, RUS, 2:33:55.2, 15) Andis Puida, LAT, 2:34:21.0, 16) Anton Welz, GER, 2:38:15.2, 17) Gilles Perrin, FRA, 2:46:10.9, 18) Anton Beliansky, SVK, 2:46:20.6, 19) Scott Fraser, CAN, 2:50:31.7, 20) Bernard Blanc, FRA, 2:50:56.6, 21) Robert Burden, CAN, 2:53:59.5, 22) Luca Mauri, ITA, 2:59:21.1, 23) Mark Llinares, GBR, 3:04:24.3, 24) Luigi Dell´Oro, ITA, 3:17:08.1, M03, 45 km:1) Alexandr Alexin, RUS, 2:08:46.8, 2) Oleg Kiselev, RUS, 2:09:43.1, 3) Valery Nosenko, RUS, 2:10:05.1, 4) Mika Kilpelainen, FIN, 2:13:51.6, 5) Magnus Andersson, SWE, 2:15:33.8, 6) Richard Demeter, SVK, 2:20:29.3, 7) Dmitry Troitskiy, RUS, 2:20:48.1, 8) Gilles Cornet, FRA, 2:21:09.7, 9) Siargei Shyshla, BLR, 2:21:30.0, 10) Yury Antokhin, BLR, 2:22:42.7, 11) Viktar Krech, BLR, 2:23:00.5, 12) Manfred Bockhart, GER, 2:29:39.9, 13) Fabio Lenarduzzi, ITA, 2:36:34.1, 14) Mykola Polishchuk, UKR, 2:40:23.6, 15) Patrick Garcin, FRA, 2:44:00.7, 16) Sylvain Laprade, CAN, 2:44:12.3, 17) Torbjörn Åhman, SWE, 2:51:10.7, 18) Martin Arnold, GBR, 3:02:25.4, 19) Anders Vikstrom, CAN, 3:09:04.8, 20) Sven Mittendorf, GER, 3:11:59.7, 21) Oleg Rybkin, RUS, 3:20:09.8, M02, 45 km:1) Aleksandr Pushkarev, RUS, 2:05:27.7, 2) Oleg Khlystov, RUS, 2:10:27.1, 3) Guy Utter, SWE, 2:18:43.2, 4) Dmitry Dorin, RUS, 2:18:56.9, 5) Michele Vescovi, ITA, 2:19:02.0, 6) Jean François Valleix, FRA, 2:20:29.5, 7) Niclas Andersson, SWE, 2:23:31.7, 8) Steffen Adler, GER, 2:25:11.1, 9) Sergey Moiseev, RUS, 2:26:18.7, 10) Rene Wiedeman, CZE, 2:30:09.2, 11) Edgars Freilibs, LAT, 2:30:58.8, 12) Evgeny Chagin, RUS, 2:35:11.1, M01, 45 km:1) Dmitry Semenov, RUS, 1:59:36.1, 2) Biagio Di Santo, ITA, 2:05:34.0, 3) Luca Bortot, ITA, 2:11:43.0, 4) Nikolay Obukhov, RUS, 2:16:17.8, 5) Stefan Göhler, GER, 2:17:47.7, 6) Pavel Trubetskoy, RUS, 2:32:30.6, 7) Yury Zhadan, BLR, 2:33:59.3, 8) Dennis Feeney, USA, 2:51:28.2,