Max Verstappen claimed his first win of 2025 at the Japanese Grand Prix, holding off Lando Norris and Oscar Piastri after a tense pit lane battle at Suzuka