Gianluca Brambilla (Etixx-Quick Step) po samotnej akcji wygrał drugi wyścig zaliczany do Challenge Mallorca.
Włoch po solowej akcji w końcówce na mecie zameldował się przed grupą około 25 zawodników, prowadzoną przez Michała Kwiatkowskiego (Team Sky). Podium dopełnił Czech Zdenek Stybar (Etixx-Quick Step).
Na trasie uciekała aż 36-osobowa grupa, w której m.in. jechali Leo König (Team Sky) i Gregory Rast (Trek). Peleton odpuścił akcję na ponad 2 minuty. Pościg prowadziły Lotto-Soudal i Team Dimension Data.
Przed Coll des Grau (kat. 3; 112,6 km) różnica spadła do minuty. Na wzniesieniu część uciekinierów zostało wchłoniętych, co słabsi, jak Andre Greipel (Lotto-Soudal) zostali za grupą zasadniczą.
Tempo nie spadło ani na chwilę mimo połączenia – atakowali kolarze Lotto Soudal, a po drugiej i ostatniej przed metą górskiej premii, Coll de Galilea (kat. 3; 121,2 km), w czołówce jechało już tylko około 25 zawodników. Grupka ta tasowała się na ostatnich kilometrach i to z niej odskoczył Brambilla, podczas gdy tyły ubezpieczali jego drużynowi koledzy.
Włoch na 10 kilometrów przed metą miał pół minuty zapasu i zdołał dojechać do mety przed goniącą grupką, w której pościg zakłócali jego koledzy z ekipy. Finisz o drugie miejsce dwie sekundy później wygrał Kwiatkowski, pokonując byłego kolegę z ekipy Zdenka Stybara.
1 Gianluca Brambilla (Ita) Etixx - Quick-Step 3:32:23 2 Michał Kwiatkowski (Pol) Team Sky 00:02 3 Zdenek Stybar (Cze) Etixx - Quick-Step 4 Tiesj Benoot (Bel) Lotto Soudal 5 Dylan Van Baarle (Ned) Cannondale Pro Cycling 6 Fabian Cancellara (Swi) Trek-Segafredo 7 Scott Thwaites (GBr) Bora-Argon 18 8 Alejandro Valverde (Spa) Movistar Team 9 Leopold Konig (Cze) Team Sky 10 Giovanni Visconti (Ita) Movistar Team 11 Edvald Boasson Hagen (Nor) Dimension Data 12 Maxime Bouet (Fra) Etixx - Quick-Step 13 Vicente Reynes (Spa) IAM Cycling 14 Niki Terpstra (Ned) Etixx - Quick-Step 15 José Herrada (Spa) Movistar Team 16 Tao Geoghegan Hart (GBr) Reprezentacja Wielkiej Brytanii 17 Angel Madrazo Ruiz (Spa) Caja Rural-Seguros RGA 18 Hugh Carthy (GBr) Caja Rural-Seguros RGA 00:10 19 Nicolas Edet (Fra) Cofidis, Solutions Credits 20 Lars Petter Nordhaug (Nor) Team Sky 00:21 21 Paul Voss (Ger) Bora-Argon 18 22 Tim Wellens (Bel) Lotto Soudal 00:27 23 Jasper Stuyven (Bel) Trek-Segafredo 00:49 24 Jorge Arcas Pena (Spa) Movistar Team 25 Dayer Quintana (Col) Movistar Team 26 Marcos Jurado (Spa) Reprezentacja Hiszpanii 00:54 27 Gorka Izaguirre (Spa) Movistar Team 01:15 28 Matteo Trentin (Ita) Etixx - Quick-Step 01:43 29 Bauke Mollema (Ned) Trek-Segafredo 01:46 30 Gregor Muhlberger (Aut) Bora-Argon 18 31 Marcel Sieberg (Ger) Lotto Soudal 02:35 32 Imanol Estevez (Spa) Euskadi Basque Country 03:07 33 Ramunas Navardauskas (Ltu) Cannondale Pro Cycling 34 Matti Breschel (Den) Cannondale Pro Cycling 35 Benat Txoperena (Spa) Euskadi Basque Country 36 José Gonçalves (Por) Caja Rural-Seguros RGA 03:13 37 Jonas Vangenechten (Bel) IAM Cycling 03:53 38 Ivan Balykin (Rus) GM Europa Ovini 39 Vicente Garcia (Spa) Reprezentacja Hiszpanii 03:54 40 Toms Skujins (Lat) Cannondale Pro Cycling 41 Enric Mas (Spa) Reprezentacja Hiszpanii 03:57 42 Ryan Mullen (Irl) Cannondale Pro Cycling 43 Ibai Salas (Spa) Burgos BH 44 Scott Davies (GBr) Reprezentacja Wielkiej Brytanii 45 Odd Christian Eiking (Nor) FDJ 46 Frank Schleck (Lux) Trek-Segafredo 47 Emanuel Buchmann (Ger) Bora-Argon 18 48 Dominik Nerz (Ger) Bora-Argon 18 49 Fabio Felline (Ita) Trek-Segafredo 50 Stef Clement (Ned) IAM Cycling 51 Albert Torres (Spa) Reprezentacja Hiszpanii 52 Clement Chevrier (Fra) IAM Cycling 53 Jesus Del Pino (Spa) Burgos BH 54 Hugo Hofstetter (Fra) Cofidis, Solutions Credits 55 Matthieu Ladagnous (Fra) FDJ 56 Hector Saez (Spa) Caja Rural-Seguros RGA 04:03 57 David Belda Garcia (Spa) Team Roth 58 Bart De Clercq (Bel) Lotto Soudal 59 Tomasz Marczyński (Pol) Lotto Soudal 60 Ricardo Vilela (Por) Caja Rural-Seguros RGA 61 Haimar Zubeldia (Spa) Trek-Segafredo 62 Laurens De Plus (Bel) Etixx - Quick-Step 63 Andrea Pasqualon (Ita) Team Roth 64 Serge Pauwels (Bel) Dimension Data 65 Gianni Meersman (Bel) Etixx - Quick-Step 66 Martin Elmiger (Swi) IAM Cycling 04:07 67 Omar Fraile (Spa) Dimension Data 68 Kanstantsin Siutsou (Blr) Dimension Data 69 Oliver Zaugg (Swi) IAM Cycling 70 Mikel Bizkarra (Spa) Euskadi Basque Country 71 David Lopez Garcia (Spa) Team Sky 72 Luis Angel Mate (Spa) Cofidis, Solutions Credits 73 Lo?c Chetout (Fra) Cofidis, Solutions Credits 74 Stéphane Rossetto (Fra) Cofidis, Solutions Credits 75 Vasil Kiryienka (Blr) Team Sky 76 Benat Intxausti (Spa) Team Sky 77 Jay Robert Thomson (RSA) Dimension Data 78 Grégory Rast (Swi) Trek-Segafredo 79 José Mendes (Por) Bora-Argon 18 80 Sergei Shilov (Rus) Lokosphinx 81 Arnaud Courteille (Fra) FDJ 82 Dmitrii Sokolov (Rus) Lokosphinx 83 Yoann Bagot (Fra) Cofidis, Solutions Credits 84 Kirill Sveshnikov (Rus) Gazprom-Rusvelo 85 Rudy Molard (Fra) Cofidis, Solutions Credits 86 Johnathan Dibben (GBr) Reprezentacja Wielkiej Brytanii 87 Stefan Denifl (Aut) IAM Cycling 88 Olivier Le Gac (Fra) FDJ 07:31 89 Lawrence Warbasse (USA) IAM Cycling 10:51 90 Andrew Fenn (GBr) Team Sky 91 Kristijan Koren (Slo) Cannondale Pro Cycling 92 Sebastian Langeveld (Ned) Cannondale Pro Cycling 93 Alan Marangoni (Ita) Cannondale Pro Cycling 94 Roland Thalmann (Swi) Team Roth 95 Colin Stüssi (Swi) Team Roth 96 Valentin Baillifard (Swi) Team Roth 97 Iain Paton (GBr) Reprezentacja Wielkiej Brytanii 98 Patrick Konrad (Aut) Bora-Argon 18 99 Nico Brüngger (Swi) Team Roth 100 Jens Debusschere (Bel) Lotto Soudal 101 Artur Ershov (Rus) Gazprom-Rusvelo 102 Oscar Pelegri (Spa) Reprezentacja Hiszpanii 103 Sébastien Chavanel (Fra) FDJ 10:54 104 Nicolas Roche (Irl) Team Sky 105 David Arroyo (Spa) Caja Rural-Seguros RGA 106 Federico Burchio (Ita) GM Europa Ovini 13:40 107 Artem Samolenkov (Rus) Lokosphinx 16:12 108 Alexander Vdovin (Rus) Lokosphinx 109 Eneko Lizarralde (Spa) Euskadi Basque Country