official results
Rank
Athlete
Nation
Time
1
NORTHUG Petter Jr.
NOR
3:27:14.4
2
BELOV Evgeniy
RUS
+12.6
3
HALFVARSSON Calle
SWE
+30.7
4
COLOGNA Dario
SUI
+1:33.1
5
CLARA Roland
ITA
+2:00.7
6
DYRHAUG Niklas
NOR
+2:04.0
7
POLTORANIN Alexey
KAZ
+2:28.2
8
JESPERSEN Chris Andre
NOR
+2:37.8
9
VYLEGZHANIN Maxim
RUS
+2:51.2
10
RICHARDSSON Daniel
SWE
+3:04.5
11
HELLNER Marcus
SWE
+3:18.3
12
LIVERS Toni
SUI
+4:03.3
13
SVEEN Simen Andreas
NOR
+4:14.3
14
VOLZHENTSEV Stanislav
RUS
+4:24.8
15
MANIFICAT Maurice
FRA
+4:28.1
16
DOBLER Jonas
GER
+4:54.6
17
ROENNING Eldar
NOR
+4:57.4
18
BESSMERTNYKH Alexander
RUS
+5:03.5
19
MUSGRAVE Andrew
GBR
+5:17.1
20
TSCHARNKE Tim
GER
+5:26.4
21
NOECKLER Dietmar
ITA
+5:33.2
22
BAUMANN Jonas
SUI
+5:34.2
23
LARKOV Andrey
RUS
+6:15.2
24
DE FABIANI Francesco
ITA
+6:19.9
25
TURYSHEV Sergey
RUS
+6:23.4
26
ANDERSSON Simon
SWE
+7:46.8
27
PERL Curdin
SUI
+7:51.4
28
BING Thomas
GER
+7:54.4
29
SKOBELEV Vladislav
RUS
+7:54.5
30
BABIKOV Ivan
CAN
+8:09.4
31
BOEGL Lucas
GER
+8:30.2
32
JAPAROV Dmitriy
RUS
+9:13.6
33
DI CENTA Giorgio
ITA
+9:24.4
34
KERSHAW Devon
CAN
+9:55.5
35
SVANEBO Anders
SWE
+10:42.4
36
TRITSCHER Bernhard
AUT
+10:53.7
37
TSINZOV Veselin
BUL
+11:21.4
38
KUEHNE Andy
GER
+12:31.3
39
NOTZ Florian
GER
+13:00.5
40
HOFER David
ITA
+13:06.3
41
KRECZMER Maciej
POL
+13:40.9
42
WICK Thomas
GER
+13:57.5
43
HAUKE Max
AUT
+14:35.0
44
BAJCICAK Martin
SVK
+15:29.6
45
TAMMJARV Karel
EST
+19:02.5