Davide Ballerini had little difficulty in winning Omloop Het Nieuwsblad as he went through the final bunch sprint unchallenged.
Britain's Jake Stewart (Groupama-FDJ) takes second with Sep Vanmarcke (Israel Start-Up Nation) coming third.
The cobbled classic ended with a 30-man sprint, but Ballerini was surprisingly streaks ahead and finished in top spot.
Vuelta a Burgos
'Carnage' – Watch huge crash on speed bump as riders and barriers go flying
03/08/2022 AT 17:41
"It's a dream come true," an emotional Ballerini said post-race.
"This is the start of the really big classics. I love it and I love this team. It was my dream since I was a baby when I saw my first race on TV. We are here.

'Cheeky!' - Riders take sneaky shortcut during Omloop

"I win so I'm really happy for the team. I don't have words for the team but I know it's not easy for everybody with Covid.

Highlights: Davide Ballerini powers away to take men's Omloop Het Nieuwsblad

"I say congrats to the organisation for this race and keep going like this."
Julian Alaphilippe (Deceuninck-QuickStep), Greg Van Avermaet (Ag2r Citroen), Sep Vanmarcke (Israel Start-Up Nation) and Tom Pidcock (Ineos Grenadiers) all broke early, but as they approached the climb of the Muur everyone came together again.
Tour de France
Opinion: If Bennett can't, should Cavendish go to the Tour de France?
14/06/2021 AT 12:43
Tour de Suisse
Jake Stewart on speaking out, mastering the classics, and being mistaken for Lewis Askey
01/06/2021 AT 15:32