Britain's Lewis Hamilton has won the Barcelona-Catalunya F1 Grand Prix - his first race victory for Ferrari.
George Russell, who started on pole position, was second, just ahead of title holder Lando Norris.
Championship leader Kimi Antonelli was on course to finish just behind Hamilton but retired with four laps to go.
Alex Dunne has secured his fifth podium finish of the season in Formula Two.
The Offaly youngster was third in today's feature race in Barcelona.
It leaves Dunne sitting fourth in the drivers' championship standings.