Rokas Baciuška of Lithuania won the longest stage of the Dakar Rally in Saudi Arabia, overcoming a 22-minute deficit.
After a challenging start with mechanical issues, Baciuška secured victory by nearly three minutes over Yazeed Al Rajhi due to penalties for the latter.
In the motorbike category, Daniel Sanders achieved his third consecutive stage win, finishing more than seven minutes ahead of his closest competitor.
Overall leader after the stage is Henk Lategan, with Al Rajhi and Nasser Al-Attiyah trailing behind.
The next stage on Tuesday has been shortened to 327 kilometers due to adverse weather conditions.