Formula 1 Race Results from the 2023 Spanish Grand Prix on the Circuit de Barcelona-Catalunya, Spain: 1st Max Verstappen, 2nd Lewis Hamilton, 3rd George Russell