Britain's Mark Cavendish won a thrilling sprint finish to claim victory on the final stage of the Tour of Belgium, while his team-mate Remco Evenepoel claimed overall honours.
Victory in Beringen was the 151st of 36-year-old Cavendish's career.
Evenepoel finished 46 seconds clear in the general classification, with team-mate Yves Lampaert second.
For 21-year-old Belgian Evenepoel if was a fine way to bounce back from his disappointing major tour debut at the recent Giro d'Italia.
Here are the jersey winners of the Baloise Belgium Tour 2021:— Baloise Belgium Tour (@belgium_tour) June 13, 2021
?? @EvenepoelRemco (Baloise overall classification)
?? @CalebEwan (Lotto points classification)
?? @Cedricbeullens (Super 8 combativity classifcation)#BaloiseBelgiumTour pic.twitter.com/sLWGpyFjYv
After my comeback and my long, long rehabilitation, hard training and a lot of setbacks as well, it feels amazing," Evenepoel said.
"It shows I'm on the right track to return to my top level."