Asgreen broke away with a leading group with some way to go in the race but after the final climb it looked for all the world as if the peloton would reel them in.
Whilst some riders began to fall Asgreen stayed strong and kept attacking as the final kilometres approached.
Kuurne - Bruxelles - Kuurne
Debusschere hits out at Moscon: 'I could have punched him'
02/03/2020 AT 10:27
Still it looked as if he would be caught but Asgreen held on and no-one from the peloton were able to launch an attack to bring him in whilst the Dane’s team happily sat back rather than try to unleash Fabio Jakobsen.

Asgreen claims ‘biggest win of his career’ with surprise solo victory

The Dutchman came in fourth with Great Britain’s Ben Swift in seventh for Team Ineos.
But none could live with the magnificent Asgreen who showed the sort of fight that is required in such a difficult race.
The result is the first time there has been a Danish winner at Kuurne-Brussels-Kuurne for 24 years since Rolf Sorensen.
“Actually I was in a room with Stijn [Steels,” Asgreen said afterwards when asked he had bunked with last year’s winner Bob Jungels the night before.
“But Bob told me this morning on the bus to just do like I did last year.
“On the small roads after we came back to the big group we knew it was possible to go the way because the roads were so small and that was the plan and see if we could make it to the finish otherwise we had Fabio for the sprint..”
When asked when he thought he was going to win Asgreen replied “When I saw the 300m to go sign!
“It was so f****** hard. I had to drop the Alpecin rider in the crossroads because he was not pulling.
“That effort [to get rid of him] was really hard and after that I was doubting whether I would be able to make it all the way to the line.”

Highlights: Asgreen holds on to seal thrilling Kuurne-Brussel-Kuurne win

Kuurne - Bruxelles - Kuurne
Angry Moscon hurls numbers to floor after disqualification
01/03/2020 AT 18:58
Kuurne - Bruxelles - Kuurne
WATCH: Moscon disqualified for ‘unacceptable’ bike-throwing incident
01/03/2020 AT 18:01