| 1 | Ronning Eldar | NOR | | 1:21:30.0 | 0.0 | | | 2 | Alypov Ivan | RUS | | 1:21:30.6 | +0.6 | | | 3 | Jauhojarvi Sami | FIN | | 1:21:31.6 | +1.6 | | | 4 | Hetland Tor Arne | NOR | | 1:21:33.8 | +3.8 | | | 5 | Angerer Tobias | GER | | 1:21:34.2 | +4.2 | | | 6 | Estil Frode | NOR | | 1:21:35.1 | +5.1 | | | 7 | Oestensen Simen | NOR | | 1:21:37.1 | +7.1 | | | 8 | Northug Petter | NOR | | 1:21:41.1 | +11.1 | | | 9 | Magal Jiri | CZE | | 1:21:41.7 | +11.7 | | | 10 | Legkov Alexander | RUS | | 1:21:43.9 | +13.9 | | | 11 | Filbrich Jens | GER | | 1:21:45.4 | +15.4 | | | 12 | Goering Franz | GER | | 1:22:04.1 | +34.1 | | | 13 | Svartedal Jens Arne | NOR | | 1:22:11.2 | +41.2 | | | 14 | Chernousov Ilia | RUS | | 1:22:12.2 | +42.2 | | | 15 | Novikov Serguei | RUS | | 1:22:33.5 | +1:03.5 | | | 16 | Fredriksson Mathias | SWE | | 1:22:42.6 | +1:12.6 | | | 17 | Burgermeister Reto | SUI | | 1:22:46.9 | +1:16.9 | | | 18 | Soedergren Anders | SWE | | 1:22:50.8 | +1:20.8 | | | 19 | Pankratov Nikolai | RUS | | 1:22:51.7 | +1:21.7 | | | 20 | Reichelt Tom | GER | | 1:23:04.2 | +1:34.2 | | | 21 | Nousiainen Ville | FIN | | 1:23:10.2 | +1:40.2 | | | 22 | Dementiev Eugeni | RUS | | 1:23:19.2 | +1:49.2 | | | 23 | Dahl Jon Kristian | NOR | | 1:23:31.7 | +2:01.7 | | | 24 | Seifert Benjamin | GER | | 1:23:37.9 | +2:07.9 | | | 25 | Krezelok Janusz | POL | | 1:23:42.0 | +2:12.0 | | | 26 | Sommerfeldt Rene | GER | | 1:23:50.0 | +2:20.0 | | | 27 | Shiriaev Sergej | RUS | | 1:24:12.0 | +2:42.0 | | | 28 | Leybyuk Roman | UKR | | 1:24:13.5 | +2:43.5 | | | 29 | Piller Cottrer Pietro | ITA | | 1:24:34.2 | +3:04.2 | | | 30 | Vittoz Vincent | FRA | | 1:24:41.4 | +3:11.4 | | | 31 | Batory Ivan | SVK | | 1:24:56.7 | +3:26.7 | | | 32 | Brink Joergen | SWE | | 1:24:57.6 | +3:27.6 | | | 33 | Mae Jaak | EST | | 1:24:58.2 | +3:28.2 | | | 34 | Fredriksson Thobias | SWE | | 1:25:06.3 | +3:36.3 | | | 35 | Scola Fulvio | ITA | | 1:25:11.2 | +3:41.2 | | | 36 | Di Centa Giorgio | ITA | | 1:25:12.0 | +3:42.0 | | | 37 | Jonnier Emmanuel | FRA | | 1:25:12.9 | +3:42.9 | | | 38 | Bundi Gion Andrea | SUI | | 1:25:15.3 | +3:45.3 | | | 39 | Larsson Peter | SWE | | 1:25:26.9 | +3:56.9 | | | 40 | Lind Bjoern | SWE | | 1:25:51.1 | +4:21.1 | | | 41 | Perrillat Christophe | FRA | | 1:25:53.8 | +4:23.8 | | | 42 | Grey George | CAN | | 1:25:56.5 | +4:26.5 | | | 43 | Dolidovich Sergei | BLR | | 1:26:05.0 | +4:35.0 | | | 44 | Kuhn Stefan | CAN | | 1:26:12.9 | +4:42.9 | | | 45 | Sperl Milan | CZE | | 1:26:18.5 | +4:48.5 | | | 46 | Kozisek Dusan | CZE | | 1:26:43.7 | +5:13.7 | | | 47 | Narusk Priit | EST | | 1:27:18.3 | +5:48.3 | | | 48 | Rousselet Alexandre | FRA | | 1:27:32.8 | +6:02.8 | | | 49 | Bajcicak Martin | SVK | | 1:27:35.6 | +6:05.6 | | | 50 | Hoffmann Christian | AUT | | 1:27:38.6 | +6:08.6 | | | 51 | Roycroft Dan | CAN | | 1:27:52.0 | +6:22.0 | | | 52 | Gaillard Jean Marc | FRA | | 1:27:57.7 | +6:27.7 | | | 53 | Pettersen Oystein | NOR | | 1:28:08.3 | +6:38.3 | | | 54 | Crooks Sean | CAN | | 1:28:25.3 | +6:55.3 | | | 55 | Hellner Marcus | SWE | | 1:28:41.5 | +7:11.5 | | | 56 | Checchi Valerio | ITA | | 1:29:04.3 | +7:34.3 | | | 57 | Hasler Markus | LIE | | 1:29:19.0 | +7:49.0 | | | 58 | Eberharter Michael | AUT | | 1:29:28.2 | +7:58.2 | | | 59 | Costantin Pierluigi | ITA | | 1:29:32.1 | +8:02.1 | | | 60 | Malak Michal | SVK | | 1:29:32.6 | +8:02.6 | | | 61 | Livers Toni | SUI | | 1:29:50.4 | +8:20.4 | | | 62 | Brodar Nejc | SLO | | 1:30:30.4 | +9:00.4 | | | 63 | Zorzi Cristian | ITA | | 1:30:57.7 | +9:27.7 | | | DNS | Goldsack Drew | CAN | | | | | | DNF | Rehemaa Aivar | EST | | | | | | DNF | Kreczmer Maciej | POL | | | | | | DNS | Razym Ales | CZE | | | | | | DNF | Antal Zsolt | RUM | | |
|