Tanak headed to the final service of the gravel event with a slightly reduced 51.6-second lead over Hyundai’s Teemu Suninen.
Suninen came under pressure from charging Hyundai team-mate Thierry Neuville (+58.3s), who won the morning’s two stages.
Toyota’s Elfyn Evans completed the loop in fourth overall (+1m19.1s) ahead of title rival Kalle Rovanpera (+2m07.8s), with the third Toyota driven by Takamoto Katsuta in sixth (+4m42.4s).
Sunday began with a fast yet technical pass through stage 13, held in overcast conditions.
Rally leader Tanak could afford to opt for a measured approach having built up lead of more than a minute.
He successfully navigated the test without issue, albeit 10.8s slower than the pacesetter Neuville, as his overall lead was trimmed to 52.3s.
Source: Autosport