Just as the race was brewing towards a frenetic conclusion, Lampaert caught his rivals unaware inside the final kilometre and charged for home unchallenged – opening up a huge advantage as his spent rivals gawped.
The 26-year-old could afford to sit upright and celebrate across the line, with Mike Teunissen (Team Sunweb) winning the scrap for second ahead of Sep Vanmarcke (EF Education First-Drapac p/b Cannondale).
‘Like a greyhound’ – Lampaert stuns rivals with late burst
Dwars door Vlaanderen
Lampaert conquers rain to win second Dwars door Vlaanderen
The breakaway were allowed to fight amongst themselves after a promising chase group started squabbling over turns at the front.
Edvald Boasson Hagen (Dimension Date) and Mads Pedersen (Trek-Segafredo) finished fourth and fifth respectively – the latter using up his remaining energy with a desperate burst 1200m from the end.
‘Faster, faster, faster!’ – Tim Merlier on ‘great’ victory on Stage 2
'At a canter!' – Merlier wins on Giro debut