Multiple high-profile retirements and strategic battles marked the 2026 Canadian Grand Prix, with several top drivers failing to finish.