WRC Saudi Arabia: Thierry Neuville wins chaotic finale as Sebastien Ogier claims ninth title Final day drama for Martins Sesks helped Hyundai’s Neuville end his 2025 WRC victory drought Content Original Link: https://sports.yahoo.com/articles/wrc-saudi-arabia-thierry-neuville-115328792.html