Terpstra wins E3 Harelbeke

Niki Terpstra became the first Dutchman to win E3 Harelbeke since Steven de Jongh in 2003, after a dominant performance by the Quick-Step Floors team. Terpstra soloed to the line after initially getting away on the Taaienberg with teammate Yves Lampaert with more than 70 kilometres remaining.

Philippe Gilbert made it a 1-2 for the Quick-Step team, with defending champion Greg Van Avermaet (BMC Racing) rounding out the podium. World champion Peter Sagan (Bora-Hansgrohe) had another difficult E3 Harelbeke, crashing in the early stages, getting dropped in the final 40 kilometres and finishing over three minutes down.

Quick-Step took the race by the scruff of the neck with more than half the race still to run after a crash held up a large portion of the peloton, including several of the pre-race favourites. The drive, which was assisted by Lotto Soudal, cut chunks out of the advantage of the day's breakaway. With the remaining leaders within toughing distance, Terpstra and Lampaert attacked on the Taaienberg.

With Gilbert and Zdenek Stybar to run interference behind, the Quick-Step pairing built an advantage that the chasers struggled to shut down. As the race hit the penultimate helling, the Karnemelkbeekstraat, it looked like it might be about to fall apart for the Belgian team as Lampaert began to struggle. Terpstra seemed unsure of carrying on alone and held back to wait for his ailing teammate as Gilbert attacked behind.

Lampaert got back on, but Gilbert was stuck in no-man's land and eventually sat up and waited. Lampaert's resurgence didn't last long and it was eventually left to Terpstra to try and bring it home for the Belgian outfit. The group behind - with Van Avermaet and two teammates, Sep Vanmarcke (EF Education First-Drapac), Matteo Trentin (Mitchelton-Scott) and Oliver Naesen (AG2R La Mondiale) among others – cut the gap to Terpstra to 12 seconds with three kilometres remaining.

However, they ruined any chance of catching the flying Dutchman by playing cat-and-mouse games, appearing to be racing for second place rather than the victory. Their repeated attacks and lulls slowed the chase and allowed Terpstra to build his lead to 19 seconds, even with a slowdown to celebrate his second win of the Classics.

How it unfolded

It was a cold and blustery start to the day in Harelbeke, but mercifully there was no rain for the peloton. Though the Classics began at the end of February, the 206.1km course with 15 climbs would be the first big litmus test for the Classics riders ahead of next week's Tour of Flanders.

A little after midday, the riders rolled out of town with attacks coming immediately after the flag dropped at kilometre zero. Eventually, a group of eight riders pushed clear and quickly built up a lead of six minutes. Truls Korsaeth (Astana), Nelson Oliveira (Movistar), Simone Consonni (UAE Team Emirates), Lukas Spengler (WB Aqua Protect), Damien Gaudin (Direct Energie), Pim Ligthart (Roompot), Jeremy Lecroq (Vital Concept), and Kevin Van Melsen (Wanty-Groupe Gobert) were the lucky eight.

Their lead went up as far as seven minutes when a closed level crossing delayed the peloton. However, a combined effort from Lotto Soudal and Quick-Step quickly brought it back down to a more manageable 5:45.

Peter Sagan's 2017 E3 Harelbeke was hampered by a crash, and he had a sense of déjà vu early on as he hit the deck in a multi-rider pile up. Fortunately, he was up and running a lot quicker than he was 12 months ago and was soon back into the peloton. Aside from Sagan's incident, the opening half of the race was a fairly straightforward affair, but that changed with 108 kilometres to go.

Just as the race approached the halfway point, a crash near the front of the peloton on a narrow road shaped the second part of the race. The peloton had filled out the whole road so when one rider went down it caused a ripple effect through the bunch that saw about a quarter of the field go down. Of those who didn't go down, most were caught behind the crash with nowhere to go.

Several of the main contenders, including Naesen (AG2R La Mondiale), Arnaud Demare (FDJ), Alexander Kristoff (UAE Team Emirates) and Vanmarcke (EF Education First-Drapac), were involved in the incident and left scrambling to get back on the road. Quick-Step had been right on the front and made it through intact.

Quick-Step Floors' to lose

As news came through as to who had lost out in the crash, Quick-Step saw the opportunity to rule them out of contention altogether. With the help of fellow Belgians Lotto Soudal, the drastically reduced peloton put the hammer down. The effect was immediate as Tim Declercq and Iljo Keisse took a minute out of the leaders' advantage in five kilometres. With just under 90km to go, the gap was less than two minutes, while the second peloton was over a minute further back.

With the first chasing group bearing down on them, the leading group of eight began to break into pieces. Gaudin and Ligthart emerged from the ashes of the breakaway and sailed off up the road, delaying the inevitable catch. Behind, Astana were doing their best to bring the race back together, but every time they got closer a surge up front increased the gap again.

With 71km to go, the Taaienberg is often the point were the first major selections begin to take place and Quick-Step used it to break the race further. Former Paris-Roubaix winner Terpstra attacked along with teammate Lampaert, and the pair quickly gained a significant advantage. It wasn't long before the blue duo had caught and dispatched Gaudin and Ligthart.

An elite chase began to form behind with Van Avermaet, Sagan, Zdenek Stybar (Quick-Step Floors), Tiesj Benoot (Lotto Soudal) and Gilbert. With so many Quick-Step riders in the chasing group, Van Avermaet decided to strike out alone, but he was eventually joined by Benoot and Gilbert. Behind, Daniel Oss did a big turn for his team leader, Sagan, but it came to nothing when Sagan was dropped on the Oude Kwaremont.

Lampaert had been working hard, and as he and Terpstra hit the Karnemelkbeekstraat with 31 kilometres remaining, the 26-year-old began to struggle. He was quickly dropped by the stronger Terpstra, who glanced over his shoulder unsure whether to leave his teammate in the pain cave.

The call must have come over the radio, and he eased up to allow Lampaert to regain touch just as Gilbert launched his own attack from behind. It gave them an opportunity to have three riders out front but significantly reduced the gap to the chasers behind. In the end, Gilbert wasn't able to get across and Lampaert was dropped again with 24 kilometres to go.

It was a long way to go solo and Terpstra's advantage was tenuous as the group behind grew when Naesen, Vanmarcke and several others caught the chasing group of Van Avermaet. With three kilometres remaining and the gap falling to little more than 10 seconds, it looked like Quick-Step Floors had got it terribly wrong. However, discord in the chasing group proved just enough to see him across the line 19 seconds clear of his teammate Gilbert, who won the sprint for second place.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Niki Terpstra (Ned) Quick-Step Floors5:03:34
2Philippe Gilbert (Bel) Quick-Step Floors0:00:20
3Greg Van Avermaet (Bel) BMC Racing TeamRow 2 - Cell 2
4Oliver Naesen (Bel) AG2R La MondialeRow 3 - Cell 2
5Tiesj Benoot (Bel) Lotto SoudalRow 4 - Cell 2
6Jasper Stuyven (Bel) Trek-SegafredoRow 5 - Cell 2
7Sep Vanmarcke (Bel) EF Education First-Drapac p/b CannondaleRow 6 - Cell 2
8Gianni Moscon (Ita) Team SkyRow 7 - Cell 2
9Zdenek Stybar (Cze) Quick-Step FloorsRow 8 - Cell 2
10Stefan Küng (Swi) BMC Racing TeamRow 9 - Cell 2
11Matteo Trentin (Ita) Mitchelton-ScottRow 10 - Cell 2
12Jurgen Roelandts (Bel) BMC Racing Team0:00:27
13Michael Matthews (Aus) Team Sunweb0:02:52
14Michael Valgren (Den) Astana Pro TeamRow 13 - Cell 2
15Frederik Backaert (Bel) Wanty-Groupe GobertRow 14 - Cell 2
16Florian Senechal (Fra) Quick-Step Floors0:02:57
17Yves Lampaert (Bel) Quick-Step Floors0:03:00
18Luka Mezgec (Slo) Mitchelton-Scott0:03:19
19Heinrich Haussler (Aus) Bahrain-MeridaRow 18 - Cell 2
20Jean-Pierre Drucker (Lux) BMC Racing TeamRow 19 - Cell 2
21John Degenkolb (Ger) Trek-SegafredoRow 20 - Cell 2
22Viacheslav Kuznetsov (Rus) Katusha-AlpecinRow 21 - Cell 2
23Luke Durbridge (Aus) Mitchelton-ScottRow 22 - Cell 2
24Edvald Boasson Hagen (Norway) Dimension DataRow 23 - Cell 2
25Søren Kragh Andersen (Den) Team SunwebRow 24 - Cell 2
26Peter Sagan (Svk) Bora-Hansgrohe0:03:23
27Tony Martin (Ger) Katusha-Alpecin0:03:27
28Justin Jules (Fra) WB Aqua Protect Veranclassic0:07:03
29Sylvain Chavanel (Fra) Direct EnergieRow 28 - Cell 2
30Stijn Vandenbergh (Bel) AG2R La MondialeRow 29 - Cell 2
31Pim Ligthart (Ned) Roompot-Nederlandse LoterijRow 30 - Cell 2
32Nelson Oliveira (Por) Movistar TeamRow 31 - Cell 2
33Koen de Kort (Ned) Trek-SegafredoRow 32 - Cell 2
34Magnus Cort (Den) Astana Pro TeamRow 33 - Cell 2
35Tony Gallopin (Fra) AG2R La Mondiale0:08:09
36Dries Van Gestel (Bel) Sport Vlaanderen-BaloiseRow 35 - Cell 2
37Marcel Sieberg (Ger) Lotto SoudalRow 36 - Cell 2
38Mike Teunissen (Ned) Team SunwebRow 37 - Cell 2
39Francisco Ventoso (Spa) BMC Racing TeamRow 38 - Cell 2
40Alexander Kristoff (Nor) UAE Team EmiratesRow 39 - Cell 2
41Michael Schär (Swi) BMC Racing TeamRow 40 - Cell 2
42Piet Allegaert (Bel) Sport Vlaanderen-BaloiseRow 41 - Cell 2
43Owain Doull (GBr) Team SkyRow 42 - Cell 2
44Damien Gaudin (Fra) Direct EnergieRow 43 - Cell 2
45Michal Golas (Pol) Team SkyRow 44 - Cell 2
46Huub Duijn (Ned) Veranda's Willems CrelanRow 45 - Cell 2
47Mathew Hayman (Aus) Mitchelton-ScottRow 46 - Cell 2
48Jack Bauer (NZl) Mitchelton-ScottRow 47 - Cell 2
49Sonny Colbrelli (Ita) Bahrain-MeridaRow 48 - Cell 2
50Brian van Goethem (Ned) Roompot-Nederlandse Loterij0:11:15
51Dylan van Baarle (Ned) Team SkyRow 50 - Cell 2
52Guillaume Van Keirsbulck (Bel) Wanty-Groupe GobertRow 51 - Cell 2
53Julien Duval (Fra) AG2R La Mondiale0:14:05
54Nils Politt (Ger) Katusha-AlpecinRow 53 - Cell 2
55Tim Declercq (Bel) Quick-Step FloorsRow 54 - Cell 2
56Arnaud Demare (Fra) Groupama-FDJRow 55 - Cell 2
57Thomas Sprengers (Bel) Sport Vlaanderen-BaloiseRow 56 - Cell 2
58Olivier Le Gac (Fra) Groupama-FDJRow 57 - Cell 2
59Jorge Arcas (Spa) Movistar TeamRow 58 - Cell 2
60Sjoerd van Ginneken (Ned) Roompot-Nederlandse LoterijRow 59 - Cell 2
61Kevin Van Melsen (Bel) Wanty-Groupe GobertRow 60 - Cell 2
62Michal Kolár (Svk) Bora-HansgroheRow 61 - Cell 2
63Christoph Pfingsten (Ger) Bora-HansgroheRow 62 - Cell 2
64Ivan Garcia (Spa) Bahrain-MeridaRow 63 - Cell 2
65Jonas Rickaert (Bel) Sport Vlaanderen-BaloiseRow 64 - Cell 2
66Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 65 - Cell 2
67Alexandre Pichot (Fra) Direct EnergieRow 66 - Cell 2
68Tanguy Turgis (Fra) Vital Concept ClubRow 67 - Cell 2
69Patrick Müller (Swi) Vital Concept ClubRow 68 - Cell 2
70Stijn Devolder (Bel) Veranda's Willems CrelanRow 69 - Cell 2
71Hector Carretero (Spa) Movistar TeamRow 70 - Cell 2
72Alex Kirsch (Lux) WB Aqua Protect VeranclassicRow 71 - Cell 2
73Ryan Mullen (Irl) Trek-SegafredoRow 72 - Cell 2
74Dion Smith (NZl) Wanty-Groupe GobertRow 73 - Cell 2
75Andrea Pasqualon (Ita) Wanty-Groupe GobertRow 74 - Cell 2
76Adrien Petit (Fra) Direct EnergieRow 75 - Cell 2
77Julien Vermote (Bel) Dimension DataRow 76 - Cell 2
78Nikolas Maes (Bel) Lotto SoudalRow 77 - Cell 2
79Hugo Houle (Can) Astana Pro TeamRow 78 - Cell 2
80Gijs Van Hoecke (Bel) LottoNL-JumboRow 79 - Cell 2
81Moreno Hofland (Ned) Lotto SoudalRow 80 - Cell 2
82Martijn Budding (Ned) Roompot-Nederlandse LoterijRow 81 - Cell 2
83Carlos Barbero (Spa) Movistar TeamRow 82 - Cell 2
84Lukasz Wisniowski (Pol) Team SkyRow 83 - Cell 2
85Andrey Amador (CRc) Movistar TeamRow 84 - Cell 2
86Mikel Landa (Spa) Movistar TeamRow 85 - Cell 2
87Borut Bozic (Slo) Bahrain-MeridaRow 86 - Cell 2
88Jos van Emden (Ned) LottoNL-JumboRow 87 - Cell 2
89Marco Marcato (Ita) UAE Team EmiratesRow 88 - Cell 2
90Timo Roosen (Ned) LottoNL-JumboRow 89 - Cell 2
91Amund Grøndahl Jansen (Nor) LottoNL-JumboRow 90 - Cell 2
92Truls Korsaeth (Nor) Astana Pro TeamRow 91 - Cell 2
93Sebastian Langeveld (Ned) EF Education First-Drapac p/b Cannondale0:14:10
94Sacha Modolo (Ita) EF Education First-Drapac p/b CannondaleRow 93 - Cell 2
95Alexey Lutsenko (Kaz) Astana Pro TeamRow 94 - Cell 2
DNFAime De Gendt (Bel) Sport Vlaanderen-BaloiseRow 95 - Cell 2
DNFLaurens De Vreese (Bel) Astana Pro TeamRow 96 - Cell 2
DNFOliviero Troia (Ita) UAE Team EmiratesRow 97 - Cell 2
DNFBen Swift (GBr) UAE Team EmiratesRow 98 - Cell 2
DNFMaxime Farazijn (Bel) Sport Vlaanderen-BaloiseRow 99 - Cell 2
DNFAlex Edmondson (Aus) Mitchelton-ScottRow 100 - Cell 2
DNFTom Scully (NZl) EF Education First-Drapac p/b CannondaleRow 101 - Cell 2
DNFOscar Gatto (Ita) Astana Pro TeamRow 102 - Cell 2
DNFFilippo Ganna (Ita) UAE Team EmiratesRow 103 - Cell 2
DNFLawrence Naesen (Bel) Lotto SoudalRow 104 - Cell 2
DNFSimone Consonni (Ita) UAE Team EmiratesRow 105 - Cell 2
DNFTaylor Phinney (USA) EF Education First-Drapac p/b CannondaleRow 106 - Cell 2
DNFKevin Deltombe (Bel) Sport Vlaanderen-BaloiseRow 107 - Cell 2
DNFLennard Hofstede (Ned) Team SunwebRow 108 - Cell 2
DNFRobert Wagner (Ger) LottoNL-JumboRow 109 - Cell 2
DNFMaarten Wynants (Bel) LottoNL-JumboRow 110 - Cell 2
DNFKristoffer Halvorsen (Nor) Team SkyRow 111 - Cell 2
DNFChristian Knees (Ger) Team SkyRow 112 - Cell 2
DNFRick Zabel (Ger) Katusha-AlpecinRow 113 - Cell 2
DNFDavid Per (Slo) Bahrain-MeridaRow 114 - Cell 2
DNFLuka Pibernik (Slo) Bahrain-MeridaRow 115 - Cell 2
DNFMitchell Docker (Aus) EF Education First-Drapac p/b CannondaleRow 116 - Cell 2
DNFRoy Curvers (Ned) Team SunwebRow 117 - Cell 2
DNFKiel Reijnen (USA) Trek-SegafredoRow 118 - Cell 2
DNFBaptiste Planckaert (Bel) Katusha-AlpecinRow 119 - Cell 2
DNFTom Stamsnijder (Ned) Team SunwebRow 120 - Cell 2
DNFJosé Gonçalves (Por) Katusha-AlpecinRow 121 - Cell 2
DNFMarco Haller (Aut) Katusha-AlpecinRow 122 - Cell 2
DNFFrederik Frison (Bel) Lotto SoudalRow 123 - Cell 2
DNFMads Pedersen (Den) Trek-SegafredoRow 124 - Cell 2
DNFGregory Rast (Swi) Trek-SegafredoRow 125 - Cell 2
DNFTom Van Asbroeck (Bel) EF Education First-Drapac p/b CannondaleRow 126 - Cell 2
DNFPhil Bauhaus (Ger) Team SunwebRow 127 - Cell 2
DNFThomas Leezer (Ned) LottoNL-JumboRow 128 - Cell 2
DNFJasper De Buyst (Bel) Lotto SoudalRow 129 - Cell 2
DNFMichael Hepburn (Aus) Mitchelton-ScottRow 130 - Cell 2
DNFJan Willem van Schip (Ned) Roompot-Nederlandse LoterijRow 131 - Cell 2
DNFWouter Wippert (Ned) Roompot-Nederlandse LoterijRow 132 - Cell 2
DNFBryan Coquard (Fra) Vital Concept ClubRow 133 - Cell 2
DNFAdrien Garel (Fra) Vital Concept ClubRow 134 - Cell 2
DNFJulien Morice (Fra) Vital Concept ClubRow 135 - Cell 2
DNFJohan Le Bon (Fra) Vital Concept ClubRow 136 - Cell 2
DNFJérémy Lecroq (Fra) Vital Concept ClubRow 137 - Cell 2
DNFFloris Gerts (Ned) Roompot-Nederlandse LoterijRow 138 - Cell 2
DNFRudy Barbier (Fra) AG2R La MondialeRow 139 - Cell 2
DNFAngelo Tulik (Fra) Direct EnergieRow 140 - Cell 2
DNFJay Thomson (RSA) Dimension DataRow 141 - Cell 2
DNFRyan Gibbons (RSA) Dimension DataRow 142 - Cell 2
DNFNicolas Dougall (RSA) Dimension DataRow 143 - Cell 2
DNFDaniel Oss (Ita) Bora-HansgroheRow 144 - Cell 2
DNFNico Denz (Ger) AG2R La MondialeRow 145 - Cell 2
DNFGediminas Bagdonas (Ltu) AG2R La MondialeRow 146 - Cell 2
DNFPascal Ackermann (Ger) Bora-HansgroheRow 147 - Cell 2
DNFMichael Schwarzmann (Ger) Bora-HansgroheRow 148 - Cell 2
DNFRüdiger Selig (Ger) Bora-HansgroheRow 149 - Cell 2
DNFIljo Keisse (Bel) Quick-Step FloorsRow 150 - Cell 2
DNFJulien Stassen (Bel) WB Aqua Protect VeranclassicRow 151 - Cell 2
DNFSimon Antonini (Ita) Wanty-Groupe GobertRow 152 - Cell 2
DNFYohann Gene (Fra) Direct EnergieRow 153 - Cell 2
DNFMarc Sarreau (Fra) Groupama-FDJRow 154 - Cell 2
DNFJasha Sütterlin (Ger) Movistar TeamRow 155 - Cell 2
DNFDries De Bondt (Bel) Veranda's Willems CrelanRow 156 - Cell 2
DNFSean De Bie (Bel) Veranda's Willems CrelanRow 157 - Cell 2
DNFRamon Sinkeldam (Ned) Groupama-FDJRow 158 - Cell 2
DNFAidis Kruopis (Ltu) Veranda's Willems CrelanRow 159 - Cell 2
DNFStijn Steels (Bel) Veranda's Willems CrelanRow 160 - Cell 2
DNFBenjamin King (USA) Dimension DataRow 161 - Cell 2
DNFJimmy Duquennoy (Bel) WB Aqua Protect VeranclassicRow 162 - Cell 2
DNFYoann Offredo (Fra) Wanty-Groupe GobertRow 163 - Cell 2
DNFIgnatas Konovalovas (Ltu) Groupama-FDJRow 164 - Cell 2
DNFChristophe Masson (Fra) WB Aqua Protect VeranclassicRow 165 - Cell 2
DNFLukas Spengler (Swi) WB Aqua Protect VeranclassicRow 166 - Cell 2
DNFKenny Dehaes (Bel) WB Aqua Protect VeranclassicRow 167 - Cell 2
DNFRomain Cardis (Fra) Direct EnergieRow 168 - Cell 2
DNFJacopo Guarnieri (Ita) Groupama-FDJRow 169 - Cell 2
DNFAlberto Bettiol (Ita) BMC Racing TeamRow 170 - Cell 2
DNFMickael Delage (Fra) Groupama-FDJRow 171 - Cell 2
DNFKristijan Koren (Slo) Bahrain-MeridaRow 172 - Cell 2
DNFElias Van Breussegem (Bel) Veranda's Willems CrelanRow 173 - Cell 2

Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.

Latest on Cyclingnews