Final | Team | Time | penalties | -time | N: | 1. Ole Einar Bjoerndalen | NOR | 32:34.67 | 2 | 1+0+0+1 | | 1 | 2. Raphael Poiree | FRA | 33:17.60 | 1 | 0+1+0+0 | +43.0s | 9 | 3. Ricco Gross | GER | 33:30.64 | 2 | 0+0+0+2 | +56.0s | 4 | 4. Ludwig Gredler | AUT | 33:35.55 | 2 | 0+1+0+1 | +1:00.9 | 10 | 5. Pavel Rostovtsev | RUS | 33:43.10 | 2 | 0+0+1+1 | +1:08.5 | 6 | 6. Wolfgang Rottmann | AUT | 33:45.19 | 4 | 1+0+2+1 | +1:10.5 | 5 | 7. Viktor Maigourov | RUS | 33:55.19 | 3 | 2+0+1+0 | +1:20.5 | 7 | 8. Halvard Hanevold | NOR | 33:59.62 | 2 | 0+2+0+0 | +1:25.0 | 13 | 9. Wolfgang Perner | AUT | 34:00.18 | 3 | 1+0+1+1 | +1:25.5 | 3 | 10.Vadim Sashurin | BLR | 34:00.57 | 1 | 0+0+0+1 | +1:25.9 | 12 | 11.Frank Luck | GER | 34:01.00 | 1 | 0+0+0+1 | +1:26.4 | 29 | 12.Sven Fischer | GER | 34:09.56 | 4 | 0+1+1+2 | +1:34.9 | 2 | 13.Jay Hakkinen | USA | 34:11.82 | 1 | 0+0+0+1 | +1:37.2 | 26 | 14.Frode Andresen | NOR | 34:14.59 | 5 | 2+0+0+3 | +1:39.9 | 8 | 15.Egil Gjelland | NOR | 34:16.98 | 1 | 1+0+0+0 | +1:42.3 | 24 | 16.Michael Greis | GER | 34:19.98 | 3 | 1+1+1+0 | +1:45.3 | 15 | 17.Zdenek Vitek | CZE | 34:21.07 | 3 | 0+1+0+2 | +1:46.4 | 14 | 18.Vincent Defrasne | FRA | 34:33.67 | 3 | 0+0+2+1 | +1:59.0 | 21 | 19.Tomas Globocnik | SLO | 34:42.60 | 0 | 0+0+0+0 | +2:08.0 | 23 | 20.Rene Cattarinussi | ITA | 35:00.97 | 1 | 0+0+1+0 | +2:26.3 | 22 | 21.Oleg Ryzhenkov | BLR | 35:08.32 | 2 | 0+2+0+0 | +2:33.7 | 11 | 22.Vesa Hietalahti | FIN | 35:10.06 | 1 | 0+0+0+1 | +2:35.4 | 25 | 23.Jeremy Teela | USA | 35:18.13 | 3 | 0+1+2+0 | +2:43.5 | 20 | 24.Björn Ferry | SWE | 35:27.56 | 4 | 0+0+3+1 | +2:52.9 | 17 | 25.Tomasz Sikora | POL | 35:30.09 | 1 | 0+0+0+1 | +2:55.4 | 31 | 26.Dimitri Borovik | EST | 35:33.10 | 2 | 1+0+0+1 | +2:58.5 | 30 | 27.Sergei Rozhkov | RUS | 35:37.31 | 1 | 1+0+0+0 | +3:02.7 | 51 | 28.Paavo Puurunen | FIN | 36:03.52 | 3 | 1+1+0+1 | +3:28.9 | 16 | 29.Marko Dolenc | SLO | 36:06.15 | 4 | 0+0+1+3 | +3:31.5 | 27 | 30.Olegs Maluhins | LAT | 36:10.58 | 3 | 0+0+1+2 | +3:35.9 | 46 | 31.Serguei Rousinov | RUS | 36:14.55 | 3 | 0+2+0+1 | +3:39.9 | 33 | 32.Timo Antila | FIN | 36:16.75 | 5 | 0+0+3+2 | +3:42.1 | 19 | 33.Wilfried Pallhuber | ITA | 36:19.72 | 2 | 1+1+0+0 | +3:45.1 | 50 | 34.Wojciech Kozub | POL | 36:27.80 | 4 | 2+2+0+0 | +3:53.2 | 18 | 35.Kyoji Suga | JPN | 36:28.85 | 3 | 1+1+0+1 | +3:54.2 | 41 | 36.Carl-Johan Bergman | SWE | 36:33.41 | 1 | 1+0+0+0 | +3:58.8 | 28 | 37.Paolo Longo | ITA | 36:38.80 | 1 | 0+0+0+1 | +4:04.2 | 49 | 38.Janez Maric | SLO | 36:51.44 | 5 | 1+1+1+2 | +4:16.8 | 44 | 39.Julien Robert | FRA | 36:55.42 | 4 | 2+1+1+0 | +4:20.8 | 35 | 40.Vyacheslav Derkach | UKR | 36:56.88 | 3 | 0+0+1+2 | +4:22.2 | 36 | 41.Indrek Tobreluts | EST | 36:57.46 | 3 | 1+0+1+1 | +4:22.8 | 48 | 42.Robin Clegg | CAN | 37:04.66 | 3 | 0+1+1+1 | +4:30.0 | 43 | 43.Marek Matiasko | SVK | 37:26.00 | 5 | 2+0+2+1 | +4:51.4 | 39 | 44.Roman Dostal | CZE | 37:26.88 | 6 | 1+1+1+3 | +4:52.2 | 34 | 45.Tomas Holubec | CZE | 37:31.15 | 6 | 2+1+1+2 | +4:56.5 | 32 | 46.Aleksander Grajf | SLO | 37:38.99 | 3 | 1+0+1+1 | +5:04.3 | 59 | 47.Roland Zwahlen | SUI | 37:40.66 | 3 | 0+0+1+2 | +5:06.0 | 55 | 48.Alexei Aidarov | BLR | 37:43.02 | 6 | 0+0+3+3 | +5:08.4 | 37 | 49.Alexandre Syman | BLR | 38:05.82 | 3 | 1+2+0+0 | +5:31.2 | 57 | 50.Wieslaw Ziemianin | POL | 38:45.75 | 4 | 0+3+1+0 | +6:11.1 | 58 | 51.Ilmars Bricis | LAT | 38:49.97 | 7 | 0+1+3+3 | +6:15.3 | 40 | 52.Lawton Redman | USA | 38:59.02 | 6 | 1+0+3+2 | +6:24.4 | 54 | 53.Qing Zhang | CHN | 39:11.13 | 5 | 0+3+1+1 | +6:36.5 | 56 | 54.Jekabs Nakums | LAT | 39:19.37 | 5 | 1+2+2+0 | +6:44.7 | 52 | 55.Marian Blaj | ROM | 39:31.20 | 6 | 2+2+1+1 | +6:56.6 | 42 | 56.Georgi Kassabov | BUL | 40:38.55 | 7 | 1+3+2+1 | +8:03.9 | 60 | -. Janno Prants | EST | DNF | 4 | 4+ + + | | 45 | -. Andriy Deryzemlya | UKR | DNS | 38 | -. Petr Garabik | CZE | DNS | 47 | -. Ruslan Lysenko | UKR | DNS | 53 |
|
|