Britain's George Russell has won the Belgian F1 Grand Prix.
He held on in the final lap to finish ahead of Mercedes team-mate Lewis Hamilton at Spa.
McLaren's Oscar Piastri was third.
Advertisement
Defending champion Max Verstappen had to settle for fifth place after starting eleventh on the grid, while title rival Lando Norris was sixth.