Toyota World Rally Championship driver Ott Tanak will take a lead of nearly 40 seconds into the final day of Rally Finland.
A controlled run through the Saturday afternoon stages meant he extended his advantage to 39.9s despite a minor power steering worry.
Tanak's escape was helped by erstwhile lead rival Mads Ostberg struggling with the tyre wear on his Citroen, as he had towards the end of Friday's afternoon loop.
Even though Ostberg took two spare tyres compared to most others' one, he still felt he had run out of rubber by the start of the day's final stage.
That encouraged Jari-Matti Latvala to push to give Toyota a one-two, and he closed the gap to Ostberg from 20s to 5.4s by the end of the leg.
Toyota now has three cars in the top four, as last year's Finland winner Esapekka Lappi continued his charge and grabbed fourth from lead Hyundai runner Hayden Paddon.
Lappi, who had fallen to 10th when his car stalled on Friday's opener, was fastest on three of the afternoon's four stages.
Behind Paddon, M-Sport Ford still holds sixth, seventh and eighth with Teemu Suninen, Sebastien Ogier and Elfyn Evans.
WRC title contender Ogier has not been able to make up any ground during Saturday and said M-Sport's new aero package - fitted only to his car - is simply not working yet, lamenting the fact he had only one day of testing with it.
But Ogier is still on course to outscore championship leader Thierry Neuville, who is a distant 10th behind Craig Breen.
The third Hyundai of Andreas Mikkelsen is back up to 11th after crashing on Friday but is four and a half minutes away from the points.
Kalle Rovanpera had dominated WRC2 for Skoda until the day's penultimate stage when he hit a rock and sustained suspension damage.
Initially fearing he would be out, Rovanpera managed to effect a makeshift repair so he could limp to the end of the day - which he managed despite having to drive most of the final stage with the Fabia's bonnet obscuring his windscreen after it flew up.
Eerik Pietarinen has now picked up the WRC2 lead in a Skoda run by ex-WRC driver Toni Gardemeister's TGS Worldwide team.
Leading positions after SS19
|1||Ott Tanak, M.Jarveoja||Toyota Gazoo Racing WRT||Toyota||2h13m18.2s|
|2||Mads Ostberg, T.Eriksen||Citroen Total Abu Dhabi WRT||Citroen||39.0s|
|3||Jari-Matti Latvala, M.Anttila||Toyota Gazoo Racing WRT||Toyota||44.4s|
|4||Esapekka Lappi, J.Ferm||Toyota Gazoo Racing WRT||Toyota||1m20.6s|
|5||Hayden Paddon, S.Marshall||Hyundai Shell Mobis WRT||Hyundai||1m29.6s|
|6||Teemu Suninen, M.Markkula||M-Sport Ford WRT||Ford||1m45.1s|
|7||Sebastien Ogier, J.Ingrassia||M-Sport Ford WRT||Ford||2m07.6s|
|8||Elfyn Evans, D.Barritt||M-Sport Ford WRT||Ford||2m17.9s|
|9||Craig Breen, S.Martin||Citroen Total Abu Dhabi WRT||Citroen||2m56.4s|
|10||Thierry Neuville, N.Gilsoul||Hyundai Shell Mobis WRT||Hyundai||3m34.5s|
WRC coverage brought to you by Motorsport News
For more from the Voice of British Motorsport subscribe to Motorsport News today