Sébastien Ogier clung to a narrow 0.6sec advantage over Toyota team-mate Kalle Rovanperä after a demanding first full day of Central European Rally.
The eight-time world champion led from the outset, his experience proving decisive over the day's six stages spanning almost 100km across three countries and varying road conditions.
Despite seeing his advantage trimmed slightly on the repeated afternoon loop, Ogier ended Friday on top as Toyota Gazoo Racing tightened its grip on both the rally and the manufacturers' title.
"It's been more challenging than normal opening the road on Tarmac," said Ogier. "Only SS5 was good for us, others were cleaning with the dust. It's not much, small things - but we're playing with small things. It's been a good day for us."
Rovanperä, who topped two afternoon stages at Col de Jan and Böhmerwald, appeared more at ease on the cleaner, faster Austrian and German asphalt than in the dirtier Czech sections.
"When it's clean and proper Tarmac driving I enjoy it so much," he smiled earlier in the day. "In the dark it was difficult with so many anti-cuts reflecting the light, but the gap is quite good."
Elfyn Evans, marking co-driver Scott Martin's 200th WRC start, rounded out the all-GR Yaris podium. The Welshman topped the final 10.86km Granit und Wald test under full darkness, trimming his gap to the leaders to 29.5sec and reclaiming ground after being handed a five-second penalty on Thursday evening for hitting a haybale chicane.
Ott Tänak held fourth in his Hyundai i20 N, 3.3sec behind Evans, while Takamoto Katsuta sat just 2.9sec further back in fifth. Toyota now occupies four of the top five positions and can clinch the manufacturers' championship this weekend if Hyundai fails to outscore it by six points.
Adrien Fourmaux was sixth for Hyundai, his afternoon highlighted by second-fastest time for SS7 after struggling earlier with balance in his i20 N Rally1. The Korean marque's day of mixed fortunes continued as Thierry Neuville battled a flapping bonnet, understeer, and a heavy landing that caused a rear-right puncture during the morning loop.
"It's not fun and not what I was expecting," said the defending champion, who trailed Sami Pajari in eighth overnight. "I'm struggling, I just can't find the confidence."
Grégoire Munster came unstuck on the same jump that caused Neuville's tyre deflation but was forced to retire his M-Sport Ford Puma with broken rear suspension. Team-mate Josh McErlean survived unscathed apart from a bent steering arm to end ninth overall after a steep learning day.
Newly crowned WRC2 champion Oliver Solberg rounded out the top 10 in his GR Yaris Rally2, but with the Swede not eligible to score points, it was Alejandro Cachón who topped the WRC2 standings.
End of day two (Friday):
1 Sébastien Ogier/Vincent Landais (Toyota GR YARIS Rally1) 1h03m29.8s
2 Kalle Rovanperä/Jonne Halttunen (Toyota GR YARIS Rally1) +0.6s
3 Elfyn Evans/Scott Martin (Toyota GR YARIS Rally1) +29.5s
4 Ott Tänak/Martin Järveoja (Hyundai i20 N Rally1) +32.8s
5 Takamoto Katsuta/Aaron Johnston (Toyota GR YARIS Rally1) +35.7
6 Adrien Fourmaux/Alexandre Coria (Hyundai i20 N Rally1) +46.1s
7 Sami Pajari/Marko Salminen (Toyota GR YARIS Rally1) +56.0s
8 Thierry Neuville/Martijn Wydaeghe (Hyundai i20 N Rally1) +1m55.8s
9 Josh McErlean/Eoin Treacy (Ford Puma Rally1) +2m50.2s
10 Oliver Solberg/Elliott Edmondson (Toyota GR Yaris Rally2) +3m37.6s
(Results as of 21:00 on Friday, for the latest results please visit www.wrc.com)
What's next?
Saturday is the longest day of the rally at 103.64 competitive kilometres and follows a similar format to Friday. The opening stage runs in Germany before two tests on Czech roads are followed by a tyre-fitting zone in Klatovy. All three stages are then run again in the afternoon.