Frenchman records his first victory of the 2026 WRC season. Sébastien Ogier held his nerve through a dramatic final day at Rally Islas Canarias to claim his first FIA World Rally Championship win of the season after team-mate Oliver Solberg crashed out of a gripping victory fight. Ogier and co-driver […]