Alberto Contador (Tinkoff) wygrał na Alto d Malhão ostatni etap portugalskiej etapówki. W klasyfikacji generalnej triumfował Geraint Thomas (Team Sky).
Drugie miejsce na finałowym etapie zajął Włoch Fabio Aru (Astana), a trzecie Francuz Thibaut Pinot (FDJ). Obaj do zwycięskiego “El Pistolero” stracili 20 sekund.
13. miejsce zajął Paweł Cieślik (VERVA Activejet).
Thomas w klasyfikacji generalnej wyprzedził o 19 sekund Hiszpana Ion Izagirre (Movistar Team) i o 26 sekund Contadora.
W ucieczce dnia znaleźli się Jan Barta (Bora-Argon 18), Filipe Cardoso (Efapel), Dylan Groenewegen (Team LottoNL – Jumbo), Carlos Jimenez (Radio Popular ONDA Boavista), Alexander Kolobnev (Gazprom-Rusvelo), Lluis Guillermo Mas (Caja Rural – Seguros RGA), Simon Pellaud (IAM Cycling), Jarosław Popowicz (Trek-Segafredo) oraz Anton Vorobyev (Katusha).
Grupka na finałowym odcinku uzyskała 4 minuty przewagi nad peletonem, który różnicę redukował w miarę zbliżania się górskich premii, które znaczyły ostatnie trudy wyścigu.
Kolarze dwukrotnie mierzyli się z podjazdem pod Alto do Malhão (2,5 km; 9,4%) – znakiem rozpoznawczym portugalskiego wyścigu. Pierwsze podejście nastąpiło 43 kilometry przed metą, a problemy miał lider imprezy – Tony Martin (Etixx-Quick Step) – który szybko stracił kontakt z peletonem.
Jako pierwszy na szczyt wjechał Kolobnev, ale tempo nadawane w grupie zasadniczej przez francuski zespół FDJ szybko poskromiło ucieczkę i na finałowe 20 kilometrów wjechał już cały, choć mocno zredukowany, peleton.
O losach etapu zadecydował finałowy podjazd na Alto do Malhão. Zabawę rozpoczął Alberto Contador (Tinkoff), atakując na samym początku podjazdu. Hiszpan tym razem się nie pomylił i rywale oglądali go dopiero na mecie.
Aru i Pinot dotarli na szczyt z 20-sekundowym spóźnieniem, natomiast mimo 28 sekund straty zwycięstwo w klasyfikacji generalnej przypieczętował piąty na kresce Geraint Thomas (Team Sky).
1 Alberto Contador (Spa) Tinkoff Team 4:24:47 2 Fabio Aru (Ita) Astana Pro Team 00:20 3 Thibaut Pinot (Fra) FDJ 4 Amaro Antunes (Por) La Aluminios/Antarte 5 Geraint Thomas (GBr) Team Sky 00:28 6 Primoz Roglic (Slo) Team LottoNl-Jumbo 7 Rigoberto Uran (Col) Cannondale Pro Cycling 8 Dries Devenyns (Bel) IAM Cycling 00:30 9 Julian Arredondo (Col) Trek-Segafredo 10 Jarlinson Pantano (Col) IAM Cycling 11 Ilnur Zakarin (Rus) Team Katusha 12 Jon Izaguirre (Spa) Movistar Team 13 Paweł Cieślik (Pol) Verva Activejet 00:40 14 Robert Gesink (Ned) Team LottoNl-Jumbo 15 Tony Gallopin (Fra) Lotto Soudal 16 Jordi Simon (Spa) Verva Activejet 00:46 17 Sébastien Reichenbach (Swi) FDJ 18 Joao Benta (Por) Louletano-Hospital de Loule 19 Henrique Casimiro (Por) Efapel 00:55 20 Lars Petter Nordhaug (Nor) Team Sky 01:00 21 Javier Megias (Spa) Team Novo Nordisk 22 Alberto Losada (Spa) Team Katusha 23 Frank Schleck (Lux) Trek-Segafredo 24 Tiago Machado (Por) Team Katusha 01:04 25 Eduard Prades (Spa) Caja Rural-Seguros RGA 26 Ricardo Vilela (Por) Caja Rural-Seguros RGA 27 Andre Cardoso (Por) Cannondale Pro Cycling 28 Sebastian Henao (Col) Team Sky 01:07 29 Rinaldo Nocentini (Ita) Sporting/Tavira 30 Daniel Mestre (Por) Efapel 01:13 31 Nelson Oliveira (Por) Movistar Team 01:16 32 Rui Vinhas (Por) W52/FC Porto 33 Frederico Figueiredo (Por) Radio Popular-Boavista 01:25 34 Paul Voss (Ger) Bora-Argon 18 01:28 35 Paolo Tiralongo (Ita) Astana Pro Team 36 Dario Cataldo (Ita) Astana Pro Team 37 Alvaro Trueba (Spa) Efapel 38 Salvatore Puccio (Ita) Team Sky 39 Yury Trofimov (Rus) Tinkoff Team 40 Tiesj Benoot (Bel) Lotto Soudal 41 Robert Kiserlovski (Cro) Tinkoff Team 01:41 42 Antonio Molina (Spa) Caja Rural-Seguros RGA 01:46 43 Oliver Naesen (Bel) IAM Cycling 01:48 44 Zdenek Stybar (Cze) Etixx - Quick-Step 01:53 45 David Belda Garcia (Spa) Team Roth 01:59 46 Sebastian Langeveld (Ned) Cannondale Pro Cycling 47 Cesar Fonte (Por) Radio Popular-Boavista 02:02 48 Victor Etxebarria (Spa) Radio Popular-Boavista 02:12 49 Ian Stannard (GBr) Team Sky 02:18 50 Jose Joaquin Rojas (Spa) Movistar Team 02:20 51 Jonathan Castroviejo (Spa) Movistar Team 02:30 52 Valter Pereira (Por) Sporting/Tavira 53 Matvey Mamykin (Rus) Team Katusha 02:32 54 Bruno Pires (Por) Team Roth 02:33 55 Julien Vermote (Bel) Etixx - Quick-Step 03:04 56 Steve Morabito (Swi) FDJ 03:09 57 Davd De La Fuente (Spa) Sporting/Tavira 03:11 58 Dylan Van Baarle (Ned) Cannondale Pro Cycling 03:17 59 Moreno Moser (Ita) Cannondale Pro Cycling 03:21 60 Hector Saez (Spa) Caja Rural-Seguros RGA 03:22 61 Yoann Offredo (Fra) FDJ 03:52 62 Diego Rosa (Ita) Astana Pro Team 04:11 63 Tanel Kangert (Est) Astana Pro Team 64 Fabian Cancellara (Swi) Trek-Segafredo 05:04 65 Sergio Paulinho (Por) Tinkoff Team 66 Jens Debusschere (Bel) Lotto Soudal 67 Joni Brandao (Por) Efapel 05:51 68 Rafael Silva (Por) Efapel 69 Luis Afonso (Por) La Aluminios/Antarte 70 Nuno Almeida (Por) Efapel 71 Jose De Segovia (Spa) Louletano-Hospital de Loule 72 Hugo Sancho (Por) La Aluminios/Antarte 73 Diego Rubio (Spa) Caja Rural-Seguros RGA 74 Bram Tankink (Ned) Team LottoNl-Jumbo 75 Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 76 Cesare Benedetti (Ita) Bora-Argon 18 77 Heinrich Haussler (Aus) IAM Cycling 78 Luis Fernandes (Por) Sporting/Tavira 79 Kristijan Koren (Slo) Cannondale Pro Cycling 80 Grégory Rast (Swi) Trek-Segafredo 81 Nico Brüngger (Swi) Team Roth 82 David Rodrigues (Por) Radio Popular-Boavista 83 Jan Barta (Cze) Bora-Argon 18 84 Sergey Lagutin (Rus) Team Katusha 85 Andrey Amador (CRc) Movistar Team 86 Michał Gołaś (Pol) Team Sky 06:33 87 Alexander Kolobnev (Rus) Gazprom-Rusvelo 07:18 88 Ramunas Navardauskas (Ltu) Cannondale Pro Cycling 07:26 89 Lluis Mas (Spa) Caja Rural-Seguros RGA 08:15 90 Stijn Devolder (Bel) Trek-Segafredo 08:38 91 Filipe Cardoso (Por) Efapel 92 Yaroslav Popovych (Ukr) Trek-Segafredo 93 William Bonnet (Fra) FDJ 09:16 94 Johan Le Bon (Fra) FDJ 09:18 95 Arnaud Courteille (Fra) FDJ 96 David Lozano Riba (Spa) Team Novo Nordisk 11:07 97 Charles Planet (Fra) Team Novo Nordisk 98 Samuel Caldeira (Por) W52/FC Porto 11:08 99 Ricardo Mestre (Por) W52/FC Porto 100 Vicente Reynes (Spa) IAM Cycling 101 Rafael Reis (Por) W52/FC Porto 102 Zakkari Dempster (Aus) Bora-Argon 18 103 Jonas Koch (Ger) Verva Activejet 104 Hernani Broco (Por) La Aluminios/Antarte 105 Helder Ferreira (Por) Efapel 106 Pablo Guerrero (Spa) Radio Popular-Boavista 107 Phil Bauhaus (Ger) Bora-Argon 18 108 Jesus Ezquerra (Spa) Sporting/Tavira 109 Sandro Pinto (Por) Louletano-Hospital de Loule 110 Artur Ershov (Rus) Gazprom-Rusvelo 111 Jurgen Roelandts (Bel) Lotto Soudal 112 Matthias Krizek (Aut) Team Roth 113 Nuno Meireles (Por) La Aluminios/Antarte 114 Andrea Pasqualon (Ita) Team Roth 115 Michael Schwarzmann (Ger) Bora-Argon 18 12:02 116 Anton Vorobyev (Rus) Team Katusha 12:04 117 Matteo Tosatto (Ita) Tinkoff Team 118 Ivan Rovny (Rus) Tinkoff Team 119 Jorge Arcas Pena (Spa) Movistar Team 120 Simon Pellaud (Swi) IAM Cycling 12:45 121 Michael Valgren (Den) Tinkoff Team 12:47 122 Dylan Groenewegen (Ned) Team LottoNl-Jumbo 12:58 123 Tony Martin (Ger) Etixx - Quick-Step 18:17 124 Niki Terpstra (Ned) Etixx - Quick-Step 18:19 125 Rui Rodrigues (Por) Louletano-Hospital de Loule 19:46 126 Paweł Franczak (Pol) Verva Activejet 21:53 127 Kamil Gradek (Pol) Verva Activejet 128 Andrea Peron (Ita) Team Novo Nordisk 129 Grischa Janorschke (Ger) Team Roth 130 Martijn Verschoor (Ned) Team Novo Nordisk 131 Martin Kohler (Swi) Team Roth 132 Murilo Antonio Fischer (Bra) FDJ 133 Francisco Cantero (Spa) Louletano-Hospital de Loule 134 Adam Stachowiak (Pol) Verva Activejet 135 Fabio Sabatini (Ita) Etixx - Quick-Step 136 Joao Rodrigues (Por) W52/FC Porto 137 Marcel Kittel (Ger) Etixx - Quick-Step 138 Tom Boonen (Bel) Etixx - Quick-Step 139 Artem Nych (Rus) Gazprom-Rusvelo 140 Thomas Leezer (Ned) Team LottoNl-Jumbo 141 Guillaume Almeida (Fra) Radio Popular-Boavista 142 Sep Vanmarcke (Bel) Team LottoNl-Jumbo 143 Jonas Vangenechten (Bel) IAM Cycling 144 Łukasz Bodnar (Pol) Verva Activejet 145 Dennis Van Winden (Ned) Team LottoNl-Jumbo 146 Victor Campenaerts (Bel) Team LottoNl-Jumbo 147 Alexander Serov (Rus) Gazprom-Rusvelo 148 Matthias Brandle (Aut) IAM Cycling 149 Roman Maikin (Rus) Gazprom-Rusvelo 22:01
1 Geraint Thomas (GBr) Team Sky 18:34:15 2 Jon Izaguirre Insausti (Spa) Movistar Team 00:19 3 Alberto Contador Velasco (Spa) Tinkoff Team 00:26 4 Thibaut Pinot (Fra) FDJ 00:32 5 Primož Roglic (Slo) Team LottoNl-Jumbo 00:49 6 Tony Gallopin (Fra) Lotto Soudal 00:50 7 Ilnur Zakarin (Rus) Team Katusha 01:03 8 Jarlinson Pantano Gomez (Col) IAM Cycling 01:04 9 Fabio Aru (Ita) Astana Pro Team 01:25 10 Manuel Antures Amaro (Por) La Aluminios/Antarte 01:27 11 Tiago Machado (Por) Team Katusha 01:32 12 Sébastien Reichenbach (Swi) FDJ 01:37 13 Nelson Filipe Santos Simoes Oliveira (Por) Movistar Team 01:54 14 Frank Schleck (Lux) TFR 02:21 15 Ricardo Vilela (Por) Caja Rural-Seguros RGA 02:34 16 Tiesj Benoot (Bel) Lotto Soudal 02:39 17 Zdenek Stybar (Cze) Etixx - Quick-Step 02:45 18 Jordi Simon Casulleras (Spa) Verva Activejet 03:27 19 Eduard Prades Reverte (Spa) Caja Rural-Seguros RGA 03:30 20 Andre Fernando S. Martins Cardoso (Por) Cannondale Pro C 03:40 21 Dario Cataldo (Ita) Astana Pro Team 03:43 22 Alberto Losada Alguacil (Spa) Team Katusha 03:53 23 Paolo Tiralongo (Ita) Astana Pro Team 04:28 24 Daniel Mestre (Por) Efapel 04:32 25 Robert Gesink (Ned) Team LottoNl-Jumbo 04:35 26 Joao Benta (Por) Louletano - Hospital de Loule 04:37 27 Hector Saez Benito (Spa) Caja Rural-Seguros RGA 04:53 28 Dylan Van Baarle (Ned) Cannondale Pro Cycling 05:01 29 Rinaldo Nocentini (Ita) Sporting/Tavira 05:03 30 Bruno Pires (Por) Team Roth 05:50 31 Rui Vinhas (Por) W52/FC Porto 06:10 32 Paul Voss (Ger) Bora-Argon 18 06:30 33 Javier Megias Leal (Spa) Team Novo Nordisk 07:39 34 Rigoberto Uran Uran (Col) Cannondale Pro Cycling 08:14 35 Salvatore Puccio (Ita) Team Sky 09:32 36 Paweł Cieślik (Pol) Verva Activejet 10:48 37 Moreno Moser (Ita) Cannondale Pro Cycling 10:53 38 Jonathan Castroviejo Nicolas (Spa) Movistar Team 11:04 39 Lars Petter Nordhaug (Nor) Team Sky 11:13 40 Sebastian Langeveld (Ned) Cannondale Pro Cycling 11:20 41 Ian Stannard (GBr) Team Sky 11:42 42 Jose Joaquin Rojas Gil (Spa) Movistar Team 11:43 43 Frederico Figueiredo (Por) Radio Popular - Boavista 11:46 44 Antonio Molina (Spa) Caja Rural-Seguros RGA 11:47 45 Dries Devenyns (Bel) IAM Cycling 11:51 46 Steve Morabito (Swi) FDJ 12:13 47 Robert Kiserlovski (Cro) Tinkoff Team 12:23 48 Diego Rosa (Ita) Astana Pro Team 12:40 49 Henrique Casimiro (Por) Efapel 12:47 50 César Fonte (Por) Radio Popular - Boavista 12:56 51 Fabian Cancellara (Swi) TFR 13:28 52 Tanel Kangert (Est) Astana Pro Team 53 Victor Etxebarria Carrasco (Spa) Radio Popular - Boavist 13:49 54 Sebastian Henao Gomez (Col) Team Sky 14:01 55 Yoann Offredo (Fra) FDJ 14:19 56 David Belda Garcia (Spa) Team Roth 14:30 57 Andrey Amador Bikkazakova (CRc) Movistar Team 14:38 58 Sergio Miguel Moreira Paulinho (Por) Tinkoff Team 15:13 59 Diego Rubio (Spa) Caja Rural-Seguros RGA 15:15 60 David De La Fuente Rasilla (Spa) Sporting/Tavira 15:42 61 Cesare Benedetti (Ita) Bora-Argon 18 16:22 62 Michał Gołaś (Pol) Team Sky 16:42 63 Matvey Mamykin (Rus) Team Katusha 17:13 64 Tony Martin (Ger) Etixx - Quick-Step 17:46 65 Luis Fernandes (Por) Sporting/Tavira 17:50 66 Alexander Kolobnev (Rus) Gazprom-Rusvelo 18:34 67 Nico Brüngger (Swi) Team Roth 18:52 68 Luis Afonso (Por) La Aluminios/Antarte 19:00 69 Heinrich Haussler (Aus) IAM Cycling 19:01 70 Hugo De Matos Sancho (Por) La Aluminios/Antarte 19:16 71 Sergey Lagutin (Rus) Team Katusha 19:30 72 Nuno Alexandre Ferreira De Almeida (Por) Efapel 19:50 73 Jurgen Roelandts (Bel) Lotto Soudal 20:38 74 Arnaud Courteille (Fra) FDJ 20:48 75 Jesus Ezquerra Muela (Spa) Sporting/Tavira 20:56 76 Matthias Krizek (Aut) Team Roth 21:14 77 Vicente Reynes Mimo (Spa) IAM Cycling 21:19 78 Andrea Pasqualon (Ita) Team Roth 21:31 79 Jorge Arcas Pena (Spa) Movistar Team 21:35 80 David Lozano Riba (Spa) Team Novo Nordisk 21:39 81 Julian David Arredondo Moreno (Col) TFR 22:56 82 Yury Trofimov (Rus) Tinkoff Team 24:22 83 Alvaro Trueba Diego (Spa) Efapel 24:39 84 Luis Mas Bonet (Spa) Caja Rural-Seguros RGA 25:41 85 Anton Vorobyev (Rus) Team Katusha 26:04 86 Jan Barta (Cze) Bora-Argon 18 26:59 87 Jens Debusschere (Bel) Lotto Soudal 27:00 88 Julien Vermote (Bel) Etixx - Quick-Step 27:09 89 Ramunas Navardauskas (Ltu) Cannondale Pro Cycling 27:44 90 Kristijan Koren (Slo) Cannondale Pro Cycling 27:49 91 Jose Antonio De Segovia Botella (Spa) Louletano - Hospit 28:02 92 Oliver Naesen (Bel) IAM Cycling 28:26 93 Grégory Rast (Swi) TFR 29:16 94 Valter Pereira (Por) Sporting/Tavira 30:34 95 David Miguel Costa Rodrigues (Por) Radio Popular - Boavi 30:42 96 Rafael Silva (Por) Efapel 31:01 97 William Bonnet (Fra) FDJ 31:09 98 Yaroslav Popovych (Ukr) TFR 31:18 99 Jóni Silva Brandno (Por) Efapel 31:19 100 Stijn Devolder (Bel) TFR 32:53 101 Zakkari Dempster (Aus) Bora-Argon 18 32:55 102 Victor Campenaerts (Bel) Team LottoNl-Jumbo 33:09 103 Bram Tankink (Ned) Team LottoNl-Jumbo 33:58 104 Filipe Duarte Sousa Cardoso (Por) Efapel 34:10 105 Johan Le Bon (Fra) FDJ 34:15 106 Samuel José Rodrigues Caldeira (Por) W52/FC Porto 34:26 107 Ricardo Mestre (Por) W52/FC Porto 34:47 108 Michael Schwarzmann (Ger) Bora-Argon 18 35:09 109 Nuno Meireles (Por) La Aluminios/Antarte 35:19 110 Matteo Tosatto (Ita) Tinkoff Team 35:21 111 Dylan Groenewegen (Ned) Team LottoNl-Jumbo 35:55 112 Simon Pellaud (Swi) IAM Cycling 36:11 113 Rafael Ferreira Reis (Por) W52/FC Porto 36:12 114 Phil Bauhaus (Ger) Bora-Argon 18 36:53 115 Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA 37:50 116 Michael Valgren (Den) Tinkoff Team 38:04 117 Pablo Guerrero Bonilla (Spa) Radio Popular - Boavista 38:25 118 Hernani Broco (Por) La Aluminios/Antarte 38:28 119 Niki Terpstra (Ned) Etixx - Quick-Step 39:15 120 Charles Planet (Fra) Team Novo Nordisk 39:19 121 Joao Rodrigues (Por) W52/FC Porto 39:29 122 Sandro Filipe Silva Pinto (Por) Louletano - Hospital de 40:13 123 Ivan Rovny (Rus) Tinkoff Team 40:48 124 Artur Ershov (Rus) Gazprom-Rusvelo 41:08 125 Tom Boonen (Bel) Etixx - Quick-Step 41:34 126 Marcel Kittel (Ger) Etixx - Quick-Step 43:03 127 Hélder Fernandes Ferreira (Por) Efapel 43:10 128 Grischa Janorschke (Ger) Team Roth 44:15 129 Adam Stachowiak (Pol) Verva Activejet 130 Jonas Koch (Ger) Verva Activejet 44:37 131 Kamil Gradek (Pol) Verva Activejet 44:43 132 Jonas Vangenechten (Bel) IAM Cycling 44:56 133 Dennis Van Winden (Ned) Team LottoNl-Jumbo 45:04 134 Sep Vanmarcke (Bel) Team LottoNl-Jumbo 135 Paweł Franczak (Pol) Verva Activejet 45:25 136 Fabio Sabatini (Ita) Etixx - Quick-Step 46:00 137 Murilo Antonio Fischer (Bra) FDJ 46:01 138 Thomas Leezer (Ned) Team LottoNl-Jumbo 46:57 139 Rui Rodrigues (Por) Louletano - Hospital de Loule 47:50 140 Matthias Brandle (Aut) IAM Cycling 49:05 141 Andrea Peron (Ita) Team Novo Nordisk 49:35 142 Artem Nych (Rus) Gazprom-Rusvelo 49:57 143 Łukasz Bodnar (Pol) Verva Activejet 50:15 144 Martin Kohler (Swi) Team Roth 50:31 145 Guillaume De Almeida (Fra) Radio Popular - Boavista 51:42 146 Alexander Serov (Rus) Gazprom-Rusvelo 56:26 147 Martijn Verschoor (Ned) Team Novo Nordisk 56:41 148 Roman Maikin (Rus) Gazprom-Rusvelo 58:05 149 Francisco Javier Cantero (Spa) Louletano - Hospital de L 59:19