The ultra-close Rally of Portugal lead battle was blown apart on the final full-length stage of Friday when key protagonists Jari-Matti Latvala, Kris Meeke and Hayden Paddon all hit trouble.
The top eight in round six of the 2017 World Rally Championship went onto the Ponte de Lima stage covered by just 8.9 seconds and with Ott Tanak holding a tiny 0.1s lead over Latvala.
Toyota driver Latvala was first to hit trouble when he felt "something changed" with the car under braking for the second corner.
He hit a bank and rolled, doing damage that left him limping through the rest of the stage in 'road mode' and losing nearly five minutes, dropping him to 13th.
Meeke had taken the lead on the first stage of the afternoon then fell from first to fifth when he took SS6 gently to conserve tyres with the intention of pushing on Ponte de Lima.
But his charge was shortlived as he first had to stop to change a puncture then parked for good with suspension damage.
Paddon had moved up to third with rapid times on the loop's first two stages, but his Hyundai - which had lost the lead in the morning when it cut out unexpectedly - stopped with a mechanical problem while setting the pace on split times.
After radio assistance from Hyundai, Paddon managed to get the car going again after a 10-minute delay and is classified 24th.
That meant Tanak held onto the lead despite having "bent something" on his M-Sport Ford in an impact on the previous stage.
Dani Sordo and Sebastien Ogier are second and third, with Craig Breen fourth and still within 10.8s of the lead despite breaking a damper on the chaotic SS7.
Thierry Neuville is fifth behind Elfyn Evans but will appeal for an adjusted time as he felt he lost at least 20s behind the slow-moving Latvala. Neuville is 23.4s off the lead.
LEADING POSITIONS AFTER SS7:
|1||Ott Tanak, M.Jarveoja||M-Sport World Rally Team||Ford||1h33m41.4s|
|2||Dani Sordo, M.Marti||Hyundai Motorsport||Hyundai||3.6s|
|3||Sebastien Ogier, J.Ingrassia||M-Sport World Rally Team||Ford||6.2s|
|4||Craig Breen, S.Martin||Citroen Total Abu Dhabi WRT||Citroen||10.8s|
|5||Thierry Neuville, N.Gilsoul||Hyundai Motorsport||Hyundai||11.8s|
|6||Elfyn Evans, D.Barritt||M-Sport World Rally Team||Ford||18.1s|
|7||Juho Hanninen, K.Lindstrom||Toyota Gazoo Racing WRC||Toyota||49.8s|
|8||Esapekka Lappi, J.Ferm||Toyota Gazoo Racing WRC||Toyota||1m05.6s|
|9||Andreas Mikkelsen, A.Jager||Skoda Motorsport||Skoda||3m16.5s|
|10||Mads Ostberg, O.Floene||M-Sport World Rally Team||Ford||3m49.6s|