Ott Tanak continues to lead Rally Germany, but Thierry Neuville's World Rally Championship title bid has been boosted by Dani Sordo and Jari-Matti Latvala both hitting trouble early on Sunday.
Hyundai driver Sordo began the final day just 0.8 seconds ahead of Tanak's Toyota team-mate Latvala in the fight for second.
But by the end of the first run of the Grafschaft stage, both Sordo and Latvala were out of contention and Neuville had moved up from fourth to second.
Latvala was first to run into trouble when his Yaris developed transmission problems on the road section out of service.
He limped through the stage at increasingly slow pace before having to park and retire.
Unaware of this, Sordo went off at high-speed through a vineyard and sustained substantial damage to his i20.
He completed the stage and fell to seventh overall, struggling to see through a smashed windscreen.
Sordo removed the windscreen and attempted to make it to the re-run of the stage, but parked up outside the stage start working on the car and ultimately had to retire.
Neuville was quickest on the opening stage, which pulled him clear of a potential challenge for second from the third Toyota of Esapekka Lappi.
With Lappi then backing off to secure a podium finish, Neuville will start the concluding powerstage 32.6s behind the cruising Tanak but 24.4s clear of Lappi.
The attrition also elevated Neuville's title rival Sebastien Ogier, who is now fourth after quickly clearing Andreas Mikkelsen on the first stage.
Ogier was fastest on the second run of Grafschaft but is still 37.6s behind Lappi with just the powerstage to go.
Mikkelsen also fell behind Ogier's M-Sport team-mate Teemu Suninen on the day's opener and is now sixth.
Craig Breen brings up the rear of the depleted factory World Rally Car field in seventh following his Saturday incident.
Breen's Citroen team-mate Mads Ostberg's poor weekend ended with a crash early on the day's first stage.
Follow the Rally Germany finale with Autosport Live from 11.15am UK time
Leading positions after SS17
|1||Ott Tanak, M.Jarveoja||Toyota Gazoo Racing WRT||Toyota||2h56m21.8s|
|2||Thierry Neuville, N.Gilsoul||Hyundai Shell Mobis WRT||Hyundai||32.6s|
|3||Esapekka Lappi, J.Ferm||Toyota Gazoo Racing WRT||Toyota||57.0s|
|4||Sebastien Ogier, J.Ingrassia||M-Sport Ford WRT||Ford||1m34.6s|
|5||Teemu Suninen, M.Markkula||M-Sport Ford WRT||Ford||1m54.5s|
|6||Andreas Mikkelsen, A.Jager||Hyundai Shell Mobis WRT||Hyundai||1m59.1s|
|7||Craig Breen, S.Martin||Citroen Total Abu Dhabi WRT||Citroen||2m35.0s|
|8||Marijan Griebel, A.Rath||Marijan Griebel||Citroen||10m13.9s|
|9||Jan Kopecky, P.Dresler||Skoda Motorsport II||Skoda||12m42.4s|
|10||Kalle Rovanpera, J.Halttunen||Skoda Motorsport II||Skoda||12m45.9s|
WRC coverage brought to you by Motorsport News
For more from the Voice of British Motorsport subscribe to Motorsport News today