The second to last stage of the 2012 Dakar Rally saw Stephane Peterhansel hold his lead, on the way to another overall Dakar win. The Mini of Nani Roma and the Toyota of Giniel de Villiers round out the top three as the rally nears completion.

Current standings from Autosport.com –

Pos  Driver                   Car           Time/Gap
1.  Stephane Peterhansel     Mini         14h28m51s
2.  Nani Roma                Mini          + 42m57s
3.  Giniel de Villiers       Toyota      + 1h15m09s
4.  Leonid Novitskiy         Mini        + 2h12m56s
5.  Robby Gordon             Hummer      + 2h20m05s
6.  Lucio Alvarez            Toyota      + 4h07m03s
7.  Carlos Sousa             Great Wall  + 4h32m00s
8.  Ricardo Leal dos Santos  Mini        + 5h06m09s
9.  Bernhard Ten Brinke      Mitsubishi  + 5h11m41s
10.  Krzysztof Holowczyc      Mini        + 7h02m12s