Sagan był zdecydowanie najmocniejszym kolarzem tegorocznego wyścigu – najpierw zabrał się w ucieczkę z Michałem Kwiatkowskim (Team Sky), gdy do mety pozostały 33 kilometry, a potem wykonał ostateczny cios na Paterbergu, na nieco ponad 13 kilometrów przed metą. Samotnie pokonując ostatnie kilometry zdołal utrzymać przewagę nad goniącymi go rywalami i odniósł pierwsze w karierze zwycięstwo w kolarskim monumencie.
Za jego plecami finiszował Fabian Cancellara (Trek-Segafredo), dla którego był to ostatni występ w De Ronde. Szwajcar dwa razy zdecydowanie atakował, ale nie miał już sił, by dogonić atakującego Sagana. Trzecie miejsce wywalczył SepVanmarcke (LottoNL-Jumbo), który zabrał się w ucieczkę razem z Saganem i Kwiatkowskim, a potem razem z Cancellarą gonił kolarza Tinkoff.
Po początkowym odpuszczeniu ucieczki kilku kolarzy, dopiero podjazd pod Koppenberg, na 44 kilometrów przed metą, rozerwał peleton i wyłonił kilkunastoosobową grupkę, w której byli faworyci – Cancellara, Sagan, Alexander Kristoff (Katiusza), Kwiatkowski, czy Vanmarcke.
Na 33 kilometry Kwiatkowski zaatakował razem z Saganem, a po kilometrze dołączył do nich Vanmarcke. Kwiatkowski, wyraźnie najbardziej z tej trójki zainteresowany ucieczką, wielokrotnie podkręcał tempo, dzięki czemu na 25 kilometrów przed metą dogonili kolarzy z pierwotnej ucieczki. Grupa najgroźniejszych rywali traciła wtedy ponad 40 sekund i szanse na dojechanie do mety znacząco wzrosły.
Trzeci, ostatni podjazd pod Oude Kwaremont, na 18 kilometrów przed metą, sprawił, ze czołówka się porwała. Odjechali Sagan i Vanmarcke, natomiast kłopoty z utrzymaniem tempa rywali miał Kwiatkowski. Zza jego pleców niczym strzała wystrzelił Cancellara, samotnie ruszając w pościg za atakującą dwójką. Kwiatkowski został za plecami tej trójki, jadąc w grupie pościgowej.
Na Paterbergu Cancellara po raz kolejny ruszył do przodu, ale to samo zrobił Sagan i zostawił Vanmarcke, który niemalże stanął w miejscu. Od tego momentu Słowak miał do mety 13 kilometrów i zaciekle goniącego go Cancellarę, z Vanmarcke na plecach.
Sagan cały czas utrzymywał kilkunastosekundową przewagę nad dwójką rywali, a na 3 kilometry przed kreską miał już 24 sekundy zapasu i wydawał się być na najlepszej drodze, by sięgnąć po zwycięstwo. Ostatnie metry wyścigu pokonywał już niezagrożony i mógł w pełni cieszyć się ze zwycięstwa.
Wyniki:
- 1 Peter Sagan (Svk) Tinkoff Team 6:10:37
- 2 Fabian Cancellara (Swi) Trek-Segafredo 0:00:25
- 3 Sep Vanmarcke (Bel) Team LottoNl-Jumbo 0:00:28
- 4 Alexander Kristoff (Nor) Team Katusha 0:00:49
- 5 Luke Rowe (GBr) Team Sky
- 6 Dylan Van Baarle (Ned) Cannondale Pro Cycling
- 7 Imanol Erviti (Spa) Movistar Team
- 8 Zdenek Stybar (Cze) Etixx - Quick-Step
- 9 Dimitri Claeys (Bel) Wanty - Groupe Gobert
- 10 Niki Terpstra (Ned) Etixx - Quick-Step
- 11 Lars Boom (Ned) Astana Pro Team
- 12 Geraint Thomas (GBr) Team Sky
- 13 Stijn Vandenbergh (Bel) Etixx - Quick-Step 0:00:56
- 14 Alexey Lutsenko (Kaz) Astana Pro Team 0:01:00
- 15 Tom Boonen (Bel) Etixx - Quick-Step
- 16 Daniel Oss (Ita) BMC Racing Team 0:01:02
- 17 Jurgen Roelandts (Bel) Lotto Soudal 0:01:16
- 18 Laurens De Vreese (Bel) Astana Pro Team
- 19 Jean-Pierre Drucker (Lux) BMC Racing Team
- 20 Scott Thwaites (GBr) Bora-Argon 18
- 21 Jens Keukeleire (Bel) Orica-GreenEdge
- 22 Oliver Naesen (Bel) IAM Cycling
- 23 Edvald Boasson Hagen (Nor) Dimension Data
- 24 Marco Marcato (Ita) Wanty - Groupe Gobert
- 25 Jakob Fuglsang (Den) Astana Pro Team
- 26 Oscar Gatto (Ita) Tinkoff Team 0:01:45
- 27 Michał Kwiatkowski (Pol) Team Sky 0:01:57
- 28 André Greipel (Ger) Lotto Soudal 0:02:01
- 29 Michael Morkov (Den) Team Katusha
- 30 Gijs Van Hoecke (Bel) Topsport Vlaanderen - Baloise 0:02:03
- 31 Damien Gaudin (Fra) AG2R La Mondiale
- 32 Ian Stannard (GBr) Team Sky 0:02:09
- 33 Sylvain Chavanel (Fra) Direct Energie 0:05:35
- 34 Matteo Trentin (Ita) Etixx - Quick-Step
- 35 Juan Jose Lobato Del Valle (Spa) Movistar Team 0:07:19
- 36 Luka Mezgec (Slo) Orica-GreenEdge
- 37 Tom Devriendt (Bel) Wanty - Groupe Gobert
- 38 Edward Theuns (Bel) Trek-Segafredo
- 39 Tom Van Asbroeck (Bel) Team LottoNl-Jumbo
- 40 Lars Ytting Bak (Den) Lotto Soudal
- 41 Jasper De Buyst (Bel) Lotto Soudal
- 42 Roger Kluge (Ger) IAM Cycling
- 43 Marcel Sieberg (Ger) Lotto Soudal
- 44 Mickael Delage (Fra) FDJ
- 45 Juraj Sagan (Svk) Tinkoff Team
- 46 Adrien Petit (Fra) Direct Energie
- 47 Sjoerd Van Ginneken (Ned) Roompot - Oranje Peloton
- 48 Timo Roosen (Ned) Team LottoNl-Jumbo
- 49 Frederik Backaert (Bel) Wanty - Groupe Gobert
- 50 Jasha Sütterlin (Ger) Movistar Team
- 51 Stijn Steels (Bel) Topsport Vlaanderen - Baloise
- 52 Antoine Duchesne (Can) Direct Energie
- 53 Magnus Cort Nielsen (Den) Orica-GreenEdge
- 54 Gatis Smukulis (Lat) Astana Pro Team
- 55 Toms Skujins (Lat) Cannondale Pro Cycling
- 56 Mike Teunissen (Ned) Team LottoNl-Jumbo
- 57 Jesse Sergent (NZl) AG2R La Mondiale
- 58 Zakkari Dempster (Aus) Bora-Argon 18
- 59 Berden De Vries (Ned) Roompot - Oranje Peloton
- 60 Stefan Kueng (Swi) BMC Racing Team
- 61 Taylor Phinney (USA) BMC Racing Team
- 62 Tim Declercq (Bel) Topsport Vlaanderen - Baloise
- 63 Pim Ligthart (Ned) Lotto Soudal
- 64 Andrey Amador Bikkazakova (CRc) Movistar Team
- 65 Roy Curvers (Ned) Team Giant-Alpecin
- 66 Alexandre Pichot (Fra) Direct Energie
- 67 Bert De Backer (Bel) Team Giant-Alpecin
- 68 Reto Hollenstein (Swi) IAM Cycling
- 69 Jarosław Marycz (Pol) CCC Sprandi Polkowice
- 70 Vegard Stake Laengen (Nor) IAM Cycling
- 71 Luke Durbridge (Aus) Orica-GreenEdge
- 72 Christian Knees (Ger) Team Sky
- 73 Andreas Schillinger (Ger) Bora-Argon 18
- 74 Preben Van Hecke (Bel) Topsport Vlaanderen - Baloise
- 75 Filippo Pozzato (Ita) Southeast - Venezuela
- 76 Alan Marangoni (Ita) Cannondale Pro Cycling
- 77 Gianni Moscon (Ita) Team Sky
- 78 Sébastien Minard (Fra) AG2R La Mondiale
- 79 Yaroslav Popovych (Ukr) Trek-Segafredo
- 80 Markel Irizar Aranburu (Spa) Trek-Segafredo
- 81 Jacopo Guarnieri (Ita) Team Katusha
- 82 Salvatore Puccio (Ita) Team Sky
- 83 Bjorn Thurau (Ger) Wanty - Groupe Gobert
- 84 Dmitriy Gruzdev (Kaz) Astana Pro Team
- 85 Jan Barta (Cze) Bora-Argon 18
- 86 Pavel Brutt (Rus) Tinkoff Team
- 87 Zico Waeytens (Bel) Team Giant-Alpecin
- 88 Reinardt Janse Van Rensburg (RSA) Dimension Data
- 89 Nils Politt (Ger) Team Katusha
- 90 Mitchell Docker (Aus) Orica-GreenEdge
- 91 Maarten Wynants (Bel) Team LottoNl-Jumbo
- 92 Pieter Weening (Ned) Roompot - Oranje Peloton
- 93 Ramon Sinkeldam (Ned) Team Giant-Alpecin
- 94 Stijn Devolder (Bel) Trek-Segafredo 0:07:32
- 95 Maarten Tjallingii (Ned) Team LottoNl-Jumbo 0:12:48
- 96 Murilo Antonio Fischer (Bra) FDJ
- 97 Olivier Le Gac (Fra) FDJ
- 98 Yohann Gene (Fra) Direct Energie
- 99 Iljo Keisse (Bel) Etixx - Quick-Step
- 100 Simone Ponzi (Ita) CCC Sprandi Polkowice
- 101 Michał Gołaś (Pol) Team Sky
- 102 Adrian Kurek (Pol) CCC Sprandi Polkowice
- 103 Josef Cerny (Cze) CCC Sprandi Polkowice
- 104 Federico Zurlo (Ita) Lampre - Merida
- 105 Tomasz Kiendyś (Pol) CCC Sprandi Polkowice
- 106 Jesper Asselman (Ned) Roompot - Oranje Peloton
- 107 Nikolas Maes (Bel) Etixx - Quick-Step
- 108 Michael Gogl (Aut) Tinkoff Team
- 109 Ryan Anderson (Can) Direct Energie
- 110 Ignatas Konovalovas (Ltu) FDJ
- 111 Hugo Houle (Can) AG2R La Mondiale
- 112 Tony Martin (Ger) Etixx - Quick-Step
- 113 Marco Haller (Aut) Team Katusha
- 114 Sebastian Langeveld (Ned) Cannondale Pro Cycling
- 115 Michel Kreder (Ned) Roompot - Oranje Peloton
- 116 Sergey Lagutin (Rus) Team Katusha
- 117 Tyler Farrar (USA) Dimension Data
- 118 Jasper Stuyven (Bel) Trek-Segafredo
- DNF Aleksei Tcatevich (Rus) Team Katusha
- DNF Viacheslav Kuznetsov (Rus) Team Katusha
- DNF Adam Blythe (GBr) Tinkoff Team
- DNF Michal Kolár (Svk) Tinkoff Team
- DNF Nikolay Trusov (Rus) Tinkoff Team
- DNF Tiesj Benoot (Bel) Lotto Soudal
- DNF Jelle Wallays (Bel) Lotto Soudal
- DNF Grégory Rast (Swi) Trek-Segafredo
- DNF Marco Coledan (Ita) Trek-Segafredo
- DNF Greg Van Avermaet (Bel) BMC Racing Team
- DNF Manuel Quinziato (Ita) BMC Racing Team
- DNF Michael Schär (Swi) BMC Racing Team
- DNF Marcus Burghardt (Ger) BMC Racing Team
- DNF Bram Tankink (Ned) Team LottoNl-Jumbo
- DNF Robert Wagner (Ger) Team LottoNl-Jumbo
- DNF Matt Brammeier (Irl) Dimension Data
- DNF Nick Dougall (RSA) Dimension Data
- DNF Bernhard Eisel (Aut) Dimension Data
- DNF Mark Renshaw (Aus) Dimension Data
- DNF Jay Robert Thomson (RSA) Dimension Data
- DNF Gediminas Bagdonas (Ltu) AG2R La Mondiale
- DNF Maxime Daniel (Fra) AG2R La Mondiale
- DNF Nico Denz (Ger) AG2R La Mondiale
- DNF Sébastien Turgot (Fra) AG2R La Mondiale
- DNF Andriy Grivko (Ukr) Astana Pro Team
- DNF Lieuwe Westra (Ned) Astana Pro Team
- DNF Jack Bauer (NZl) Cannondale Pro Cycling
- DNF Alberto Bettiol (Ita) Cannondale Pro Cycling
- DNF Matti Breschel (Den) Cannondale Pro Cycling
- DNF Kristoffer Skjerping (Nor) Cannondale Pro Cycling
- DNF Arnaud Demare (Fra) FDJ
- DNF Marc Sarreau (Fra) FDJ
- DNF Matthieu Ladagnous (Fra) FDJ
- DNF Johan Le Bon (Fra) FDJ
- DNF Heinrich Haussler (Aus) IAM Cycling
- DNF Martin Elmiger (Swi) IAM Cycling
- DNF Dries Devenyns (Bel) IAM Cycling
- DNF Aleksejs Saramotins (Lat) IAM Cycling
- DNF Davide Cimolai (Ita) Lampre - Merida
- DNF Gang Xu (Chn) Lampre - Merida
- DNF Chun Kai Feng (Tpe) Lampre - Merida
- DNF Roberto Ferrari (Ita) Lampre - Merida
- DNF Marko Kump (Slo) Lampre - Merida
- DNF Sacha Modolo (Ita) Lampre - Merida
- DNF Luka Pibernik (Slo) Lampre - Merida
- DNF Jorge Arcas Pena (Spa) Movistar Team
- DNF Nelson Filipe Santos Simoes Oliveira (Por) Movistar Team
- DNF Dayer Uberney Quintana Rojas (Col) Movistar Team
- DNF Francisco José Ventoso Alberdi (Spa) Movistar Team
- DNF Sam Bewley (NZl) Orica-GreenEdge
- DNF Jack Haig (Aus) Orica-GreenEdge
- DNF Svein Tuft (Can) Orica-GreenEdge
- DNF Søren Kragh Andersen (Den) Team Giant-Alpecin
- DNF Nikias Arndt (Ger) Team Giant-Alpecin
- DNF Koen De Kort (Ned) Team Giant-Alpecin
- DNF Albert Timmer (Ned) Team Giant-Alpecin
- DNF Jonas Rickaert (Bel) Topsport Vlaanderen - Baloise
- DNF Amaury Capiot (Bel) Topsport Vlaanderen - Baloise
- DNF Bert Van Lerberghe (Bel) Topsport Vlaanderen - Baloise
- DNF Pieter Vanspeybrouck (Bel) Topsport Vlaanderen - Baloise
- DNF Jérôme Baugnies (Bel) Wanty - Groupe Gobert
- DNF Kenny De Haes (Bel) Wanty - Groupe Gobert
- DNF Kevin Van Melsen (Bel) Wanty - Groupe Gobert
- DNF Shane Archbold (NZl) Bora-Argon 18
- DNF Ralf Matzka (Ger) Bora-Argon 18
- DNF Michael Schwarzmann (Ger) Bora-Argon 18
- DNF Lukas Pöstlberger (Aut) Bora-Argon 18
- DNF Nikolay Mihaylov (Bul) CCC Sprandi Polkowice
- DNF Michał Paluta (Pol) CCC Sprandi Polkowice
- DNF Patryk Stosz (Pol) CCC Sprandi Polkowice
- DNF Romain Cardis (Fra) Direct Energie
- DNF Julien Morice (Fra) Direct Energie
- DNF Kai Reus (Ned) Roompot - Oranje Peloton
- DNF Wesley Kreder (Ned) Roompot - Oranje Peloton
- DNF Ivar Slik (Ned) Roompot - Oranje Peloton
- DNF Andrea Dal Col (Ita) Southeast - Venezuela
- DNF Giuseppe Fonzi (Ita) Southeast - Venezuela
- DNF Matteo Draperi (Ita) Southeast - Venezuela
- DNF Mirko Tedeschi (Ita) Southeast - Venezuela
- DNF Mirko Trosino (Ita) Southeast - Venezuela
- DNF Enrique Sanz (Spa) Southeast - Venezuela
- DNS Andrea Fedi (Ita) Southeast - Venezuela