WRC Japan: Evans wins, Toyota snatches WRC manufacturers title in final stage thriller
Elfyn Evans won the World Rally Championship season finale in Japan while Toyota snatched the manufacturers’ title in a Power Stage thriller after Thierry Neuville had already been crowned world champion.
Motorsport ·