Almodôvar - Vilamoura (184,9 km)
1 André Greipel (GER) Lotto - Soudal 4:15:40
2 Tom Van Asbroeck (Bel) Team LottoNL - Jumbo 0:00:00
3 Rüdiger Selig (GER) Team Katusha 0:00:00
4 Gianni Meersman (Bel) Etixx - Quick Step 0:00:00
5 Phil Bauhaus (GER) Bora - Argon 18 0:00:00
6 Roy Jans (Bel) Wanty - Groupe Gobert 0:00:00
7 Jürgen Roelandts (Bel) Lotto - Soudal 0:00:00
8 Alexander Porsev (Rus) Team Katusha 0:00:00
9 Ben Swift (GBr) Team Sky 0:00:00
10 Filipe Duarte Sousa Cardoso (Por) Efapel 0:00:00
11 Bakhtiyar Kozhatayev (Kaz) Astana Pro Team 0:00:00
12 Ivan Balykin (Rus) RusVelo 0:00:00
13 Guillaume Boivin (Can) Optum p/b Kelly Benefit Strategies 0:00:00
14 Valerio Agnoli (Ita) Astana Pro Team 0:00:00
15 Eric Young (USA) Optum p/b Kelly Benefit Strategies 0:00:00
16 Samuel José Rodrigues Caldeira (Por) W52 - Quinta da Lixa 0:00:00
17 Roman Maikin (Rus) RusVelo 0:00:00
18 Leonel Sousa Coutinho (Por) LA Aluminios - Antarte 0:00:00
19 Tiago Machado (Por) Team Katusha 0:00:00
20 Vicente Garcia De Mateos Rubio (Esp) Louletano - Ray Just Energy 0:00:00
21 Pawel Franczak (Pol) ActiveJet Team 0:00:00
22 Mamyr Stash (Rus) RusVelo 0:00:00
23 Kristijan Koren (Slo) Team Cannondale - Garmin 0:00:00
24 Alejandro Marque Porto (Esp) Efapel 0:00:00
25 Davide Formolo (Ita) Team Cannondale - Garmin 0:00:00
26 Pedro Paulinho (Por) LA Aluminios - Antarte 0:00:00
27 Geraint Thomas (GBr) Team Sky 0:00:00
28 Ryan Anderson (Can) Optum p/b Kelly Benefit Strategies 0:00:00
29 Jens Debusschere (Bel) Lotto - Soudal 0:00:00
30 Sergei Chernetckii (Rus) Team Katusha 0:00:00
31 Manuel Antonio Leal Cardoso (Por) Team Tavira 0:00:00
32 José Joao Pimenta Costa Mendes (Por) Bora - Argon 18 0:00:00
33 Rafael Ferreira Reis (Por) Team Tavira 0:00:00
34 Ruben Fernandez (Esp) Movistar Team 0:00:00
35 Marcel Sieberg (GER) Lotto - Soudal 0:00:00
36 Luis Leon Sanchez Gil (Esp) Astana Pro Team 0:00:00
37 Yury Trofimov (Rus) Team Katusha 0:00:00
38 Jesper Asselman (Ned) Team Roompot 0:00:00
39 Alberto Losada Alguacil (Esp) Team Katusha 0:00:00
40 Ricardo Mestre (Por) Team Tavira 0:00:00
41 Ion Izagirre Insausti (Esp) Movistar Team 0:00:00
42 Richie Porte (Aus) Team Sky 0:00:00
43 Marc Soler (Esp) Movistar Team 0:00:00
44 Andre Fernando S. Martins Cardoso (Por) Team Cannondale - Garmin 0:00:00
45 Sergio Ferreira Sousa (Por) LA Aluminios - Antarte 0:00:00
46 Rein Taaramäe (Est) Astana Pro Team 0:00:00
47 José Gonçalves (Por) Caja Rural - Seguros RGA 0:00:00
48 Tiesj Benoot (Bel) Lotto - Soudal 0:00:00
49 Christoph Pfingsten (GER) Bora - Argon 18 0:00:00
50 Sebastian Langeveld (Ned) Team Cannondale - Garmin 0:00:00
51 Frederik Veuchelen (Bel) Wanty - Groupe Gobert 0:00:00
52 Michal Kwiatkowski (Pol) Etixx - Quick Step 0:00:00
53 Beñat Txoperena Matxikote (Esp) Murias Taldea 0:00:00
54 Luis Afonso (Por) LA Aluminios - Antarte 0:00:00
55 Sep Vanmarcke (Bel) Team LottoNL - Jumbo 0:00:00
56 Kevin De Weert (Bel) Team LottoNL - Jumbo 0:00:00
57 Igor Anton Hernandez (Esp) Movistar Team 0:00:00
58 Michal Golas (Pol) Etixx - Quick Step 0:00:00
59 Paul Martens (GER) Team LottoNL - Jumbo 0:00:00
60 Luis Mas Bonet (Esp) Caja Rural - Seguros RGA 0:00:00
61 Björn Thurau (GER) Bora - Argon 18 0:00:00
62 Maarten Wynants (Bel) Team LottoNL - Jumbo 0:00:00
63 Joao Rodrigues (Por) Radio Popular - Boavista 0:00:00
64 Dayer Uberney Quintana Rojas (Col) Movistar Team 0:00:00
65 Mike Terpstra (Ned) Team Roompot 0:00:00
66 Jose Antonio De Segovia Botella (Esp) Louletano - Ray Just Energy 0:00:00
67 Artem Nych (Rus) RusVelo 0:00:00
68 Ricardo Vilela (Por) Caja Rural - Seguros RGA 0:00:00
69 Boris Dron (Bel) Wanty - Groupe Gobert 0:00:00
70 Zdenek Stybar (Cze) Etixx - Quick Step 0:00:00
71 Davide Malacarne (Ita) Astana Pro Team 0:00:00
72 Frederik Backaert (Bel) Wanty - Groupe Gobert 0:00:00
73 Artem Ovechkin (Rus) RusVelo 0:00:00
74 Ildar Arslanov (Rus) RusVelo 0:00:00
75 Tom Zirbel (USA) Optum p/b Kelly Benefit Strategies 0:00:00
76 Jon Ander Insausti Irastorza (Esp) Murias Taldea 0:00:00
77 Dylan Van Baarle (Ned) Team Cannondale - Garmin 0:00:00
78 Cesare Benedetti (Ita) Bora - Argon 18 0:00:00
79 Alberto Gallego Ruiz (Esp) Radio Popular - Boavista 0:00:00
80 Wesley Kreder (Ned) Team Roompot 0:00:00
81 Michel Kreder (Ned) Team Roompot 0:00:00
82 Lukasz Bodnar (Pol) ActiveJet Team 0:00:00
83 Daniel Eduardo Moreira Silva (Por) Radio Popular - Boavista 0:00:00
84 Maurits Lammertink (Ned) Team Roompot 0:00:00
85 Joao Benta (Por) Louletano - Ray Just Energy 0:00:00
86 Diego Rubio (Esp) Efapel 0:00:00
87 Michele Scarponi (Ita) Astana Pro Team 0:00:00
88 Aritz Bagües (Esp) Murias Taldea 0:00:00
89 Jesse Anthony (USA) Optum p/b Kelly Benefit Strategies 0:00:00
90 Michael Woods (Can) Optum p/b Kelly Benefit Strategies 0:00:00
91 Rafael Silva (Por) Efapel 0:00:00
92 Garikoitz Bravo Oiarbide (Esp) Murias Taldea 0:00:00
93 Sebastian Henao Gomez (Col) Team Sky 0:00:00
94 Domingos André Maciel Gonçalves (Por) Efapel 0:00:00
95 Marcos Garcia (Esp) Louletano - Ray Just Energy 0:00:00
96 Heiner Rodrigo Parra Bustamente (Col) Caja Rural - Seguros RGA 0:00:00
97 Björn Leukemans (Bel) Wanty - Groupe Gobert 0:00:00
98 Salvatore Puccio (Ita) Team Sky 0:00:00
99 Anton Vorobyev (Rus) Team Katusha 0:00:00
100 Jesus Ezquerra Muela (Esp) ActiveJet Team 0:00:00
101 Berden De Vries (Ned) Team Roompot 0:00:00
102 Delio Fernandez Cruz (Esp) W52 - Quinta da Lixa 0:00:00
103 Bruno Duarte Ferreira Silva (Por) LA Aluminios - Antarte 0:00:00
104 Emanuel Buchmann (GER) Bora - Argon 18 0:00:00
105 Rui Vinhas (Por) W52 - Quinta da Lixa 0:00:00
106 Hernani Broco (Por) LA Aluminios - Antarte 0:00:00
107 Jesus Herrada Lopez (Esp) Movistar Team 0:00:00
108 David Da Silva Livramento (Por) Team Tavira 0:00:00
109 César Fonte (Por) Radio Popular - Boavista 0:00:00
110 Joaquim Silva (Por) W52 - Quinta da Lixa 0:00:00
111 Rui Miguel Sousa Barbosa (Por) Radio Popular - Boavista 0:00:00
112 Mikel Bizkarra (Esp) Murias Taldea 0:00:00
113 Daniil Fominykh (Kaz) Astana Pro Team 0:00:00
114 David Miguel Costa Rodrigues (Por) Radio Popular - Boavista 0:00:00
115 Michal Podlaski (Pol) ActiveJet Team 0:00:00
116 Andreas Schillinger (GER) Bora - Argon 18 0:00:00
117 Kevin Van Melsen (Bel) Wanty - Groupe Gobert 0:00:00
118 Jóni Silva Brandão (Por) Efapel 0:00:00
119 Hugo Sabido (Por) Louletano - Ray Just Energy 0:00:00
120 Jan Barta (Cze) Bora - Argon 18 0:00:00
121 Imanol Estevez (Esp) Murias Taldea 0:00:00
122 Egoitz Garcia Echeguibel (Esp) Murias Taldea 0:00:00
123 Micael Isidoro (Por) Louletano - Ray Just Energy 0:00:00
124 Hugo De Matos Sancho (Por) LA Aluminios - Antarte 0:00:00
125 Kamil Gradek (Pol) ActiveJet Team 0:00:00
126 Fabricio Ferrari Barcelo (Uru) Caja Rural - Seguros RGA 0:00:00
127 Fernando Grijalba (Esp) Caja Rural - Seguros RGA 0:00:00
128 Phillip Gaimon (USA) Optum p/b Kelly Benefit Strategies 0:00:00
129 Gustavo Cesar Veloso (Esp) W52 - Quinta da Lixa 0:00:00
130 Petr Ignatenko (Rus) RusVelo 0:00:00
131 Alan Marangoni (Ita) Team Cannondale - Garmin 0:00:00
132 David De La Fuente Rasilla (Esp) Efapel 0:00:00
133 Antonio Molina (Esp) Caja Rural - Seguros RGA 0:00:00
134 Raymond Kreder (Ned) Team Roompot 0:00:00
135 Adriano Malori (Ita) Movistar Team 0:00:25
136 Maxat Ayazbayev (Kaz) Astana Pro Team 0:00:25
137 Sean De Bie (Bel) Lotto - Soudal 0:00:25
138 Tim Kerkhof (Ned) Team Roompot 0:00:25
139 Yves Lampaert (Bel) Etixx - Quick Step 0:00:25
140 Henrique Casimiro (Por) Team Tavira 0:00:25
141 Joao Rodrigues (Por) Team Tavira 0:00:25
142 Daniel Mestre (Por) Team Tavira 0:00:28
143 Simone Antonini (Ita) Wanty - Groupe Gobert 0:00:38
144 Nuno Meireles (Por) LA Aluminios - Antarte 0:00:47
145 Pawel Bernas (Pol) ActiveJet Team 0:00:48
146 Robert Wagner (GER) Team LottoNL - Jumbo 0:00:48
147 Jonathan Castroviejo Nicolas (Esp) Movistar Team 0:00:51
148 Tony Gallopin (Fra) Lotto - Soudal 0:00:53
149 Petr Vakoc (Cze) Etixx - Quick Step 0:01:19
150 Julien Vermote (Bel) Etixx - Quick Step 0:01:19
151 Stig Broeckx (Bel) Lotto - Soudal 0:01:22
152 Diogo Nunes (Por) Team Tavira 0:01:22
153 Luis Fernandes (Por) W52 - Quinta da Lixa 0:01:22
154 Pawel Brylowski (Pol) ActiveJet Team 0:01:35
155 Tony Martin (GER) Etixx - Quick Step 0:01:55
156 Sandro Filipe Silva Pinto (Por) Louletano - Ray Just Energy 0:02:05
157 Samuel Magalhães (Por) Radio Popular - Boavista 0:02:09
158 Bram Tankink (Ned) Team LottoNL - Jumbo 0:04:49
159 Ian Boswell (USA) Team Sky 0:04:49
160 Lars Petter Nordhaug (Nor) Team Sky 0:04:49
161 Carlos Ribeiro (Por) W52 - Quinta da Lixa 0:05:18
162 Iúri Jorge (Por) Louletano - Ray Just Energy 0:05:18
163 Will Routley (Can) Optum p/b Kelly Benefit Strategies 0:05:18
DNF Ramunas Navardauskas (Ltu) Team Cannondale - Garmin
DNF Andrew Fenn (GBr) Team Sky
DNF Unai Intziarte (Esp) Murias Taldea
DNS Omar Fraile Matarranza (Esp) Caja Rural - Seguros RGA