Van Garderen zwycięstwo zawdzięcza akcji zapoczątkowanej na 4 kilometry przed szczytem La Molina, kiedy to ruszył w pogoń za uciekającym Vasiliem Kiriyenką (Team Sky), a potem zostawił Białorusina za plecami. Na ostatnim kilometrze Amerykanin z BMC Racing Team musiał jeszcze bronić się przed atakami faworytów wyścigu, lecz na mecie zachował minimalną przewagę i finiszował niezagrożony. Tuż za nim na szczycie zameldował się Richie Porte (Team Sky), który na ostatnich 150 metrach wyskoczył z grupy faworytów, zostawiając za plecami Alberto Contadora (Tinkoff-Saxo), Daniela Martina (Cannondale-Garmin) i Wilco Keldermanna (LottoNL-Jumbo).
Czwarty, królewski etap wyścigu Volta a Catalunya, z trzema podjazdami 1. kategorii i jednym poza kategorią, rozpoczął się od błyskawicznej akcji, zainicjowanej przez Loica Chetout (Cofidis), za którym pojechała siódemka kolarzy, ale ostatecznie utrzymali się tylko Tom Danielson (Cannondale-Garmin), Riccardo Zoidl (Trek Factory Racing), Jerome Coppel (IAM Cycling) i Jose Herrada (Movistar). Alt de Bracons (1. kat., na 58km) piątka pokonała z przewagą ponad 7 minut nad zasadniczą grupą, ale już na kolejnym wzniesieniu – Alt de Coubet (1. kat., na 92km) – różnica spadła do niespełna trzech minut. Na premii górskiej poza kategorią – Alt de Creueta (na 149km) – przewaga była już minutowa, ale zarówno Zoidl, jak i Danielson, nie zamierzali się poddawać i zostawiając pozostałych rywali samotnie ruszyli w dalszą drogę, która teraz wiodła w dół. Po kilkunastu kilometrach zjazdów po ośnieżonych zboczach La Molina kolarze okrążyli szczyt i rozpoczęli wspinaczkę od drugiej strony wzniesienia. Szybko po jej rozpoczęciu - na 5 kilometrów przed metą – Zoidl i Danielson zostali doścignięci przez grupę faworytów, w której jechało jeszcze około 30 kolarzy, a chwilę potem do przodu ruszył Vasili Kiryienka (Team Sky). Nie był to jednak typowy atak Białorusina, bo ten co chwilę oglądał się, szukając swojego lidera, Richiego Porte, jednak przy braku reakcji ze strony rywali kolarz Team Sky zdołał zyskać kilkanaście sekund przewagi. Dopiero kilometr dalej w pogoń za nim ruszył Tejay Van Garderen (BMC Racing Team) i po niespełna kilometrze pogoni dołączył do lidera, chwilę potem go zostawiając. Za ich plecami najpierw do ataku ruszyli Darwin Atapuma (BMC Racing Team) i Warren Barguill (Giant-Alpecin), ale dopiero atak Alberto Contadora (Tinkoff-Saxo) ruszył faworytów. Hiszpan bardzo szybko zdobył przewagę nad rywalami, mijając Barguila, Atapumę i Kiryienkę i na kilometr przed metą zbliżył się do Van Garderena. Jednak ani Amerykanin, ani rywale Contadora, nie zamierzali darować Hiszpanowi zwycięstwa.
Van Garderen na ostatnim kilometrze przyspieszył, zachowując kilkusekundową przewagę, natomiast do Contadora dojechali Porte, Wilco Kelderman (LottoNL-Jumbo) i Daniel Martin (Cannondale-Garmin). Z tej grupki nikt już nie był w stanie dogonić Van Garderena, choć na ostatnich 100 metrach Porte wyskoczył do przodu i zgubił rywali, nadrabiając kilka cennych sekund. Trzeci linię mety minął Contador, przed Martinem.
Najwyżej sklasyfikowanym Polakiem na dzisiejszym etapie był Rafał Majka (Tinkoff-Saxo), który ze stratą 2.36 był 34. W klasyfikacji generalnej Majka zajmuje także 34. miejsce.
Wyniki 4. etapu:
- 1 Tejay Van Garderen (USA) BMC Racing Team 5:00:36
- 2 Richie Porte (Aus) Team Sky 0:00:03
- 3 Alberto Contador (Spa) Tinkoff-Saxo 0:00:08
- 4 Daniel Martin (Irl) Cannondale-Garmin Pro Cycling Team
- 5 Wilco Kelderman (Ned) Team LottoNL-Jumbo
- 6 Darwin Atapuma Hurtado (Col) BMC Racing Team 0:00:11
- 7 Domenico Pozzovivo (Ita) AG2R La Mondiale 0:00:15
- 8 Alejandro Valverde (Spa) Movistar Team 0:00:19
- 9 Vasil Kiryienka (Blr) Team Sky 0:00:21
- 10 Rafael Valls Ferri (Spa) Lampre-Merida
- 11 Fabio Aru (Ita) Astana Pro Team 0:00:24
- 12 Jarlinson Pantano (Col) IAM Cycling
- 13 Rigoberto Uran (Col) Etixx - Quick-Step 0:00:27
- 14 Esteban Chaves (Col) Orica GreenEdge 0:00:30
- 15 Warren Barguil (Fra) Team Giant-Alpecin 0:00:34
- 16 Peter Stetina (USA) BMC Racing Team 0:00:37
- 17 Sergio Pardilla (Spa) Caja Rural-Seguros RGA 0:00:41
- 18 Giampaolo Caruso (Ita) Team Katusha 0:00:45
- 19 Bart De Clercq (Bel) Lotto Soudal 0:00:47
- 20 Gianluca Brambilla (Ita) Etixx - Quick-Step 0:00:50
- 21 Thomas Danielson (USA) Cannondale-Garmin Pro Cycling Team 0:00:57
- 22 Andrew Talansky (USA) Cannondale-Garmin Pro Cycling Team
- 23 Yury Trofimov (Rus) Team Katusha
- 24 Amaël Moinard (Fra) BMC Racing Team
- 25 Riccardo Zoidl (Aut) Trek Factory Racing 0:01:22
- 26 Alex Cano (Col) Colombia 0:01:30
- 27 Kenny Elissonde (Fra) FDJ.fr 0:02:08
- 28 Daniel Navarro (Spa) Cofidis, Solutions Credits 0:02:33
- 29 David Arroyo (Spa) Caja Rural-Seguros RGA
- 30 Andre Cardoso (Por) Cannondale-Garmin Pro Cycling Team
- 31 Hubert Dupont (Fra) AG2R La Mondiale
- 32 Wouter Poels (Ned) Team Sky
- 33 Steven Kruijswijk (Ned) Team LottoNL-Jumbo
- 34 Rafał Majka (Pol) Tinkoff-Saxo 0:02:36
- 35 Jurgen Van Den Broeck (Bel) Lotto Soudal 0:03:31
- 36 José Herrada (Spa) Movistar Team 0:04:12
- 37 Luis Angel Mate (Spa) Cofidis, Solutions Credits 0:04:39
- 38 Tsgabu Grmay (Eth) Lampre-Merida 0:04:54
- 39 Dario Cataldo (Ita) Astana Pro Team 0:05:01
- 40 Haimar Zubeldia (Spa) Trek Factory Racing 0:05:13
- 41 Pierre Rolland (Fra) Team Europcar
- 42 Paolo Tiralongo (Ita) Astana Pro Team 0:06:25
- 43 Carlos Verona Quintanilla (Spa) Etixx - Quick-Step 0:07:35
- 44 Romain Sicard (Fra) Team Europcar 0:09:03
- 45 Mikel Landa Meana (Spa) Astana Pro Team 0:09:23
- 46 Sergio Paulinho (Por) Tinkoff-Saxo
- 47 David Lopez (Spa) Team Sky 0:10:03
- 48 Nicolas Roche (Irl) Team Sky
- 49 Diego Rosa (Ita) Astana Pro Team 0:12:49
- 50 Joseph Lloyd Dombrowski (USA) Cannondale-Garmin Pro Cycling Team
- 51 Lawson Craddock (USA) Team Giant-Alpecin 0:15:51
- 52 Ben Hermans (Bel) BMC Racing Team
- 53 Ruben Fernandez (Spa) Movistar Team
- 54 Eduardo Sepulveda (Arg) Bretagne-Séché Environnement
- 55 Dylan Teuns (Bel) BMC Racing Team 0:16:08
- 56 Kristijan Durasek (Cro) Lampre-Merida
- 57 Rudy Molard (Fra) Cofidis, Solutions Credits
- 58 Maxime Bouet (Fra) Etixx - Quick-Step
- 59 Clement Chevrier (Fra) IAM Cycling
- 60 Yohan Bagot (Fra) Cofidis, Solutions Credits
- 61 Pierre-Henri Lecuisinier (Fra) FDJ.fr
- 62 Fabrice Jeandesboz (Fra) Team Europcar
- 63 Laurens Ten Dam (Ned) Team LottoNL-Jumbo 0:17:47
- 64 Ilia Koshevoy (Blr) Lampre-Merida 0:19:13
- 65 Pavel Kochetkov (Rus) Team Katusha
- 66 Ben Gastauer (Lux) AG2R La Mondiale
- 67 Przemysław Niemiec (Pol) Lampre-Merida 0:19:15
- 68 Cyril Gautier (Fra) Team Europcar
- 69 Sergei Chernetski (Rus) Team Katusha
- 70 Miguel Angel Lopez (Col) Astana Pro Team
- 71 Jerome Coppel (Fra) IAM Cycling
- 72 Leopold Konig (Cze) Team Sky 0:20:50
- 73 Christian Meier (Can) Orica GreenEdge 0:23:39
- 74 Rory Sutherland (Aus) Movistar Team 0:25:25
- 75 Francis De Greef (Bel) Wanty - Groupe Gobert 0:27:49
- 76 Georg Preidler (Aut) Team Giant-Alpecin
- 77 Stefan Schumacher (Ger) CCC Sprandi Polkowice
- 78 Manuel Senni (Ita) BMC Racing Team
- 79 Marcel Wyss (Swi) IAM Cycling
- 80 Calvin Watson (Aus) Trek Factory Racing
- 81 Anton Vorobyev (Rus) Team Katusha
- 82 Marek Rutkiewicz (Pol) CCC Sprandi Polkowice
- 83 Walter Pedraza (Col) Colombia
- 84 Cayetano Sarmiento (Col) Colombia
- 85 Boris Vallee (Bel) Lotto Soudal
- 86 Josef Cerny (Cze) CCC Sprandi Polkowice
- 87 Maciej Paterski (Pol) CCC Sprandi Polkowice
- 88 Loic Chetout (Fra) Cofidis, Solutions Credits
- 89 Steve Chainel (Fra) Cofidis, Solutions Credits
- 90 Egor Silin (Rus) Team Katusha
- 91 Martin Elmiger (Swi) IAM Cycling
- 92 Amets Txurruka (Spa) Caja Rural-Seguros RGA
- 93 Petr Vakoc (Cze) Etixx - Quick-Step
- 94 Davide Malacarne (Ita) Astana Pro Team
- 95 Ivan Basso (Ita) Tinkoff-Saxo
- 96 Luis Mas (Spa) Caja Rural-Seguros RGA
- 97 Tanel Kangert (Est) Astana Pro Team
- 98 Julien Morice (Fra) Team Europcar
- 99 Christophe Laborie (Fra) Bretagne-Séché Environnement
- 100 Eduard Vorganov (Rus) Team Katusha
- 101 Marinus Cornelis Minnaard (Ned) Wanty - Groupe Gobert
- 102 Lawrence Warbasse (USA) IAM Cycling
- 103 Yannick Eijssen (Bel) Wanty - Groupe Gobert
- 104 Winner Anacona (Col) Movistar Team
- 105 Julian Alaphilippe (Fra) Etixx - Quick-Step
- 106 Daniel Martínez (Col) Colombia
- 107 Jose Joaquin Rojas (Spa) Movistar Team
- 108 Johannes Fröhlinger (Ger) Team Giant-Alpecin
- 109 Edward Diaz (Col) Colombia
- 110 Martijn Keizer (Ned) Team LottoNL-Jumbo
- 111 Carter Jones (USA) Team Giant-Alpecin
- 112 Timo Roosen (Ned) Team LottoNL-Jumbo
- 113 Heiner Parra (Col) Caja Rural-Seguros RGA
- 114 Janier Acevedo (Col) Cannondale-Garmin Pro Cycling Team
- 115 Adrian Honkisz (Pol) CCC Sprandi Polkowice
- 116 Romain Hardy (Fra) Cofidis, Solutions Credits
- 117 Fabio Silvestre (Por) Trek Factory Racing
- 118 David De La Cruz (Spa) Etixx - Quick-Step
- 119 Eduard Prades Reverte (Spa) Caja Rural-Seguros RGA
- 120 Sylwester Szmyd (Pol) CCC Sprandi Polkowice
- 121 Robert Kiserlovski (Cro) Tinkoff-Saxo
- 122 Fumiyuki Beppu (Jpn) Trek Factory Racing
- 123 Jan Polanc (Slo) Lampre-Merida
- 124 Sébastien Minard (Fra) AG2R La Mondiale
- 125 Marc Soler (Spa) Movistar Team
- 126 Branislau Samoilau (Blr) CCC Sprandi Polkowice
- 127 Enrico Gasparotto (Ita) Wanty - Groupe Gobert
- 128 Romain Bardet (Fra) AG2R La Mondiale
- 129 Mattia Cattaneo (Ita) Lampre-Merida
- 130 Florian Vachon (Fra) Bretagne-Séché Environnement
- 131 Christopher Froome (GBr) Team Sky
- 132 Jérôme Cousin (Fra) Team Europcar
- 133 Ricardo Vilela (Por) Caja Rural-Seguros RGA
- 134 Pierre-Roger Latour (Fra) AG2R La Mondiale
- 135 Carlos Betancur (Col) AG2R La Mondiale
- 136 Jan Ghyselinck (Bel) Wanty - Groupe Gobert
- 137 Bryan Coquard (Fra) Team Europcar
- 138 George Bennett (NZl) Team LottoNL-Jumbo
- 139 Greg Henderson (NZl) Lotto Soudal
- 140 Brett Lancaster (Aus) Orica GreenEdge
- 141 Julien Simon (Fra) Cofidis, Solutions Credits
- 142 Jasper Stuyven (Bel) Trek Factory Racing
- 143 Marco Coledan (Ita) Trek Factory Racing
- 144 Jesus Hernandez (Spa) Tinkoff-Saxo
- 145 Carlos Barbero Cuesta (Spa) Caja Rural-Seguros RGA
- 146 Matthieu Boulo (Fra) Bretagne-Séché Environnement
- 147 Kévin Reza (Fra) FDJ.fr
- 148 Sam Bewley (NZl) Orica GreenEdge
- 149 Ryder Hesjedal (Can) Cannondale-Garmin Pro Cycling Team
- 150 Luka Mezgec (Slo) Team Giant-Alpecin
- 151 Benoit Jarrier (Fra) Bretagne-Séché Environnement
- 152 Lorenzo Manzin (Fra) FDJ.fr
- 153 Sander Armee (Bel) Lotto Soudal
- 154 Jussi Veikkanen (Fin) FDJ.fr
- 155 Alexandre Geniez (Fra) FDJ.fr
- 156 Xabier Zandio Echaide (Spa) Team Sky
- 157 Armindo Fonseca (Fra) Bretagne-Séché Environnement
- 158 Jonathan Hivert (Fra) Bretagne-Séché Environnement
- 159 Olivier Le Gac (Fra) FDJ.fr
- 160 Tosh Van Der Sande (Bel) Lotto Soudal
- 161 Cameron Meyer (Aus) Orica GreenEdge
- 162 Roberto Ferrari (Ita) Lampre-Merida
- 163 Leonardo Duque (Col) Colombia
- 164 Jan Hirt (Cze) CCC Sprandi Polkowice
- 165 Alex Howes (USA) Cannondale-Garmin Pro Cycling Team
- 166 Michael Valgren Andersen (Den) Tinkoff-Saxo
- 167 Alberto Losada Alguacil (Spa) Team Katusha 0:28:21
- 168 Samuel Sanchez (Spa) BMC Racing Team
- 169 Danilo Napolitano (Ita) Wanty - Groupe Gobert 0:28:36
- DNF Perrig Quemeneur (Fra) Team Europcar
- DNF Kevin Ledanois (Fra) Bretagne-Séché Environnement
- DNF Tom Stamsnijder (Ned) Team Giant-Alpecin
- DNF Daan Olivier (Ned) Team Giant-Alpecin
- DNF Thomas De Gendt (Bel) Lotto Soudal
- DNF Simon Pellaud (Swi) IAM Cycling
- DNF Matteo Pelucchi (Ita) IAM Cycling
- DNF Pablo Lastras (Spa) Movistar Team
- DNF Michael Rogers (Aus) Tinkoff-Saxo
Klasyfikacja generalna po 4. etapie:
- 1 Bart De Clercq (Bel) Lotto Soudal 18:32:02
- 2 Richie Porte (Aus) Team Sky 0:00:21
- 3 Domenico Pozzovivo (Ita) AG2R La Mondiale 0:00:26
- 4 Daniel Martin (Irl) Cannondale-Garmin Pro Cycling Team 0:00:27
- 5 Alberto Contador (Spa) Tinkoff-Saxo 0:00:28
- 6 Rigoberto Uran (Col) Etixx - Quick-Step 0:00:45
- 7 Fabio Aru (Ita) Astana Pro Team 0:00:48
- 8 Wilco Kelderman (Ned) Team LottoNL-Jumbo 0:00:51
- 9 Alejandro Valverde (Spa) Movistar Team 0:00:52
- 10 Darwin Atapuma Hurtado (Col) BMC Racing Team 0:00:54
- 11 Vasil Kiryienka (Blr) Team Sky 0:01:04
- 12 Rafael Valls Ferri (Spa) Lampre-Merida
- 13 Jarlinson Pantano (Col) IAM Cycling 0:01:07
- 14 Esteban Chaves (Col) Orica GreenEdge 0:01:13
- 15 Andrew Talansky (USA) Cannondale-Garmin Pro Cycling Team 0:01:21
- 16 Sergio Pardilla (Spa) Caja Rural-Seguros RGA 0:01:24
- 17 Giampaolo Caruso (Ita) Team Katusha 0:01:28
- 18 Gianluca Brambilla (Ita) Etixx - Quick-Step 0:01:33
- 19 Warren Barguil (Fra) Team Giant-Alpecin 0:02:29
- 20 Yury Trofimov (Rus) Team Katusha 0:02:52
- 21 Amaël Moinard (Fra) BMC Racing Team
- 22 Pierre Rolland (Fra) Team Europcar 0:03:10
- 23 Wouter Poels (Ned) Team Sky 0:03:13
- 24 Steven Kruijswijk (Ned) Team LottoNL-Jumbo 0:03:16
- 25 David Arroyo (Spa) Caja Rural-Seguros RGA
- 26 Riccardo Zoidl (Aut) Trek Factory Racing 0:03:41
- 27 Jurgen Van Den Broeck (Bel) Lotto Soudal 0:04:14
- 28 Daniel Navarro (Spa) Cofidis, Solutions Credits 0:04:28
- 29 Kenny Elissonde (Fra) FDJ.fr 0:04:38
- 30 Luis Angel Mate (Spa) Cofidis, Solutions Credits 0:05:22
- 31 Haimar Zubeldia (Spa) Trek Factory Racing 0:07:08
- 32 Thomas Danielson (USA) Cannondale-Garmin Pro Cycling Team 0:07:12
- 33 Alex Cano (Col) Colombia 0:08:10
- 34 Rafał Majka (Pol) Tinkoff-Saxo 0:08:56
- 35 Romain Sicard (Fra) Team Europcar 0:10:58
- 36 Paolo Tiralongo (Ita) Astana Pro Team 0:12:45
- 37 Diego Rosa (Ita) Astana Pro Team 0:13:32
- 38 Dario Cataldo (Ita) Astana Pro Team 0:15:18
- 39 Hubert Dupont (Fra) AG2R La Mondiale 0:15:31
- 40 Tejay Van Garderen (USA) BMC Racing Team 0:15:59
- 41 Carlos Verona Quintanilla (Spa) Etixx - Quick-Step 0:16:36
- 42 Peter Stetina (USA) BMC Racing Team 0:16:46
- 43 Yohan Bagot (Fra) Cofidis, Solutions Credits 0:16:51
- 44 Mikel Landa Meana (Spa) Astana Pro Team 0:18:24
- 45 Sergio Paulinho (Por) Tinkoff-Saxo
- 46 Nicolas Roche (Irl) Team Sky 0:19:02
- 47 Pavel Kochetkov (Rus) Team Katusha 0:19:56
- 48 Przemysław Niemiec (Pol) Lampre-Merida 0:19:58
- 49 Cyril Gautier (Fra) Team Europcar
- 50 Andre Cardoso (Por) Cannondale-Garmin Pro Cycling Team 0:20:16
- 51 José Herrada (Spa) Movistar Team 0:20:17
- 52 Jerome Coppel (Fra) IAM Cycling 0:21:09
- 53 Pierre-Henri Lecuisinier (Fra) FDJ.fr 0:22:35
- 54 David Lopez (Spa) Team Sky 0:23:01
- 55 Sergei Chernetski (Rus) Team Katusha 0:24:44
- 56 Ben Hermans (Bel) BMC Racing Team 0:24:52
- 57 Ruben Fernandez (Spa) Movistar Team
- 58 Maxime Bouet (Fra) Etixx - Quick-Step 0:25:09
- 59 Kristijan Durasek (Cro) Lampre-Merida
- 60 Maciej Paterski (Pol) CCC Sprandi Polkowice 0:26:54
- 61 Joseph Lloyd Dombrowski (USA) Cannondale-Garmin Pro Cycling Team 0:27:14
- 62 Fabrice Jeandesboz (Fra) Team Europcar 0:27:25
- 63 Rudy Molard (Fra) Cofidis, Solutions Credits 0:28:14
- 64 Clement Chevrier (Fra) IAM Cycling 0:28:29
- 65 Romain Bardet (Fra) AG2R La Mondiale 0:28:32
- 66 Jonathan Hivert (Fra) Bretagne-Séché Environnement
- 67 Christopher Froome (GBr) Team Sky
- 68 Eduardo Sepulveda (Arg) Bretagne-Séché Environnement 0:28:46
- 69 Alberto Losada Alguacil (Spa) Team Katusha 0:29:24
- 70 Julian Alaphilippe (Fra) Etixx - Quick-Step 0:29:44
- 71 Enrico Gasparotto (Ita) Wanty - Groupe Gobert
- 72 Petr Vakoc (Cze) Etixx - Quick-Step
- 73 Robert Kiserlovski (Cro) Tinkoff-Saxo
- 74 Leopold Konig (Cze) Team Sky 0:29:51
- 75 Laurens Ten Dam (Ned) Team LottoNL-Jumbo 0:29:54
- 76 Samuel Sanchez (Spa) BMC Racing Team 0:30:16
- 77 George Bennett (NZl) Team LottoNL-Jumbo 0:30:19
- 78 Janier Acevedo (Col) Cannondale-Garmin Pro Cycling Team 0:30:32
- 79 Ben Gastauer (Lux) AG2R La Mondiale 0:32:35
- 80 Christian Meier (Can) Orica GreenEdge 0:33:13
- 81 Eduard Vorganov (Rus) Team Katusha 0:33:18
- 82 Marinus Cornelis Minnaard (Ned) Wanty - Groupe Gobert
- 83 Kévin Reza (Fra) FDJ.fr 0:33:41
- 84 Dylan Teuns (Bel) BMC Racing Team 0:33:51
- 85 Davide Malacarne (Ita) Astana Pro Team 0:34:09
- 86 Julien Simon (Fra) Cofidis, Solutions Credits
- 87 Jose Joaquin Rojas (Spa) Movistar Team 0:36:44
- 88 Martin Elmiger (Swi) IAM Cycling 0:36:46
- 89 Egor Silin (Rus) Team Katusha 0:36:50
- 90 Lawrence Warbasse (USA) IAM Cycling
- 91 Tosh Van Der Sande (Bel) Lotto Soudal
- 92 Romain Hardy (Fra) Cofidis, Solutions Credits
- 93 Tanel Kangert (Est) Astana Pro Team
- 94 Heiner Parra (Col) Caja Rural-Seguros RGA 0:36:59
- 95 Michael Valgren Andersen (Den) Tinkoff-Saxo 0:37:23
- 96 Francis De Greef (Bel) Wanty - Groupe Gobert 0:38:06
- 97 Sylwester Szmyd (Pol) CCC Sprandi Polkowice
- 98 Walter Pedraza (Col) Colombia 0:38:18
- 99 Georg Preidler (Aut) Team Giant-Alpecin 0:39:56
- 100 Eduard Prades Reverte (Spa) Caja Rural-Seguros RGA
- 101 Steve Chainel (Fra) Cofidis, Solutions Credits
- 102 Yannick Eijssen (Bel) Wanty - Groupe Gobert
- 103 Ricardo Vilela (Por) Caja Rural-Seguros RGA
- 104 Lawson Craddock (USA) Team Giant-Alpecin 0:40:39
- 105 Sander Armee (Bel) Lotto Soudal 0:40:47
- 106 Ivan Basso (Ita) Tinkoff-Saxo 0:41:20
- 107 Miguel Angel Lopez (Col) Astana Pro Team 0:41:59
- 108 Tsgabu Grmay (Eth) Lampre-Merida 0:42:36
- 109 Jérôme Cousin (Fra) Team Europcar 0:42:39
- 110 Florian Vachon (Fra) Bretagne-Séché Environnement 0:42:51
- 111 Greg Henderson (NZl) Lotto Soudal 0:43:24
- 112 Amets Txurruka (Spa) Caja Rural-Seguros RGA 0:44:46
- 113 Bryan Coquard (Fra) Team Europcar 0:44:57
- 114 Marek Rutkiewicz (Pol) CCC Sprandi Polkowice 0:45:57
- 115 Winner Anacona (Col) Movistar Team 0:46:36
- 116 Branislau Samoilau (Blr) CCC Sprandi Polkowice 0:47:28
- 117 Jussi Veikkanen (Fin) FDJ.fr
- 118 Leonardo Duque (Col) Colombia 0:47:55
- 119 Ilia Koshevoy (Blr) Lampre-Merida 0:48:03
- 120 Adrian Honkisz (Pol) CCC Sprandi Polkowice 0:48:15
- 121 Pierre-Roger Latour (Fra) AG2R La Mondiale 0:48:51
- 122 Luis Mas (Spa) Caja Rural-Seguros RGA 0:49:30
- 123 Fabio Silvestre (Por) Trek Factory Racing 0:52:23
- 124 Timo Roosen (Ned) Team LottoNL-Jumbo
- 125 Olivier Le Gac (Fra) FDJ.fr
- 126 Jasper Stuyven (Bel) Trek Factory Racing 0:53:19
- 127 Jesus Hernandez (Spa) Tinkoff-Saxo 0:54:36
- 128 Martijn Keizer (Ned) Team LottoNL-Jumbo 0:55:03
- 129 David De La Cruz (Spa) Etixx - Quick-Step 0:55:06
- 130 Carlos Betancur (Col) AG2R La Mondiale
- 131 Ryder Hesjedal (Can) Cannondale-Garmin Pro Cycling Team 0:55:29
- 132 Matthieu Boulo (Fra) Bretagne-Séché Environnement 0:55:43
- 133 Alexandre Geniez (Fra) FDJ.fr 0:56:20
- 134 Jan Hirt (Cze) CCC Sprandi Polkowice 0:56:23
- 135 Carlos Barbero Cuesta (Spa) Caja Rural-Seguros RGA 0:57:57
- 136 Loic Chetout (Fra) Cofidis, Solutions Credits 0:58:09
- 137 Marc Soler (Spa) Movistar Team 0:58:12
- 138 Stefan Schumacher (Ger) CCC Sprandi Polkowice 0:58:13
- 139 Cameron Meyer (Aus) Orica GreenEdge 0:58:19
- 140 Anton Vorobyev (Rus) Team Katusha 0:58:55
- 141 Luka Mezgec (Slo) Team Giant-Alpecin 0:59:31
- 142 Alex Howes (USA) Cannondale-Garmin Pro Cycling Team 0:59:52
- 143 Carter Jones (USA) Team Giant-Alpecin 1:00:22
- 144 Manuel Senni (Ita) BMC Racing Team 1:01:29
- 145 Christophe Laborie (Fra) Bretagne-Séché Environnement 1:01:30
- 146 Xabier Zandio Echaide (Spa) Team Sky
- 147 Edward Diaz (Col) Colombia 1:02:33
- 148 Jan Polanc (Slo) Lampre-Merida 1:03:28
- 149 Roberto Ferrari (Ita) Lampre-Merida 1:03:48
- 150 Rory Sutherland (Aus) Movistar Team 1:04:42
- 151 Boris Vallee (Bel) Lotto Soudal 1:05:02
- 152 Lorenzo Manzin (Fra) FDJ.fr 1:05:10
- 153 Mattia Cattaneo (Ita) Lampre-Merida 1:05:31
- 154 Fumiyuki Beppu (Jpn) Trek Factory Racing 1:05:32
- 155 Sébastien Minard (Fra) AG2R La Mondiale
- 156 Sam Bewley (NZl) Orica GreenEdge 1:06:05
- 157 Johannes Fröhlinger (Ger) Team Giant-Alpecin 1:06:07
- 158 Calvin Watson (Aus) Trek Factory Racing 1:07:06
- 159 Cayetano Sarmiento (Col) Colombia
- 160 Marcel Wyss (Swi) IAM Cycling
- 161 Armindo Fonseca (Fra) Bretagne-Séché Environnement
- 162 Benoit Jarrier (Fra) Bretagne-Séché Environnement 1:08:25
- 163 Julien Morice (Fra) Team Europcar 1:11:43
- 164 Marco Coledan (Ita) Trek Factory Racing
- 165 Brett Lancaster (Aus) Orica GreenEdge
- 166 Daniel Martínez (Col) Colombia 1:11:56
- 167 Jan Ghyselinck (Bel) Wanty - Groupe Gobert 1:16:17
- 168 Josef Cerny (Cze) CCC Sprandi Polkowice 1:17:17
- 169 Danilo Napolitano (Ita) Wanty - Groupe Gobert 1:21:06