Former champion Nasser Al-Attiyah mounted a late charge to extend his Dakar Rally lead on Wednesday as the gruelling 9000km event climbed the Andes and then crossed Chile's Atacama desert.
Qatari driver Al-Attiyah, the 2011 champion, finished 2min 40sec ahead of Mini teammate Nani Roma, the defending champion, whose hopes had disappeared on a disastrous opening stage on Sunday when he lost eight hours.
In third place on Wednesday's fourth stage was South Africa's 2009 champion Giniel De Villiers behind the wheel of a Toyota.
De Villiers was 2:57 behind Al-Attiyah as he claimed a fourth successive stage podium finish and is now second in the overall title chase, more than eight minutes behind his Qatari rival. Saudi Arabia's Yazeed Alrajhi, also in a Toyota, was fourth on the 315km timed stage Wednesday to sit third overall, 23:33 behind Al-Attiyah.
"The man to beat is Giniel," said Al-Attiyah after giving Mini, who swept the podium in 2014, their fourth stage win out of four so far.