1 Rui Costa (Por) Portuguese National Team 4.04.23 (37.613 km/h)
2 Kristjan Koren (Slo) Slovenian National Team
3 Vitaly Buts (Ukr) Ukrainian National Team
4 Rasmus Guldhammer (Den) Danish National Team
5 Gianluca Brambilla (Ita) Italian A National Team
6 Damien Branaa (Fra) French National Team 0.02
7 Thomas De Gendt (Bel) Belgian National Team 0.04
8 Simon Geschke (Ger) German National Team 0.16
9 Vitor Rodrigues (Por) Portuguese National Team 0.17
10 Aurelien Duval (Fra) French National Team 0.24
11 Jan Bakelants (Bel) Belgian National Team
12 Andreas Frisch (Den) Danish National Team 0.41
13 Jaroslaw Marycz (Pol) Polish National Team 0.44
14 Travis Meyer (Aus) Australian National Team
15 Marcel Fischer (Ger) German National Team
16 Abdelkader Belmokhtar (Alg) Mixed Team 0.46
17 Maciej Paterski (Pol) Polish National Team 1.01
18 Dennis Van Vinden (Ned) Dutch National Team
19 Martijn Keizer (Ned) Dutch National Team
20 Rikke Dijkthoorn (Ned) Dutch National Team
21 Mirko Battaglini (Ita) Italian A National Team
22 Ben Swift (GBr) Great Britain National Team
23 Blaz Furdi (Slo) Slovenian National Team 1.31
24 Romain Zingle (Bel) Belgian National Team
25 Wesley Sulzberger (Aus) Australian National Team
26 Adrian Honkisz (Pol) Polish National Team 1.34
27 Rob Rvijgh (Ned) Dutch National Team
28 Egor Silin (Rus) Russian National Team
29 Andrey Kyuev (Rus) Russian National Team
30 Cameron Meyer (Aus) Australian National Team
31 Wout Poels (Ned) Dutch National Team
32 Jan Ghyselinck (Bel) Belgian National Team
33 Alessandro Mazzi (Ita) Italian A National Team
34 Edgaras Kovaliovas (Ltu) Lithuanian National Team 2.21
35 Remi Cusin (Fra) French National Team 2.27
36 Salvatore Mancuso (Ita) Italian B National Team 2.49
37 Jacques Janse Van Rensburg (RSA) Mixed Team 2.56
38 Blel Kadri (Fra) French National Team 3.30
39 Philip Ries (Ger) German National Team 3.40
40 Konrad Czajkowski (Pol) Polish National Team 3.59
41 Gints Reinolds (Lat) Latvian National Team 4.58
42 Istvan Cziraki (Hun) Hungarian National Team
43 Marcello Pavarin (Ita) Italian B National Team
44 Hichem Chabane (Alg) Mixed Team 6.15
45 Daniel Oss (Ita) Italian A National Team 6.42
46 Oleh Opryshko (Ukr) Ukrainian National Team
47 Roman Maximov (Rus) Russian National Team 8.43
48 Jozef Palcak (Svk) Slovakian National Team
49 Enrique Casimiro (Por) Portuguese National Team
50 Pavel Konchetkov (Rus) Russian National Team
51 Dejan Bajt (Slo) Slovenian National Team 14.07
52 Marcel Kittel (Ger) German National Team 15.55
53 Christofer Juul-Jensen (Den) Danish National Team
54 Aliaksei Sakavets (Blr) Belarusian National Team
55 Mantas Bliakevieius (Ltu) Lithuanian National Team
56 Kanstantsin Shkredau (Blr) Belarusian National Team
57 Aleksei Tsatevich (Rus) Russian National Team
58 Jakob Bering (Den) Danish National Team
59 Aliaksander Sinelnikaua (Blr) Belarusian National Team
60 Artis Roze (Lat) Latvian National Team
61 David Piva (Bel) Belgian National Team
62 Samuel Coelho (Por) Portuguese National Team
63 Tomas Mice (Ltu) Lithuanian National Team
64 Mykhailo Kononenko (Ukr) Ukrainian National Team
65 Andrew Tennant (GBr) Great Britain National Team
66 Radoslaw Kwiatkowski (Pol) Polish National Team
67 Mark Mcnally (GBr) Great Britain National Team
68 Florian Frohn (Ger) German National Team
69 Jakub Novak (Svk) Slovakian National Team
70 Piotr Osinski (Pol) Polish National Team
71 Diego Ulissi (Ita) Italian B National Team
72 Sacha Modolo (Ita) Italian B National Team
73 Andi Bajc (Slo) Slovenian National Team
74 Johnny Walker (Aus) Australian National Team
75 Arjen De Baat (Ned) Dutch National Team
76 Cesare Benedetti (Ita) Italian B National Team
77 Pierpaolo De Negri (Ita) Italian A National Team
78 Cesar Fonte (Por) Portuguese National Team
79 Alessandro Colo' (Ita) Italian B National Team
80 Cyril Bessy (Fra) French National Team
81 Ronning Vinter Troels (Den) Danish National Team
82 Andriy Vasylyuk (Ukr) Ukrainian National Team 23.24
83 Herberts Pudans (Lat) Latvian National Team
84 Andrei Krasilnikau (Blr) Belarusian National Team
85 Anatoliy Kashtan (Ukr) Ukrainian National Team
86 Hayden Josefski (Aus) Australian National Team
87 Jonathan Bellis (GBr) Great Britain National Team
88 Peter Kennaugh (GBr) Great Britain National Team
89 Patrik Tybor (Svk) Slovakian National Team
90 Juraj Sagan (Svk) Slovakian National Team
91 Martin Mahdiar (Svk) Slovakian National Team
92 Marko Kump (Slo) Slovenian National Team
93 Andriy Suravlov (Ukr) Ukrainian National Team
DNF Simon Clarke (Aus) Australian National Team
DNF Mario Contreras (ESa) Mixed Team
DNF Viesturs Luksevics (Lat) Latvian National Team
DNF Clinton Avery (NZl) Mixed Team
DNF Alex Dowsett (GBr) Great Britain National Team
DNF Gabor Fejes (Hun) Hungarian National Team
DNF Zoltan Mecseri (Hun) Hungarian National Team
DNF Yury Yazepchyk (Blr) Belarusian National Team
DNF Martins Trautmanis (Lat) Latvian National Team
DNF Tony Gallopin (Fra) French National Team
DNF Mathias Belka (Ger) German National Team
General classification after stage 4
1 Vitaly Buts (Ukr) Ukrainian National Team 15.09.19
2 Rui Costa (Por) Portuguese National Team 0.51
3 Kristjan Koren (Slo) Slovenian National Team 1.04
4 Simon Geschke (Ger) German National Team 1.18
5 Rasmus Guldhammer (Den) Danish National Team 1.21
6 Gianluca Brambilla (Ita) Italian A National Team 1.23
7 Vitor Rodrigues (Por) Portuguese National Team 1.25
8 Aurelien Duval (Fra) French National Team 1.28
9 Wesley Sulzberger (Aus) Australian National Team 1.31
10 Jan Bakelants (Bel) Belgian National Team 1.32
11 Egor Silin (Rus) Russian National Team 1.50
12 Andreas Frisch (Den) Danish National Team 1.55
13 Marcel Fischer (Ger) German National Team 2.05
14 Dennis Van Vinden (Ned) Dutch National Team 2.09
15 Martijn Keizer (Ned) Dutch National Team 2.22
16 Cameron Meyer (Aus) Australian National Team 2.42
17 Rob Rvijgh (Ned) Dutch National Team 2.45
18 Adrian Honkisz (Pol) Polish National Team 3.03
19 Ben Swift (GBr) Great Britain National Team 3.09
20 Mirko Battaglini (Ita) Italian A National Team 3.24
21 Andrey Kyuev (Rus) Russian National Team 3.34
22 Travis Meyer (Aus) Australian National Team 4.04
23 Jacques Janse Van Rensburg (RSA) Mixed Team 4.25
24 Rikke Dijkthoorn (Ned) Dutch National Team 4.34
25 Salvatore Mancuso (Ita) Italian B National Team 4.46
26 Blel Kadri (Fra) French National Team 6.10
27 Edgaras Kovaliovas (Ltu) Lithuanian National Team 6.15
28 Oleh Opryshko (Ukr) Ukrainian National Team 8.17
29 Thomas De Gendt (Bel) Belgian National Team 8.31
30 Jaroslaw Marycz (Pol) Polish National Team 10.04
31 Roman Maximov (Rus) Russian National Team 10.12
32 Damien Branaa (Fra) French National Team 11.03
33 Istvan Cziraki (Hun) Hungarian National Team 11.22
34 Abdelkader Belmokhtar (Alg) Mixed Team 11.47
35 Wout Poels (Ned) Dutch National Team 12.17
36 Alessandro Mazzi (Ita) Italian A National Team 13.08
37 Blaz Furdi (Slo) Slovenian National Team 13.10
38 Jan Ghyselinck (Bel) Belgian National Team 13.17
39 Maciej Paterski (Pol) Polish National Team 14.10
40 Konrad Czajkowski (Pol) Polish National Team 15.13
41 Hichem Chabane (Alg) Mixed Team 17.16
42 Alessandro Colo' (Ita) Italian B National Team 18.08
43 Pierpaolo De Negri (Ita) Italian A National Team 18.18
44 Jakob Bering (Den) Danish National Team 19.15
45 Christofer Juul-Jensen (Den) Danish National Team
46 Jozef Palcak (Svk) Slovakian National Team 19.44
47 Tomas Mice (Ltu) Lithuanian National Team 20.26
48 Romain Zingle (Bel) Belgian National Team 21.22
49 Cesare Benedetti (Ita) Italian B National Team 21.59
50 Philip Ries (Ger) German National Team 22.04
51 Remi Cusin (Fra) French National Team 22.18
52 Pavel Konchetkov (Rus) Russian National Team 23.34
53 Marcello Pavarin (Ita) Italian B National Team 24.36
54 Daniel Oss (Ita) Italian A National Team 26.20
55 David Piva (Bel) Belgian National Team 27.09
56 Aleksei Tsatevich (Rus) Russian National Team 30.46
57 Florian Frohn (Ger) German National Team
58 Cesar Fonte (Por) Portuguese National Team 31.24
59 Andi Bajc (Slo) Slovenian National Team
60 Diego Ulissi (Ita) Italian B National Team 33.39
61 Johnny Walker (Aus) Australian National Team 34.19
62 Jonathan Bellis (GBr) Great Britain National Team 34.25
63 Herberts Pudans (Lat) Latvian National Team
64 Sacha Modolo (Ita) Italian B National Team 35.33
65 Arjen De Baat (Ned) Dutch National Team
66 Ronning Vinter Troels (Den) Danish National Team
67 Artis Roze (Lat) Latvian National Team 35.46
68 Cyril Bessy (Fra) French National Team
69 Dejan Bajt (Slo) Slovenian National Team 38.54
70 Samuel Coelho (Por) Portuguese National Team 41.00
71 Mantas Bliakevieius (Ltu) Lithuanian National Team 41.55
72 Radoslaw Kwiatkowski (Pol) Polish National Team 42.12
73 Anatoliy Kashtan (Ukr) Ukrainian National Team 43.15
74 Peter Kennaugh (GBr) Great Britain National Team
75 Jakub Novak (Svk) Slovakian National Team 44.10
76 Hayden Josefski (Aus) Australian National Team 44.18
77 Enrique Casimiro (Por) Portuguese National Team 49.11
78 Marcel Kittel (Ger) German National Team 50.09
79 Martin Mahdiar (Svk) Slovakian National Team 50.12
80 Juraj Sagan (Svk) Slovakian National Team 50.25
81 Aliaksander Sinelnikaua (Blr) Belarusian National Team 51.09
82 Piotr Osinski (Pol) Polish National Team 51.42
83 Patrik Tybor (Svk) Slovakian National Team 53.31
84 Andrew Tennant (GBr) Great Britain National Team 55.12
85 Mykhailo Kononenko (Ukr) Ukrainian National Team 57.37
86 Andriy Vasylyuk (Ukr) Ukrainian National Team 58.32
87 Gints Reinolds (Lat) Latvian National Team
88 Andriy Suravlov (Ukr) Ukrainian National Team 58.38
89 Aliaksei Sakavets (Blr) Belarusian National Team 1.00.39
90 Andrei Krasilnikau (Blr) Belarusian National Team 1.01.56
91 Kanstantsin Shkredau (Blr) Belarusian National Team 1.03.30
92 Marko Kump (Slo) Slovenian National Team 1.03.32
93 Mark Mcnally (GBr) Great Britain National Team 1.12.54