Ott Tänak is keeping his faint WRC drivers' title hopes alive after finishing second in Rally Japan stage one. The race is the penultimate stage in the 2025 season. Due to the time zone difference, ...