Formula 1 Race Results from the 2024 Spanish Grand Prix on the Circuit de Barcelona-Catalunya, Spain: