Moroccan Rachid El-Morabity has won the gruelling Marathon Des Sables in the south of Morocco for the fifth time.
And his brother Mohamed clinched second place, just seven seconds behind him in the final 42.2 kilometre stage.
Britain’s Thomas Evans came in third.
MARATHON DES SABLES (@marathonDsables) April 9, 2017
In the women’s competition Sweden’s Elisabet Barnes won in her first desert marathon, despite coming second on the final day on Friday.
Frenchwoman Nathalie Mauclair won the women’s final stage, adding to to her fourth stage win, but overall came in 20 minutes behind Barnes.
The marathon was first staged in 1986 and has been dominated by Moroccans ever since.
Lahcen Ahansal has won 10 titles, including a staggering nine in a row between 1999-2007.