Edvald Boasson Hagen stormed to victory in a thrilling bunch sprint on stage four of the Criterium du Dauphine yesterday, after a flat but windy 176km run from Tain L’Hermitage to Belley.