Toggle navigation
home
teams
race
standings
news
gallery
video
sponsors
Standings 2017
GENERAL
STAGES
1°
STAGE
2°
STAGE
3°
STAGE
4°
STAGE
1°
Rui Alberto FARIA DA COSTA
TIME
12:39:15
GAP
0:00
TEAM
UAD
NAZ
POR
2°
Ilnur ZAKARIN
GAP
0:04
TIME
12:39:19
TEAM
KAT
NAZ
RUS
3°
Tom DUMOULIN
GAP
0:16
TIME
12:39:31
TEAM
SUN
NAZ
NED
4°
Bauke MOLLEMA
GAP
0:38
TIME
12:39:53
TEAM
TFS
NAZ
NED
5°
Rafal MAJKA
GAP
0:56
TIME
12:40:11
TEAM
BOH
NAZ
POL
6°
George BENNETT
GAP
0:56
TIME
12:40:11
TEAM
TLJ
NAZ
NZL
7°
Fabio ARU
GAP
0:56
TIME
12:40:11
TEAM
AST
NAZ
ITA
8°
Domenico POZZOVIVO
GAP
0:56
TIME
12:40:11
TEAM
ALM
NAZ
ITA
9°
Julian ALAPHILIPPE
GAP
0:56
TIME
12:40:11
TEAM
QST
NAZ
FRA
10°
Romain BARDET
GAP
1:08
TIME
12:40:23
TEAM
ALM
NAZ
FRA
11°
Diego ULISSI
GAP
1:08
TIME
12:40:23
TEAM
UAD
NAZ
ITA
12°
Nairo QUINTANA
GAP
1:08
TIME
12:40:23
TEAM
MOV
NAZ
COL
13°
Alberto CONTADOR
GAP
1:11
TIME
12:40:26
TEAM
TFS
NAZ
ESP
14°
Vincenzo NIBALI
GAP
1:15
TIME
12:40:30
TEAM
TBM
NAZ
ITA
15°
Mathias FRANK
GAP
1:15
TIME
12:40:30
TEAM
ALM
NAZ
SUI
16°
Robert GESINK
GAP
1:15
TIME
12:40:30
TEAM
TLJ
NAZ
NED
17°
Jesus HERRADA LOPEZ
GAP
1:15
TIME
12:40:30
TEAM
MOV
NAZ
ESP
18°
Steven KRUIJSWIJK
GAP
1:15
TIME
12:40:30
TEAM
TLJ
NAZ
NED
19°
Louis MEINTJES
GAP
1:15
TIME
12:40:30
TEAM
UAD
NAZ
RSA
20°
Roman KREUZIGER
GAP
1:15
TIME
12:40:30
TEAM
ORS
NAZ
CZE
21°
Rafael VALLS FERRI
GAP
1:15
TIME
12:40:30
TEAM
LTS
NAZ
ESP
22°
Carlos VERONA
GAP
1:15
TIME
12:40:30
TEAM
ORS
NAZ
ESP
23°
Tanel KANGERT
GAP
1:15
TIME
12:40:30
TEAM
AST
NAZ
EST
24°
Patrick KONRAD
GAP
1:15
TIME
12:40:30
TEAM
BOH
NAZ
AUT
25°
Jack HAIG
GAP
1:15
TIME
12:40:30
TEAM
ORS
NAZ
AUS
26°
Gianluca BRAMBILLA
GAP
1:32
TIME
12:40:47
TEAM
QST
NAZ
ITA
27°
Cyril GAUTIER
GAP
1:32
TIME
12:40:47
TEAM
ALM
NAZ
FRA
28°
Kenny ELISSONDE
GAP
1:33
TIME
12:40:48
TEAM
SKY
NAZ
FRA
29°
Christopher HAMILTON
GAP
1:35
TIME
12:40:50
TEAM
SUN
NAZ
AUS
30°
Louis VERVAEKE
GAP
1:37
TIME
12:40:52
TEAM
LTS
NAZ
BEL
31°
Julian ARREDONDO
GAP
2:07
TIME
12:41:22
TEAM
NIP
NAZ
COL
32°
Nicholas ROCHE
GAP
2:07
TIME
12:41:22
TEAM
BMC
NAZ
IRL
33°
Sergey FIRSANOV
GAP
2:07
TIME
12:41:22
TEAM
GAZ
NAZ
RUS
34°
Paolo TIRALONGO
GAP
2:07
TIME
12:41:22
TEAM
AST
NAZ
ITA
35°
Ben GASTAUER
GAP
2:07
TIME
12:41:22
TEAM
ALM
NAZ
LUX
36°
Ruben FERNANDEZ
GAP
2:07
TIME
12:41:22
TEAM
MOV
NAZ
ESP
37°
Manuel SENNI
GAP
2:07
TIME
12:41:22
TEAM
BMC
NAZ
ITA
38°
Pieter SERRY
GAP
2:07
TIME
12:41:22
TEAM
QST
NAZ
BEL
39°
Laurens TEN DAM
GAP
2:07
TIME
12:41:22
TEAM
SUN
NAZ
NED
40°
Axel DOMONT
GAP
2:07
TIME
12:41:22
TEAM
ALM
NAZ
FRA
41°
Peter STETINA
GAP
2:07
TIME
12:41:22
TEAM
TFS
NAZ
USA
42°
Stefano PIRAZZI
GAP
2:07
TIME
12:41:22
TEAM
BRD
NAZ
ITA
43°
Peter KENNAUGH
GAP
2:07
TIME
12:41:22
TEAM
SKY
NAZ
GBR
44°
Emanuel BUCHMANN
GAP
2:36
TIME
12:41:51
TEAM
BOH
NAZ
GER
45°
Merhawi KUDUS GHEBREMEDHIN
GAP
2:38
TIME
12:41:53
TEAM
DDD
NAZ
ERI
46°
Samuel SANCHEZ
GAP
2:40
TIME
12:41:55
TEAM
BMC
NAZ
ESP
47°
Dylan TEUNS
GAP
2:40
TIME
12:41:55
TEAM
BMC
NAZ
BEL
48°
Janez BRAJKOVIC
GAP
2:52
TIME
12:42:07
TEAM
TBM
NAZ
SLO
49°
Robert KISERLOVSKI
GAP
2:52
TIME
12:42:07
TEAM
KAT
NAZ
CRO
50°
Alberto LOSADA
GAP
2:52
TIME
12:42:07
TEAM
KAT
NAZ
ESP
51°
Franco PELLIZOTTI
GAP
2:52
TIME
12:42:07
TEAM
TBM
NAZ
ITA
52°
Rein TAARAMÄE
GAP
3:06
TIME
12:42:21
TEAM
KAT
NAZ
EST
53°
Ivan ROVNY
GAP
3:36
TIME
12:42:51
TEAM
GAZ
NAZ
RUS
54°
Pavel KOCHETKOV
GAP
3:36
TIME
12:42:51
TEAM
KAT
NAZ
RUS
55°
Kanstantsin SIUTSOU
GAP
3:36
TIME
12:42:51
TEAM
TBM
NAZ
BLR
56°
Sergei CHERNETSKI
GAP
3:36
TIME
12:42:51
TEAM
AST
NAZ
RUS
57°
Maxime MONFORT
GAP
3:55
TIME
12:43:10
TEAM
LTS
NAZ
BEL
58°
Alexey VERMEULEN
GAP
3:55
TIME
12:43:10
TEAM
TLJ
NAZ
USA
59°
Tejay VAN GARDEREN
GAP
3:57
TIME
12:43:12
TEAM
BMC
NAZ
USA
60°
Dario CATALDO
GAP
4:10
TIME
12:43:25
TEAM
AST
NAZ
ITA
61°
Ben SWIFT
GAP
4:12
TIME
12:43:27
TEAM
UAD
NAZ
GBR
62°
Pawel POLJANSKI
GAP
4:12
TIME
12:43:27
TEAM
BOH
NAZ
POL
63°
Valerio AGNOLI
GAP
4:12
TIME
12:43:27
TEAM
TBM
NAZ
ITA
64°
Adam James HANSEN
GAP
4:23
TIME
12:43:38
TEAM
LTS
NAZ
AUS
65°
Sindre Skjøstad LUNKE
GAP
4:23
TIME
12:43:38
TEAM
SUN
NAZ
NOR
66°
Lars BARK YTTING
GAP
4:40
TIME
12:43:55
TEAM
LTS
NAZ
DEN
67°
Lennard KÄMNA
GAP
4:40
TIME
12:43:55
TEAM
SUN
NAZ
GER
68°
Edoardo ZARDINI
GAP
4:55
TIME
12:44:10
TEAM
BRD
NAZ
ITA
69°
Tao GEOGHEGAN HART
GAP
5:43
TIME
12:44:58
TEAM
SKY
NAZ
GBR
70°
Marco CANOLA
GAP
5:44
TIME
12:44:59
TEAM
NIP
NAZ
ITA
71°
Iuri FILOSI
GAP
5:50
TIME
12:45:05
TEAM
NIP
NAZ
ITA
72°
David LOZANO RIBA
GAP
6:05
TIME
12:45:20
TEAM
TNN
NAZ
ESP
73°
André GREIPEL
GAP
6:06
TIME
12:45:21
TEAM
LTS
NAZ
GER
74°
Loïc VLIEGEN
GAP
6:12
TIME
12:45:27
TEAM
BMC
NAZ
BEL
75°
Michael GOGL
GAP
6:12
TIME
12:45:27
TEAM
TFS
NAZ
AUT
76°
Paul MARTENS
GAP
6:12
TIME
12:45:27
TEAM
TLJ
NAZ
GER
77°
Pello BILBAO LOPEZ
GAP
6:12
TIME
12:45:27
TEAM
AST
NAZ
ESP
78°
Petr VAKOC
GAP
6:12
TIME
12:45:27
TEAM
QST
NAZ
CZE
79°
Reinardt JANSE VAN RENSBURG
GAP
6:48
TIME
12:46:03
TEAM
DDD
NAZ
RSA
80°
Rob POWER
GAP
6:50
TIME
12:46:05
TEAM
ORS
NAZ
AUS
81°
Sander ARMEE
GAP
6:55
TIME
12:46:10
TEAM
LTS
NAZ
BEL
82°
Rick ZABEL
GAP
7:35
TIME
12:46:50
TEAM
KAT
NAZ
GER
83°
Enrico BATTAGLIN
GAP
7:35
TIME
12:46:50
TEAM
TLJ
NAZ
ITA
84°
Charles PLANET
GAP
7:35
TIME
12:46:50
TEAM
TNN
NAZ
FRA
85°
Laurent DIDIER
GAP
7:35
TIME
12:46:50
TEAM
TFS
NAZ
LUX
86°
Artur ERSHOV
GAP
7:35
TIME
12:46:50
TEAM
GAZ
NAZ
RUS
87°
Artyom ZAKHAROV
GAP
7:53
TIME
12:47:08
TEAM
AST
NAZ
KAZ
88°
Sean DE BIE
GAP
7:55
TIME
12:47:10
TEAM
LTS
NAZ
BEL
89°
Yuma KOISHI
GAP
8:13
TIME
12:47:28
TEAM
NIP
NAZ
JPN
90°
Nicola BOEM
GAP
8:28
TIME
12:47:43
TEAM
BRD
NAZ
ITA
91°
Pier Paolo DE NEGRI
GAP
8:38
TIME
12:47:53
TEAM
NIP
NAZ
ITA
92°
Mark CAVENDISH
GAP
11:36
TIME
12:50:51
TEAM
DDD
NAZ
GBR
93°
Marcel KITTEL
GAP
11:39
TIME
12:50:54
TEAM
QST
NAZ
GER
94°
Caleb EWAN
GAP
11:46
TIME
12:51:01
TEAM
ORS
NAZ
AUS
95°
Manuele MORI
GAP
11:46
TIME
12:51:01
TEAM
UAD
NAZ
ITA
96°
Fabio CALABRIA
GAP
11:49
TIME
12:51:04
TEAM
TNN
NAZ
AUS
97°
Mirco MAESTRI
GAP
11:50
TIME
12:51:05
TEAM
BRD
NAZ
ITA
98°
Jorge ARCAS PEÑA
GAP
11:51
TIME
12:51:06
TEAM
MOV
NAZ
ESP
99°
Kristijan DURASEK
GAP
11:51
TIME
12:51:06
TEAM
UAD
NAZ
CRO
100°
Matteo PELUCCHI
GAP
11:52
TIME
12:51:07
TEAM
BOH
NAZ
ITA
101°
Alexander PORSEV
GAP
11:52
TIME
12:51:07
TEAM
GAZ
NAZ
RUS
102°
Roger KLUGE
GAP
11:52
TIME
12:51:07
TEAM
ORS
NAZ
GER
103°
Nicola RUFFONI
GAP
11:52
TIME
12:51:07
TEAM
BRD
NAZ
ITA
104°
Riccardo MINALI
GAP
11:52
TIME
12:51:07
TEAM
AST
NAZ
ITA
105°
Bert-Jan LINDEMAN
GAP
11:52
TIME
12:51:07
TEAM
TLJ
NAZ
NED
106°
Luca WACKERMANN
GAP
11:52
TIME
12:51:07
TEAM
BRD
NAZ
ITA
107°
Andrea PERON
GAP
11:52
TIME
12:51:07
TEAM
TNN
NAZ
ITA
108°
Jasha SUTTERLIN
GAP
11:52
TIME
12:51:07
TEAM
MOV
NAZ
GER
109°
Joonas HENTTALA
GAP
11:52
TIME
12:51:07
TEAM
TNN
NAZ
FIN
110°
Daniele BENNATI
GAP
11:52
TIME
12:51:07
TEAM
MOV
NAZ
ITA
111°
Kiel REIJNEN
GAP
11:52
TIME
12:51:07
TEAM
TFS
NAZ
USA
112°
Phil BAUHAUS
GAP
11:52
TIME
12:51:07
TEAM
SUN
NAZ
GER
113°
Fumiyuki BEPPU
GAP
11:52
TIME
12:51:07
TEAM
TFS
NAZ
JPN
114°
Manuel QUINZIATO
GAP
11:52
TIME
12:51:07
TEAM
BMC
NAZ
ITA
115°
Imanol ERVITI OLLO
GAP
11:52
TIME
12:51:07
TEAM
MOV
NAZ
ESP
116°
Lennard HOFSTEDE
GAP
11:52
TIME
12:51:07
TEAM
SUN
NAZ
NED
117°
Pavel BRUTT
GAP
11:52
TIME
12:51:07
TEAM
GAZ
NAZ
RUS
118°
Albert TIMMER
GAP
11:52
TIME
12:51:07
TEAM
SUN
NAZ
NED
119°
Alex DOWSETT
GAP
11:52
TIME
12:51:07
TEAM
MOV
NAZ
GBR
120°
Jack BAUER
GAP
11:52
TIME
12:51:07
TEAM
QST
NAZ
NZL
121°
Ivan SAVITCKII
GAP
11:52
TIME
12:51:07
TEAM
GAZ
NAZ
RUS
122°
Jhonatan RESTREPO
GAP
11:52
TIME
12:51:07
TEAM
KAT
NAZ
COL
123°
Fabio SABATINI
GAP
11:52
TIME
12:51:07
TEAM
QST
NAZ
ITA
124°
Maxim BELKOV
GAP
11:52
TIME
12:51:07
TEAM
KAT
NAZ
RUS
125°
Alessandro DE MARCHI
GAP
11:52
TIME
12:51:07
TEAM
BMC
NAZ
ITA
126°
Rüdiger SELIG
GAP
12:12
TIME
12:51:27
TEAM
BOH
NAZ
GER
127°
Luka MEZGEC
GAP
12:12
TIME
12:51:27
TEAM
ORS
NAZ
SLO
128°
Owain DOULL
GAP
12:14
TIME
12:51:29
TEAM
SKY
NAZ
GBR
129°
Simone CONSONNI
GAP
12:18
TIME
12:51:33
TEAM
UAD
NAZ
ITA
130°
Ramunas NAVARDAUSKAS
GAP
12:41
TIME
12:51:56
TEAM
TBM
NAZ
LTU
131°
Niccolo' BONIFAZIO
GAP
12:46
TIME
12:52:01
TEAM
TBM
NAZ
ITA
132°
Martijn VERSCHOOR
GAP
12:50
TIME
12:52:05
TEAM
TNN
NAZ
NED
133°
Quentin VALOGNES
GAP
12:50
TIME
12:52:05
TEAM
TNN
NAZ
FRA
134°
Alessandro TONELLI
GAP
12:59
TIME
12:52:14
TEAM
BRD
NAZ
ITA
135°
Juraj SAGAN
GAP
13:16
TIME
12:52:31
TEAM
BOH
NAZ
SVK
136°
Mark RENSHAW
GAP
13:16
TIME
12:52:31
TEAM
DDD
NAZ
AUS
137°
Nikolay TRUSOV
GAP
13:39
TIME
12:52:54
TEAM
GAZ
NAZ
RUS
138°
Davide MARTINELLI
GAP
14:03
TIME
12:53:18
TEAM
QST
NAZ
ITA
139°
Julien BERNARD
GAP
14:25
TIME
12:53:40
TEAM
TFS
NAZ
FRA
140°
Andrea GUARDINI
GAP
14:58
TIME
12:54:13
TEAM
UAD
NAZ
ITA
141°
Igor ANTON
GAP
15:09
TIME
12:54:24
TEAM
DDD
NAZ
ESP
142°
Christophe RIBLON
GAP
15:22
TIME
12:54:37
TEAM
ALM
NAZ
FRA
143°
Kirill SVESHNIKOV
GAP
17:38
TIME
12:56:53
TEAM
GAZ
NAZ
RUS
144°
Eduard Michael GROSU
GAP
17:57
TIME
12:57:12
TEAM
NIP
NAZ
ROU
145°
Kazushige KUBOKI
GAP
19:25
TIME
12:58:40
TEAM
NIP
NAZ
JPN
146°
Alan MARANGONI
GAP
19:25
TIME
12:58:40
TEAM
NIP
NAZ
ITA
147°
Alexander EDMONDSON
GAP
20:08
TIME
12:59:23
TEAM
ORS
NAZ
AUS
148°
Elia VIVIANI
GAP
20:40
TIME
12:59:55
TEAM
SKY
NAZ
ITA
149°
Stephen CLANCY
GAP
21:18
TIME
13:00:33
TEAM
TNN
NAZ
IRL
150°
Manuele BOARO
GAP
21:23
TIME
13:00:38
TEAM
TBM
NAZ
ITA
151°
Jonathan DIBBEN
GAP
21:37
TIME
13:00:52
TEAM
SKY
NAZ
GBR
152°
Erik BASKA
GAP
21:48
TIME
13:01:03
TEAM
BOH
NAZ
SVK
153°
Simone ANDREETTA
GAP
22:54
TIME
13:02:09
TEAM
BRD
NAZ
ITA
154°
Johann VAN ZYL
GAP
23:47
TIME
13:03:02
TEAM
DDD
NAZ
RSA
155°
Bernhard EISEL
GAP
24:49
TIME
13:04:04
TEAM
DDD
NAZ
AUT
1°
Mark CAVENDISH
POINTS
37
GAP
0
TEAM
DDD
NAZ
GBR
2°
Marcel KITTEL
GAP
9
POINTS
28
TEAM
QST
NAZ
GER
3°
Rui Alberto FARIA DA COSTA
GAP
17
POINTS
20
TEAM
UAD
NAZ
POR
4°
André GREIPEL
GAP
19
POINTS
18
TEAM
LTS
NAZ
GER
5°
Marco CANOLA
GAP
20
POINTS
17
TEAM
NIP
NAZ
ITA
6°
Manuele MORI
GAP
21
POINTS
16
TEAM
UAD
NAZ
ITA
7°
Ilnur ZAKARIN
GAP
21
POINTS
16
TEAM
KAT
NAZ
RUS
8°
Caleb EWAN
GAP
21
POINTS
16
TEAM
ORS
NAZ
AUS
9°
Tom DUMOULIN
GAP
25
POINTS
12
TEAM
SUN
NAZ
NED
10°
Matteo PELUCCHI
GAP
25
POINTS
12
TEAM
BOH
NAZ
ITA
11°
Niccolo' BONIFAZIO
GAP
25
POINTS
12
TEAM
TBM
NAZ
ITA
12°
Elia VIVIANI
GAP
25
POINTS
12
TEAM
SKY
NAZ
ITA
13°
Bauke MOLLEMA
GAP
28
POINTS
9
TEAM
TFS
NAZ
NED
14°
Simone CONSONNI
GAP
28
POINTS
9
TEAM
UAD
NAZ
ITA
15°
Simone ANDREETTA
GAP
29
POINTS
8
TEAM
BRD
NAZ
ITA
16°
Fabio CALABRIA
GAP
29
POINTS
8
TEAM
TNN
NAZ
AUS
17°
Julian ALAPHILIPPE
GAP
30
POINTS
7
TEAM
QST
NAZ
FRA
18°
Phil BAUHAUS
GAP
30
POINTS
7
TEAM
SUN
NAZ
GER
19°
Nicola BOEM
GAP
31
POINTS
6
TEAM
BRD
NAZ
ITA
20°
Kazushige KUBOKI
GAP
31
POINTS
6
TEAM
NIP
NAZ
JPN
21°
Fabio ARU
GAP
32
POINTS
5
TEAM
AST
NAZ
ITA
22°
Artyom ZAKHAROV
GAP
32
POINTS
5
TEAM
AST
NAZ
KAZ
23°
Mirco MAESTRI
GAP
32
POINTS
5
TEAM
BRD
NAZ
ITA
24°
Alexander PORSEV
GAP
32
POINTS
5
TEAM
GAZ
NAZ
RUS
25°
Roger KLUGE
GAP
32
POINTS
5
TEAM
ORS
NAZ
GER
26°
Alan MARANGONI
GAP
32
POINTS
5
TEAM
NIP
NAZ
ITA
27°
Rafal MAJKA
GAP
33
POINTS
4
TEAM
BOH
NAZ
POL
28°
Andrea GUARDINI
GAP
33
POINTS
4
TEAM
UAD
NAZ
ITA
29°
Eduard Michael GROSU
GAP
33
POINTS
4
TEAM
NIP
NAZ
ROU
30°
George BENNETT
GAP
34
POINTS
3
TEAM
TLJ
NAZ
NZL
31°
Jorge ARCAS PEÑA
GAP
34
POINTS
3
TEAM
MOV
NAZ
ESP
32°
Kristijan DURASEK
GAP
34
POINTS
3
TEAM
UAD
NAZ
CRO
33°
Stephen CLANCY
GAP
34
POINTS
3
TEAM
TNN
NAZ
IRL
34°
Domenico POZZOVIVO
GAP
35
POINTS
2
TEAM
ALM
NAZ
ITA
35°
Nicola RUFFONI
GAP
35
POINTS
2
TEAM
BRD
NAZ
ITA
36°
Nairo QUINTANA
GAP
36
POINTS
1
TEAM
MOV
NAZ
COL
37°
David LOZANO RIBA
GAP
36
POINTS
1
TEAM
TNN
NAZ
ESP
38°
Artur ERSHOV
GAP
36
POINTS
1
TEAM
GAZ
NAZ
RUS
39°
Pavel BRUTT
GAP
36
POINTS
1
TEAM
GAZ
NAZ
RUS
40°
Kirill SVESHNIKOV
GAP
36
POINTS
1
TEAM
GAZ
NAZ
RUS
1°
Julian ALAPHILIPPE
TIME
12:40:11
GAP
0:00
TEAM
QST
NAZ
FRA
2°
Louis MEINTJES
GAP
0:19
TIME
12:40:30
TEAM
UAD
NAZ
RSA
3°
Carlos VERONA
GAP
0:19
TIME
12:40:30
TEAM
ORS
NAZ
ESP
4°
Jack HAIG
GAP
0:19
TIME
12:40:30
TEAM
ORS
NAZ
AUS
5°
Christopher HAMILTON
GAP
0:39
TIME
12:40:50
TEAM
SUN
NAZ
AUS
6°
Louis VERVAEKE
GAP
0:41
TIME
12:40:52
TEAM
LTS
NAZ
BEL
7°
Manuel SENNI
GAP
1:11
TIME
12:41:22
TEAM
BMC
NAZ
ITA
8°
Emanuel BUCHMANN
GAP
1:40
TIME
12:41:51
TEAM
BOH
NAZ
GER
9°
Merhawi KUDUS GHEBREMEDHIN
GAP
1:42
TIME
12:41:53
TEAM
DDD
NAZ
ERI
10°
Dylan TEUNS
GAP
1:44
TIME
12:41:55
TEAM
BMC
NAZ
BEL
11°
Alexey VERMEULEN
GAP
2:59
TIME
12:43:10
TEAM
TLJ
NAZ
USA
12°
Sindre Skjøstad LUNKE
GAP
3:27
TIME
12:43:38
TEAM
SUN
NAZ
NOR
13°
Lennard KÄMNA
GAP
3:44
TIME
12:43:55
TEAM
SUN
NAZ
GER
14°
Tao GEOGHEGAN HART
GAP
4:47
TIME
12:44:58
TEAM
SKY
NAZ
GBR
15°
Iuri FILOSI
GAP
4:54
TIME
12:45:05
TEAM
NIP
NAZ
ITA
16°
Loïc VLIEGEN
GAP
5:16
TIME
12:45:27
TEAM
BMC
NAZ
BEL
17°
Michael GOGL
GAP
5:16
TIME
12:45:27
TEAM
TFS
NAZ
AUT
18°
Petr VAKOC
GAP
5:16
TIME
12:45:27
TEAM
QST
NAZ
CZE
19°
Rob POWER
GAP
5:54
TIME
12:46:05
TEAM
ORS
NAZ
AUS
20°
Rick ZABEL
GAP
6:39
TIME
12:46:50
TEAM
KAT
NAZ
GER
21°
Charles PLANET
GAP
6:39
TIME
12:46:50
TEAM
TNN
NAZ
FRA
22°
Yuma KOISHI
GAP
7:17
TIME
12:47:28
TEAM
NIP
NAZ
JPN
23°
Caleb EWAN
GAP
10:50
TIME
12:51:01
TEAM
ORS
NAZ
AUS
24°
Jorge ARCAS PEÑA
GAP
10:55
TIME
12:51:06
TEAM
MOV
NAZ
ESP
25°
Riccardo MINALI
GAP
10:56
TIME
12:51:07
TEAM
AST
NAZ
ITA
26°
Luca WACKERMANN
GAP
10:56
TIME
12:51:07
TEAM
BRD
NAZ
ITA
27°
Jasha SUTTERLIN
GAP
10:56
TIME
12:51:07
TEAM
MOV
NAZ
GER
28°
Phil BAUHAUS
GAP
10:56
TIME
12:51:07
TEAM
SUN
NAZ
GER
29°
Lennard HOFSTEDE
GAP
10:56
TIME
12:51:07
TEAM
SUN
NAZ
NED
30°
Ivan SAVITCKII
GAP
10:56
TIME
12:51:07
TEAM
GAZ
NAZ
RUS
31°
Jhonatan RESTREPO
GAP
10:56
TIME
12:51:07
TEAM
KAT
NAZ
COL
32°
Owain DOULL
GAP
11:18
TIME
12:51:29
TEAM
SKY
NAZ
GBR
33°
Simone CONSONNI
GAP
11:22
TIME
12:51:33
TEAM
UAD
NAZ
ITA
34°
Niccolo' BONIFAZIO
GAP
11:50
TIME
12:52:01
TEAM
TBM
NAZ
ITA
35°
Quentin VALOGNES
GAP
11:54
TIME
12:52:05
TEAM
TNN
NAZ
FRA
36°
Alessandro TONELLI
GAP
12:03
TIME
12:52:14
TEAM
BRD
NAZ
ITA
37°
Davide MARTINELLI
GAP
13:07
TIME
12:53:18
TEAM
QST
NAZ
ITA
38°
Julien BERNARD
GAP
13:29
TIME
12:53:40
TEAM
TFS
NAZ
FRA
39°
Kirill SVESHNIKOV
GAP
16:42
TIME
12:56:53
TEAM
GAZ
NAZ
RUS
40°
Eduard Michael GROSU
GAP
17:01
TIME
12:57:12
TEAM
NIP
NAZ
ROU
41°
Alexander EDMONDSON
GAP
19:12
TIME
12:59:23
TEAM
ORS
NAZ
AUS
42°
Stephen CLANCY
GAP
20:22
TIME
13:00:33
TEAM
TNN
NAZ
IRL
43°
Jonathan DIBBEN
GAP
20:41
TIME
13:00:52
TEAM
SKY
NAZ
GBR
44°
Erik BASKA
GAP
20:52
TIME
13:01:03
TEAM
BOH
NAZ
SVK
45°
Simone ANDREETTA
GAP
21:58
TIME
13:02:09
TEAM
BRD
NAZ
ITA
1°
Marco CANOLA
POINTS
17
GAP
0
TEAM
NIP
NAZ
ITA
2°
Manuele MORI
GAP
1
POINTS
16
TEAM
UAD
NAZ
ITA
3°
Marcel KITTEL
GAP
9
POINTS
8
TEAM
QST
NAZ
GER
4°
Simone ANDREETTA
GAP
9
POINTS
8
TEAM
BRD
NAZ
ITA
5°
Fabio CALABRIA
GAP
9
POINTS
8
TEAM
TNN
NAZ
AUS
6°
Nicola BOEM
GAP
11
POINTS
6
TEAM
BRD
NAZ
ITA
7°
Kazushige KUBOKI
GAP
11
POINTS
6
TEAM
NIP
NAZ
JPN
8°
Artyom ZAKHAROV
GAP
12
POINTS
5
TEAM
AST
NAZ
KAZ
9°
Mark CAVENDISH
GAP
12
POINTS
5
TEAM
DDD
NAZ
GBR
10°
Mirco MAESTRI
GAP
12
POINTS
5
TEAM
BRD
NAZ
ITA
11°
Alan MARANGONI
GAP
12
POINTS
5
TEAM
NIP
NAZ
ITA
12°
Jorge ARCAS PEÑA
GAP
14
POINTS
3
TEAM
MOV
NAZ
ESP
13°
Kristijan DURASEK
GAP
14
POINTS
3
TEAM
UAD
NAZ
CRO
14°
Stephen CLANCY
GAP
14
POINTS
3
TEAM
TNN
NAZ
IRL
15°
David LOZANO RIBA
GAP
16
POINTS
1
TEAM
TNN
NAZ
ESP
16°
Artur ERSHOV
GAP
16
POINTS
1
TEAM
GAZ
NAZ
RUS
17°
Pavel BRUTT
GAP
16
POINTS
1
TEAM
GAZ
NAZ
RUS
18°
Kirill SVESHNIKOV
GAP
16
POINTS
1
TEAM
GAZ
NAZ
RUS
Top sponsors
stage sponsors
official partners
official suppliers
official supporters