Ogier takes WRC title fight to the wire with rainy Rally Japan win
Sebastien Ogier won a rain-lashed Rally Japan on Sunday to set up a three-way fight for the 2025 FIA World Rally Championship drivers’ title at the Saudi Arabian finale later this month.