1 Andrew TALANSKY USA CDT 29 3:43:15
2 Rafal MAJKA POL BOH 28 +0
3 George BENNETT NZL TLJ 27 +2
4 Ian BOSWELL USA SKY 26 +5
5 Brent BOOKWALTER USA BMC 33 +8
6 Sam OOMEN NED SUN 22 +20
7 Lachlan MORTON AUS DDD 25 +27
8 Tao GEOGHEGAN HART GBR SKY 22 +40
9 Robert GESINK NED TLJ 31 +40
10 Sepp KUSS USA RLY 23 +56
11 Vegard Stake LAENGEN NOR UAD 28 +56
12 Luis Angel MATE MARDONES ESP COF 33 +1:32
13 Haimar ZUBELDIA AGIRRE ESP TFS 40 +1:37
14 Enric MAS NICOLAU ESP QST 22 +1:59
15 Gavin MANION USA UHC 26 +2:04
16 Nicolas EDET FRA COF 30 +2:13
17 Samuel SANCHEZ GONZALEZ ESP BMC 39 +2:13
18 David LOPEZ GARCIA ESP SKY 36 +2:27
19 Javier Alexis ACEVEDO COLLE COL UHC 32 +3:28
20 Maximilian SCHACHMANN GER QST 23 +3:28
21 Benjamin KING USA DDD 28 +3:41
22 Nathan BROWN USA CDT 26 +3:46
23 Robert BRITTON CAN RLY 33 +3:46
24 Michael SCHÄR SUI BMC 31 +4:10
25 Mathias LE TURNIER FRA COF 22 +4:38
26 Serghei TVETCOV ROU JBC 29 +4:57
27 Adam DE VOS CAN RLY 24 +5:25
28 Tiago MACHADO POR KAT 32 +5:40
29 Pawel POLJANSKI POL BOH 27 +5:50
30 Greg HENDERSON NZL UHC 41 +7:22
31 Floris DE TIER BEL TLJ 25 +8:27
32 Javier MEGIAS LEAL ESP TNN 34 +8:27
33 Daan OLIVIER NED TLJ 25 +8:27
34 Stéphane ROSSETTO FRA COF 30 +9:01
35 Brendan CANTY AUS CDT 25 +9:02
36 Lennard HOFSTEDE NED SUN 23 +9:28
37 Peter KENNAUGH GBR SKY 28 +10:04
38 Alberto BETTIOL ITA CDT 24 +10:30
39 Mike TEUNISSEN NED SUN 25 +10:30
40 Guillaume BONNAFOND FRA COF 30 +10:53
41 Scott THWAITES GBR DDD 27 +12:19
42 Nils POLITT GER KAT 23 +14:35
43 Daniel Alexander JARAMILLO DIEZ COL UHC 26 +16:12
44 Jonathan CLARKE AUS UHC 33 +16:12
45 Jhonatan RESTREPO VALENCIA COL KAT 23 +16:12
46 Peter SAGAN SVK BOH 27 +17:25
47 Jay MCCARTHY AUS BOH 25 +17:25
48 Jack BAUER NZL QST 32 +17:25
49 Evan HUFFMAN USA RLY 27 +17:42
50 GREGORY DANIEL USA TFS 23 +17:55
51 Jordan CHEYNE CAN JBC 26 +18:14
52 Artyom ZAKHAROV KAZ AST 26 +19:31
53 Antwan TOLHOEK NED TLJ 23 +19:33
54 Reinardt JANSE VAN RENSBURG RSA DDD 28 +19:52
55 Bert-Jan LINDEMAN NED TLJ 28 +20:07
56 Alexey VERMEULEN USA TLJ 23 +20:33
57 Joonas HENTTALA FIN TNN 26 +21:16
58 Charles PLANET FRA TNN 24 +21:16
59 Geoffrey SOUPE FRA COF 29 +21:16
60 Roy CURVERS NED SUN 38 +21:16
61 Kristijan ÐURASEK CRO UAD 30 +21:16
62 Daniil FOMINYKH KAZ AST 26 +21:16
63 Floris GERFS NED BMC 25 +21:32
64 Yoann BAGOT FRA COF 30 +21:39
65 Jean-Pierre DRUCKER LUX BMC 31 +21:42
66 Ruslan TLEUBAYEV KAZ AST 30 +21:42
67 Ramon SINKELDAM NED SUN 28 +21:55
68 Johannes FRÖHLINGER GER SUN 32 +21:55
69 Koen DE KORT NED TFS 35 +21:55
70 Mads Würtz SCHMIDT DEN KAT 23 +22:01
71 Daniel EATON USA UHC 24 +22:09
72 Matteo TRENTIN ITA QST 28 +22:25
73 Zdenek ŠTYBAR CZE QST 32 +22:25
74 Nick DOUGALL RSA DDD 25 +22:27
75 Lawson CRADDOCK USA CDT 25 +22:31
76 Truls KORSÆTH NOR AST 24 +22:43
77 Jonathan DIEBBEN GBR SKY 23 +22:49
78 Owain DOULL GBR SKY 24 +22:49
79 Federico ZURLO ITA UAD 23 +22:49
80 Markel IRIZAR ARANBURU ESP TFS 37 +22:49
81 Michal KOLÁR SVK BOH 25 +23:38
82 Bernhard EISEL AUT DDD 36 +23:56
83 Fabio SABATINI ITA QST 32 +25:25
84 David LOZANO RIBA ESP TNN 29 +25:25
85 Romain GIOUX FRA TNN 31 +25:25
86 Martin ELMIGER SUI BMC 39 +25:25
87 Martin VELITS SVK QST 32 +25:25
88 Rick ZABEL GER KAT 24 +25:25
89 Joshua BERRY USA JBC 27 +25:25
90 Elia VIVIANI ITA SKY 28 +25:25
91 Simone CONSONNI ITA UAD 23 +25:25
92 Marco MATHIS GER KAT 23 +25:25
93 Matteo DAL-CIN CAN RLY 26 +25:25
94 Danny PATE USA RLY 38 +25:25
95 Kiel REIJNEN USA TFS 31 +25:25
96 Filippo GANNA ITA UAD 21 +25:25
97 Yousef MIRZA BANIHAMMAD UAE UAD 29 +25:25
98 Rúben GUERREIRO POR TFS 23 +25:25
99 Marcel KITTEL GER QST 29 +25:25
100 Ulises Alfredo CASTILLO SOTO MEX JBC 25 +25:25
101 Tanner PUTT USA UHC 25 +25:25
102 Ben WOLFE USA JBC 24 +25:25
103 Colin JOYCE USA RLY 23 +25:25
104 Juraj SAGAN SVK BOH 29 +25:25
105 Maciej BODNAR POL BOH 32 +25:25
106 Sean BENNETT USA JBC 21 +25:25
107 Tom BOHLI SUI BMC 23 +25:25
108 John DEGENKOLB GER TFS 28 +25:25
109 Travis MCCABE USA UHC 28 +25:25
110 Taylor PHINNEY USA CDT 27 +25:25
111 Jacob RATHE USA JBC 26 +25:25
112 Miles SCOTSON AUS BMC 23 +25:25
113 Arman KAMYSHEV KAZ AST 26 +25:25
114 Matti BRESCHEL DEN AST 33 +25:25
115 Michael MORKOV DEN KAT 32 +25:25
116 Alexander KRISTOFF NOR KAT 30 +25:25
117 Jonas VAN GENECHTEN BEL COF 31 +25:25
118 Koen BOUWMAN NED TLJ 24 +25:25
119 Laurens DE VREESE BEL AST 29 +26:10
120 Tyler FARRAR USA DDD 33 +26:10
121 Marko KUMP SLO UAD 29 +26:14
122 Christopher WILLIAMS AUS TNN 36 +26:47
123 Wouter WIPPERT NED CDT 27 +26:47
OTL Erik BASKA SVK BOH 23 +34:31
OTL Riccardo MINALI ITA AST 22 +40:22
OTL Andrea GUARDINI ITA UAD 28 +40:46
DNF Mark RENSHAW AUS DDD 35
DNF Andrea PERON ITA TNN 29
DNF Martijn VERSCHOOR NED TNN 32
gEN
1 Rafal MAJKA Poland BOH 28 19:47:57
2 George BENNETT New Zealand TLJ 27 +6
3 Ian BOSWELL United States SKY 26 +25
4 Andrew TALANSKY United States CDT 29 +44
5 Lachlan MORTON Australia DDD 25 +49
6 Brent BOOKWALTER United States BMC 33 +1:02
7 Sam OOMEN Netherlands SUN 22 +1:14
8 Robert GESINK Netherlands TLJ 31 +1:31
9 Tao GEOGHEGAN HART Great Britain SKY 22 +1:34
10 Vegard Stake LAENGEN Norway UAD 28 +1:50
11 Luis Angel MATE MARDONES Spain COF 33 +2:33
12 Haimar ZUBELDIA AGIRRE Spain TFS 40 +2:36
13 Enric MAS NICOLAU Spain QST 22 +2:53
14 Nicolas EDET France COF 30 +3:14
15 Samuel SANCHEZ GONZALEZ Spain BMC 39 +3:44
16 Maximilian SCHACHMANN Germany QST 23 +4:22
17 Javier Alexis ACEVEDO COLLE Colombia UHC 32 +4:36
18 David LOPEZ GARCIA Spain SKY 36 +5:14
19 Serghei TVETCOV Romania JBC 29 +6:01
20 Michael SCHÄR Switzerland BMC 31 +7:27
21 Benjamin KING United States DDD 28 +8:32
22 Adam DE VOS Canada RLY 24 +9:19
23 Tiago MACHADO Portugal KAT 32 +10:30
24 Nathan BROWN United States CDT 26 +10:53
25 Pawel POLJANSKI Poland BOH 27 +11:00
26 Greg HENDERSON New Zealand UHC 41 +12:11
27 Sepp KUSS United States RLY 23 +13:38
28 Javier MEGIAS LEAL Spain TNN 34 +14:50
29 Stéphane ROSSETTO France COF 30 +15:24
30 Robert BRITTON Canada RLY 33 +16:15
31 Scott THWAITES Great Britain DDD 27 +17:24
32 Jhonatan RESTREPO VALENCIA Colombia KAT 23 +17:43
33 Gavin MANION United States UHC 26 +19:53
34 Peter KENNAUGH Great Britain SKY 28 +20:28
35 Floris DE TIER Belgium TLJ 25 +21:18
36 Jay MCCARTHY Australia BOH 25 +22:40
37 Mathias LE TURNIER France COF 22 +22:43
38 Daan OLIVIER Netherlands TLJ 25 +22:48
39 Brendan CANTY Australia CDT 25 +22:51
40 Lennard HOFSTEDE Netherlands SUN 23 +27:09
41 Peter SAGAN Slovakia BOH 27 +28:09
42 Matteo TRENTIN Italy QST 28 +28:35
43 Alberto BETTIOL Italy CDT 24 +29:30
44 Guillaume BONNAFOND France COF 30 +30:32
45 Evan HUFFMAN United States RLY 27 +30:39
46 Nils POLITT Germany KAT 23 +31:44
47 Geoffrey SOUPE France COF 29 +36:43
48 Jack BAUER New Zealand QST 32 +37:23
49 Reinardt JANSE VAN RENSBURG South Africa DDD 28 +37:47
50 Yoann BAGOT France COF 30 +37:58
51 Matteo DAL-CIN Canada RLY 26 +38:16
52 Alexey VERMEULEN United States TLJ 23 +40:17
53 Antwan TOLHOEK Netherlands TLJ 23 +40:51
54 Nick DOUGALL South Africa DDD 25 +41:00
55 Roy CURVERS Netherlands SUN 38 +41:00
56 Mike TEUNISSEN Netherlands SUN 25 +41:10
57 Matti BRESCHEL Denmark AST 33 +41:29
58 Charles PLANET France TNN 24 +41:37
59 Artyom ZAKHAROV Kazakhstan AST 26 +42:11
60 Kristijan ÐURASEK Croatia UAD 30 +42:26
61 Daniel Alexander JARAMILLO DIEZ Colombia UHC 26 +42:37
62 Ramon SINKELDAM Netherlands SUN 28 +42:51
63 Jordan CHEYNE Canada JBC 26 +42:53
64 Rick ZABEL Germany KAT 24 +43:14
65 Jonathan DIEBBEN Great Britain SKY 23 +43:17
66 Alexander KRISTOFF Norway KAT 30 +43:20
67 Simone CONSONNI Italy UAD 23 +43:20
68 Owain DOULL Great Britain SKY 24 +43:24
69 Joonas HENTTALA Finland TNN 26 +43:49
70 Markel IRIZAR ARANBURU Spain TFS 37 +44:56
71 Tanner PUTT United States UHC 25 +44:56
72 Kiel REIJNEN United States TFS 31 +44:57
73 Tom BOHLI Switzerland BMC 23 +44:57
74 Bert-Jan LINDEMAN Netherlands TLJ 28 +45:02
75 Joshua BERRY United States JBC 27 +45:09
76 Sean BENNETT United States JBC 21 +45:21
77 Zdenek ŠTYBAR Czech Republic QST 32 +45:33
78 Ruslan TLEUBAYEV Kazakhstan AST 30 +45:40
79 Laurens DE VREESE Belgium AST 29 +45:48
80 Jean-Pierre DRUCKER Luxembourg BMC 31 +45:54
81 Marcel KITTEL Germany QST 29 +46:11
82 Michal KOLÁR Slovakia BOH 25 +46:11
83 Koen DE KORT Netherlands TFS 35 +46:12
84 Elia VIVIANI Italy SKY 28 +46:20
85 John DEGENKOLB Germany TFS 28 +46:21
86 Jacob RATHE United States JBC 26 +46:28
87 Daniel EATON United States UHC 24 +46:40
88 Michael MORKOV Denmark KAT 32 +46:42
89 Jonas VAN GENECHTEN Belgium COF 31 +46:49
90 Johannes FRÖHLINGER Germany SUN 32 +47:22
91 Jonathan CLARKE Australia UHC 33 +47:27
92 Maciej BODNAR Poland BOH 32 +47:35
93 Yousef MIRZA BANIHAMMAD United Arab Emirates UAD 29 +47:58
94 Travis MCCABE United States UHC 28 +48:25
95 Fabio SABATINI Italy QST 32 +48:46
96 Martin ELMIGER Switzerland BMC 39 +48:49
97 Taylor PHINNEY United States CDT 27 +49:12
98 Danny PATE United States RLY 38 +49:13
99 Marko KUMP Slovenia UAD 29 +50:16
100 Koen BOUWMAN Netherlands TLJ 24 +50:18
101 Wouter WIPPERT Netherlands CDT 27 +50:33
102 GREGORY DANIEL United States TFS 23 +51:06
103 Floris GERFS Netherlands BMC 25 +51:09
104 Juraj SAGAN Slovakia BOH 29 +52:19
105 Rúben GUERREIRO Portugal TFS 23 +52:20
106 Daniil FOMINYKH Kazakhstan AST 26 +52:21
107 Mads Würtz SCHMIDT Denmark KAT 23 +52:25
108 Miles SCOTSON Australia BMC 23 +52:32
109 Truls KORSÆTH Norway AST 24 +52:47
110 Bernhard EISEL Austria DDD 36 +52:56
111 Filippo GANNA Italy UAD 21 +52:59
112 Lawson CRADDOCK United States CDT 25 +54:30
113 Colin JOYCE United States RLY 23 +55:03
114 David LOZANO RIBA Spain TNN 29 +55:05
115 Arman KAMYSHEV Kazakhstan AST 26 +55:07
116 Federico ZURLO Italy UAD 23 +57:36
117 Ulises Alfredo CASTILLO SOTO Mexico JBC 25 +58:08
118 Christopher WILLIAMS Australia TNN 36 +1:00:25
119 Marco MATHIS Germany KAT 23 +1:00:28
120 Romain GIOUX France TNN 31 +1:00:34
121 Tyler FARRAR United States DDD 33 +1:00:59
122 Ben WOLFE United States JBC 24 +1:01:15
123 Martin VELITS Slovakia QST 32 +1:01:33
Close