1 Michal KWIATKOWSKI POL SKY 27 4:42:42
2 Greg VAN AVERMAET BEL BMC 32 +15
3 Tim WELLENS BEL LTS 26 +17
4 Zdenek ŠTYBAR CZE QST 32 +23
5 Tom DUMOULIN NED SUN 27 +1:26
6 Luke DURBRIDGE AUS ORS 26 +1:26
7 Christopher JUUL JENSEN DEN ORS 28 +1:29
8 Tiesj BENOOT BEL LTS 23 +2:20
9 Thibaut PINOT FRA FDJ 27 +2:23
10 Scott THWAITES GBR DDD 27 +2:52
11 José GONÇALVES POR KAT 28 +3:10
12 Quentin JAUREGUI FRA ALM 23 +4:05
13 Fabio FELLINE ITA TFS 27 +4:05
14 Luis León SANCHEZ ESP AST 34 +4:41
15 Stefan KÜNG SUI BMC 24 +5:31
16 Vegard Stake LAENGEN NOR UAD 28 +5:41
17 Gianni MOSCON ITA SKY 23 +5:55
18 Ondrej CINK CZE TBM 27 +6:22
19 Edvald BOASSON HAGEN NOR DDD 30 +8:15
20 Truls KORSÆTH NOR AST 24 +8:15
21 Matteo TRENTIN ITA QST 28 +8:41
22 Oscar GATTO ITA AST 32 +10:13
23 Jan BAKELANTS BEL ALM 31 +10:15
24 Floris DE TIER BEL TLJ 25 +10:16
25 Giovanni VISCONTI ITA TBM 34 +10:20
26 Brent BOOKWALTER USA BMC 33 +10:20
27 Petr VAKOC CZE QST 25 +10:20
28 Sébastien REICHENBACH SUI FDJ 28 +10:21
29 Andrey AMADOR BIKKAZAKOVA CRC MOV 31 +10:24
30 ANDREY GRIVKO UKR AST 34 +10:29
31 Nathan HAAS AUS DDD 28 +10:29
32 Fabio ARU ITA AST 27 +10:30
33 Salvatore PUCCIO ITA SKY 28 +10:30
34 Julien VERMOTE BEL QST 28 +10:30
35 Primož ROGLIC SLO TLJ 28 +10:36
36 MICHAEL VALGREN ANDERSEN DEN AST 25 +10:41
37 Tao GEOGHEGAN HART GBR SKY 22 +10:41
38 Moreno MOSER ITA AST 27 +10:44
39 Nils POLITT GER KAT 23 +10:49
40 Jasper STUYVEN BEL TFS 25 +10:51
41 Iuri FILOSI ITA NIP 25 +10:51
42 Hugo HOULE CAN ALM 27 +13:37
43 Damiano CARUSO ITA BMC 30 +13:37
44 Vincenzo NIBALI ITA TBM 33 +13:38
45 Maxime MONFORT BEL LTS 34 +13:38
46 Tomasz MARCZYNSKI POL LTS 33 +13:38
47 Marco MARCATO ITA UAD 33 +13:38
48 Mike TEUNISSEN NED SUN 25 +13:38
49 Georg PREIDLER AUT SUN 27 +13:38
50 Matteo MONTAGUTI ITA ALM 33 +13:38
51 Nans PETERS FRA ALM 23 +13:38
52 Enrico BATTAGLIN ITA TLJ 28 +13:38
53 Marcus BURGHARDT GER BOH 34 +13:38
54 Tiago MACHADO POR KAT 32 +13:45
55 Marco CANOLA ITA NIP 29 +13:46
56 Christoph PFINGSTEN GER BOH 30 +13:46
57 Simon CLARKE AUS CDT 31 +13:46
58 Richard Antonio CARAPAZ MONTENEGRO ECU MOV 24 +13:46
59 Michal GOLAS POL SKY 33 +13:49
60 Gregor MÜHLBERGER AUT BOH 23 +13:49
61 Jack HAIG AUS ORS 24 +13:49
62 Matthieu LADAGNOUS FRA FDJ 33 +13:51
63 Antwan TOLHOEK NED TLJ 23 +13:54
64 Rigoberto URAN URAN COL CDT 30 +13:54
65 Mattia FRAPPORTI ITA ANS 23 +13:56
66 Daniel OSS ITA BMC 30 +14:01
67 Jérémy ROY FRA FDJ 34 +14:08
68 Sam BEWLEY NZL ORS 30 +14:23
69 Simone ANDREETTA ITA BRD 24 +14:38
70 Manuel QUINZIATO ITA BMC 38 +18:54
71 Jay MCCARTHY AUS BOH 25 +18:54
72 Fausto MASNADA ITA ANS 24 +18:55
73 Alex HOWES USA CDT 29 +18:55
74 Ivan GARCIA CORTINA ESP TBM 22 +18:55
75 Toms SKUJINS LAT CDT 26 +18:55
76 Chad HAGA USA SUN 29 +18:55
77 Paul MARTENS GER TLJ 34 +19:00
78 Simone VELASCO ITA BRD 22 +22:38
79 Kiel REIJNEN USA TFS 31 +22:52
80 Matej MOHORIC SLO UAD 23 +22:52
81 David PER SLO TBM 22 +22:52
82 Ivan SANTAROMITA ITA NIP 33 +22:52
83 Diego ROSA ITA SKY 28 +22:52
84 Cesare BENEDETTI ITA BOH 30 +22:52
85 Markel IRIZAR ARANBURU ESP TFS 37 +22:52
86 Jorge ARCAS PEÑA ESP MOV 25 +22:52
87 Ángel VICIOSO ARCOS ESP KAT 40 +22:52
88 Maxim BELKOV RUS KAT 32 +22:52
89 Raffaello BONUSI ITA ANS 25 +22:52
DNF Gediminas BAGDONAS LTU ALM 32
DNF Hubert DUPONT FRA ALM 37
DNF Alexandre GENIEZ FRA ALM 29
DNF Marco BENFATTO ITA ANS 29
DNF Davide BALLERINI ITA ANS 23
DNF Luca PACIONI ITA ANS 24
DNF IVAN RAMIRO SOSA CUERVO COL ANS 20
DNF Dmitriy GRUZDEV KAZ AST 31
DNF Manuele BOARO ITA TBM 30
DNF Domen NOVAK SLO TBM 22
DNF Kanstantsin SIUTSOU BLR TBM 35
DNF Nicola BOEM ITA BRD 28
DNF Mirco MAESTRI ITA BRD 26
DNF Stefano PIRAZZI ITA BRD 30
DNF Alessandro TONELLI ITA BRD 25
DNF Luca WACKERMANN ITA BRD 25
DNF Edoardo ZARDINI ITA BRD 28
DNF Jean-Pierre DRUCKER LUX BMC 31
DNF Ben HERMANS BEL BMC 31
DNF Peter SAGAN SVK BOH 27
DNF Maciej BODNAR POL BOH 32
DNF Pawel POLJANSKI POL BOH 27
DNF Alberto BETTIOL ITA CDT 24
DNF Dylan VAN BAARLE NED CDT 25
DNF Sebastian LANGEVELD NED CDT 32
DNF Sep VANMARCKE BEL CDT 29
DNF William BONNET FRA FDJ 35
DNF Tobias LUDVIGSSON SWE FDJ 26
DNF Steve MORABITO SUI FDJ 34
DNF Anthony ROUX FRA FDJ 30
DNF Sean DE BIE BEL LTS 26
DNF Bart DE CLERCQ BEL LTS 31
DNF Nikolas MAES BEL LTS 31
DNF Jurgen ROELANDTS BEL LTS 32
DNF Carlos BARBERO CUESTA ESP MOV 26
DNF Jose ROJAS ESP MOV 32
DNF Carlos Alberto BETANCUR GOMEZ COL MOV 28
DNF Nuno MATOS POR MOV 23
DNF Antonio PEDRERO LOPEZ ESP MOV 26
DNF Nicola BAGIOLI ITA NIP 22
DNF Eduard Michael GROSU ROU NIP 25
DNF Yuma KOISHI JPN NIP 24
DNF Alan MARANGONI ITA NIP 33
DNF Kohei UCHIMA JPN NIP 29
DNF Roman KREUZIGER CZE ORS 31
DNF Alexander EDMONSON AUS ORS 24
DNF Jens KEUKELEIRE BEL ORS 29
DNF Svein TUFT CAN ORS 40
DNF Gianluca BRAMBILLA ITA QST 30
DNF Bob JUNGELS LUX QST 25
DNF Davide MARTINELLI ITA QST 24
DNF Maximiliano Ariel RICHEZE ARG QST 34
DNF Bernhard EISEL AUT DDD 36
DNF Mark RENSHAW AUS DDD 35
DNF Daniel TEKLEHAIMANOT ERI DDD 29
DNF Jay Robert THOMSON RSA DDD 31
DNF Johann VAN ZYL RSA DDD 26
DNF Marco MATHIS GER KAT 23
DNF JHONATAN RESTREPO VALENCIA COL KAT 23
DNF Mads Würtz SCHMIDT DEN KAT 23
DNF Bert-Jan LINDEMAN NED TLJ 28
DNF Juan Jose LOBATO DEL VALLE ESP TLJ 29
DNF Alexey VERMEULEN USA TLJ 23
DNF Ian BOSWELL USA SKY 26
DNF Owain DOULL GBR SKY 24
DNF Wilco KELDERMAN NED SUN 26
DNF Ramon SINKELDAM NED SUN 28
DNF Laurens TEN DAM NED SUN 37
DNF Albert TIMMER NED SUN 32
DNF Eugenio ALAFACI ITA TFS 27
DNF Marco COLEDAN ITA TFS 29
DNF Mads PEDERSEN DEN TFS 22
DNF Boy VAN POPPEL NED TFS 29
DNF Przemyslaw NIEMIEC POL UAD 37
DNF Kristijan ÐURASEK CRO UAD 30
DNF Sacha MODOLO ITA UAD 30
DNF Edward RAVASI ITA UAD 23
DNF Oliviero TROIA ITA UAD 23 Sluiten