Edvald Boasson Hagen takes the final Eneco Tour stage victory as former race leader Rohan Dennis withdrew during the stage after crashing in the rainy conditions

Niki Terpstra (Etixx-QuickStep) won the 2016 Eneco Tour overall on Sunday in a dramatic rain-swept final stage that saw former race leader Rohan Dennis (BMC Racing) crash out.

Dennis went into the final gruelling stage to Geraardsbergen in Belgium with a 27 second advantage over Dutchman Terpstra, who started in fifth overall. However, a heavy fall for Dennis during the stage that featured cobbles and bergs used in the Classics first saw the Australian lose time, and then drop out completely due to his injuries.

Terpstra, meanwhile, was riding hard in the front group of three riders in a seriously fractured race. The stage win came from his breakaway companion Edvald Boasson Hagen (Dimension Data), who had launched a later attack to win by a couple of seconds ahead of Terpstra with Oliver Naesen (IAM Cycling) in third.

Behind, former race leader and double stage winner Peter Sagan (Tinkoff) was chasing in a group with Tom Dumoulin (Giant-Alpecin) and Greg Van Avermaet (BMC Racing). They couldn’t catch the lead trio, and Sagan settled for sixth to finish the race in third spot overall behind Terpstra and Naesen.

Edvald Boasson Hagen wins stage seven of the 2016 Eneco Tour

Edvald Boasson Hagen wins stage seven of the 2016 Eneco Tour

Top-placed British rider was Geraint Thomas (Team Sky), who finished in 32nd place overall.

>>> Eneco Tour 2016: Latest news, reports and info

Sagan’s results at the race put him back at the top of the UCI’s WorldTour rankings, shifting Vuelta a España winner Nairo Quintana (Movistar) down to second.

Many of the riders had been using the seven-stage race as a sharpener before the 2016 UCI Road World Championships in Doha, Qatar, in mid-October. Dennis is due to represent Australia in the individual time trial, so his crash and subsequent injuries may hamper his preparations.

Defending world champion Sagan, Olympic champion Van Avermaet and time trial favourite Dumoulin, however, all look to be reaching peak form for Qatar.

Eneco Tour 2016, stage seven: Bornem (Bel) to Geraardsbergen (Bel), 197.8km
1. Edvald Boasson Hagen (Nor) Dimension Data in 4-03-27
2. Niki Terpstra (Ned) Etixx-QuickStep at 2 secs
3. Oliver Naesen (Bel) IAM Cycling at same time
4. Tom Dumoulin (Ned) Giant-Alpecin at 43 secs
5. Greg Van Avermaet (Bel) BMC Racing at same time
6. Peter Sagan (Svk) Tinkoff at 47 secs
7. Wilco Kelderman (Ned) LottoNL-Jumbo at same time
8. Jos van Emden (Ned) LottoNL-Jumbo at 49 secs
9. Ion Izaguirre (Esp) Movistar
10. Dmitriy Gruzdev (Kaz) Astana at same time

Final general classification
1. Niki Terpstra (Ned) Etixx-QuickStep in 22-43-26
2. Oliver Naesen (Bel) IAM Cycling at 31 secs
3. Peter Sagan (Svk) Tinkoff at 1-00
4. Greg Van Avermaet (Bel) BMC Racing at 1-02
5. Jos van Emden (Ned) LottoNL-Jumbo at 1-03
6. Wilco Kelderman (Ned) LottoNL-Jumbo at 1-11
7. Zdenek Stybar (Cze) Etixx-QuickStep at 1-15
8. Ion Izaguirre (Esp) Movistar at 1-19
9. Tom Dumoulin (Ned) Giant-Alpecin at 1-22
10. Bob Jungels (Lux) Etixx-QuickStep at 1-31