Uyuni, Bolivia - Stephane Peterhansel won Monday's Dakar Rally special, Stage 7, after narrowly edging Peugeot teammate and compatriot Sebastien Loeb in the first part of the rain-hit seventh stage between La Paz and Uyuni in Bolivia.
Reigning champion Peterhansel was just 48 seconds faster over the 161km route but almost doubled his overnight lead in the overall standings on Loeb, to 1min57.
De Villiers third fastest
The 2009 champion, South Africa's Giniel de Villiers, in his Toyota was third some 3min33 behind Peterhansel over the special.
Peterhansel said: "It's the second stage won on the rally. You take everything you can get. We'll tally up the numbers after." The 51-year-old is a record six-time Dakar winner in both the car and motorbike categories.
Finish line at Stage 7:
— Sean Parker (@Sean_ParkerSA) January 9, 2017
1- @s_peterhansel ????
2- @SebastienLoeb ???? (+0'48")
3- @TheRealGiniel ???? (+3'33")#Dakar2017 @Sport24news via @dakar
He said: "It's going to be a scrap but it was already like that last year. With Seb but also with Cyril (Despres), who isn't far behind (fourth at 14min1). And then there's Nani (Roma) who remains super quick and navigates well."
Spaniard Roma, the 2014 winner and a former motorbike champion, is third overall at 11min7 in his Toyota.
Watch: Stage 7 recap
Stage 7 Summary - ?? ???? ?? La Paz ???? > Uyuni ???? pic.twitter.com/f0H8KkCARp
— DAKAR RALLY (@dakar) January 10, 2017
American Ricky Brabec became the sixth different winner in as many stages in the bikes race as he finished close to two minutes ahead of Portugal's Paulo Goncalves.
KTM rider Sam Sunderland was 04min43 down on Brabec in third on the day, but the Briton remains the overall leader after gaining time on Chile's Pablo Quintanilla.
Sunderland is 17min45 clear of the Husqvarna rider.
More: #Dakar2017: SA's De Villiers charges through Stage 7
Bolivia's stages in the gruelling 9000km race have been badly affected by the weather with Friday's run from Tupiza to Oruro shortened, Saturday's (January 7)stage cancelled and Monday's run cut from 320km to 161km after more torrential rain.
Organisers confirmed Tuesday's stage -- due to feature a 492km timed section -- would also be altered slightly due to flooding that has left a section of the route impassable, shaving around 70km off the planned special.