Competitors in action during the Red Bull Knock Out Motocross race at The Hague Beach, The Hague, Netherlands, on Saturday.
This is the biggest and toughest motocross beach race in the world.
It sees amateur and professional motocross riders competing against each other, as well as against the natural elements of the sand and sea.
The race, which made a return after a seven-year absence, saw 1,500 motocross racers tearing across the beach in the qualifying rounds.
Just 700 made it through the qualifying stages, as riders braved the difficult sand track while being pounded by winds and waves from the North Sea. The race was eventually won by unfancied rider Axel van de Sande of Belgium.