Belgian Peter Van Petegem has won the Tour of Flanders, the second race in the World Cup series.
Van Petegem leads the World Cup series
The Lotto rider won a sprint finish ahead of fellow breakaway rider and compatriot Frank Vandenbroucke.
Australian Stuart O'Grady finished third in the 255km race, with Italian Fabio Baldato fourth and Belgian Nico Mattan fifth.
Van Petegem is now leader of the World Cup series.
"It was a perfect day for me. My team worked tremendously, in particular Leif Hoste and Wim Vansevenant," said Van Petegem.
"As for myself, well my legs felt great and knowing the course also helped me.
"With all those factors combined, you can really only achieve something positive."
Earlier in the race, Swiss racer Oscar Camenzind suffered back injuries after a heavy fall.
The Phonak racer was coming into a food stop when part of his clothing became caught in his front wheel.
He was taken to hospital at nearby Oudenaarde.
Results from the one-day Tour of Flanders:
1 Peter Van Petegem, Belgium, 6 hours, 29.57 minutes
2 Frank Vandenbroucke, Belgium, 1 second behind
3 Stuart O'Grady, Australia, 20 seconds
4 Fabio Baldato, Italy, same time
5 Nico Mattan, Belgium, same time
6 Frederic Guesdon, France, same time
7 Sergei Ivanov, Russia, same time
8 Viatcheslav Ekimov, Russia, same time
9 Michael Boogerd, Netherlands, same time
10 Dave Bruylandts, Belgium, same time
World Cup Standings (After 2 of 10 events)
1= Paolo Bettini, 100 points
1= Van Petegem, 100
3 Mirko Celestino, 85
4 Vandenbroucke, 70
5 O'Grady, 55
6 Luca Paolini, 50
7 Ivanov, 48
8 Dario Pieri, 47
9 Baldato, 40
10 Mario Cipollini, 40