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.
Recap: Which teams 'won' the spring classics campaign and which must do better...
28/04/2021 AT 15:43
"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.
Tirreno - Adriatico
'Phenomenal' Van der Poel triumphs on Stage 3 of Tirreno-Adriatico
12/03/2021 AT 15:46
Tour of Oman
Heartbroken Lutsenko dedicates win in wake of family loss
20/02/2019 AT 16:01