The Derby du Nord is one of the most prestigious cycling events in France, attracting some of the best riders from across Europe and beyond.
This year's event took place on Sunday, with the men's race taking place over a distance of 166km, while the women's race was just under 95km long.
The men's race was won by Frenchman Thomas De Gendt, who finished ahead of his compatriot Romain Bardet and British rider Adam Yates.
De Gendt has had a strong season so far, having already taken wins at the Tour de Romandie and the Critérium du Dauphiné.
He will be hoping to add another victory to his tally when he competes in the Tour de France this summer.
In the women's race, Belgian rider Elise Jans won the overall title, finishing more than two minutes clear of her nearest rival.
Jans has been in great form this season, having already won the Tour of the Basque Country and the Paris-Roubaix.
She will be hoping to build on that success as she competes in the Tour de France later this month.
Overall, it was a successful weekend for the riders competing in the Derby du Nord. With many of the top names in the sport present, there were plenty of exciting moments to keep spectators entertained throughout the race.
However, it will be interesting to see how these riders perform in the upcoming Tour de France, where they will face even greater challenges and competition.