1 | 3 | Sweden | 1:31:21 | Peter Öberg | 29:10 | ||
2 | 1 | Switzerland | +1:24 | Matthias Merz | 30:43 | ||
3 | 4 | Finland | +1:35 | Tuomas Tervo | 30:46 | ||
4 | 20 | France | +3:15 | Thierry Gueorgiou | 30:35 | ||
5 | 8 | Sweden 2 | +4:24 | Martin Johansson | 31:17 | ||
6 | 10 | Czech Republic | +4:35 | 31:32 | |||
7 | 9 | Norway 2 | +4:56 | Anders Skarholt | 33:51 | ||
8 | 18 | Switzerland 2 | +5:02 | Marc Lauenstein | 32:02 | ||
9 | 13 | Norway | +5:10 | Anders Nordberg | 30:35 | ||
10 | 5 | Finland 3 | +6:11 | Jonne Lehto | 33:06 | ||
11 | 2 | Finland 2 | +6:48 | Tero Föhr | 34:35 | ||
12 | 12 | Denmark | +7:13 | Christian Christensen | 33:41 | ||
13 | 15 | Norway 3 | +9:27 | Håvard Lucasen | 37:14 | ||
14 | 6 | Great Britain | +9:31 | Scott Fraser | 32:42 | ||
15 | 17 | Denmark 3 | +9:34 | Tue Lassen | 34:01 | ||
16 | 24 | Great Britain 2 | +9:37 | Dan Martson | 34:01 | ||
17 | 27 | Russia | +10:24 | Leonid Novikov | 30:19 | ||
18 | 21 | France 2 | +11:24 | Frederic Tranchand | 34:20 | ||
19 | 7 | Sweden 3 | +11:58 | Mattias Millinger | 33:38 | ||
20 | 14 | Austria | +12:26 | Martin Binder | 35:20 | ||
21 | 26 | Italy | +12:54 | Daniele Pagliari | 38:47 | ||
22 | 11 | Denmark 2 | +13:15 | Rasmus Søes | 37:46 | ||
23 | 19 | Estonia | +21:25 | Markus Puusepp | 40:43 | ||
24 | 16 | Austria 2 | +22:01 | Tobias Killmann | 37:02 | ||
25 | 22 | Germany | +27:04 | Leif Bader | 36:16 | ||
26 | 25 | Ireland | +41:41 | Neil Dobbs | 44:57 | ||
27 | 23 | Germany 2 | +45:38 | Roman Schulte-Zurhausen | 54:35 |