Stephane Peterhansel maintained his commanding lead of the Dakar Rally by finishing third on the tenth stage.