Nyck de Vries has won his first race of the 2019 season, beating Luca Ghiotto to the win in Barcelona.
De Vries launched off the line at the start from the second row and immediately moved into second place.
The Dutchman followed leader Anthoine Hubert for a number of laps before making a move at Turn 1 for the lead and was unchallenged for the remainder of the race.
Behind him, Hubert slipped down the order as the race progressed, with Callum Ilott and Ghiotto getting past the Frenchman.
On the penultimate lap, Ghiotto managed to make an overtake stick around the outside of Turn 1 on Ilott for the second step on the podium.
Guanyu Zhou capped off a strong weekend, crossing the line in fourth place, ahead of Hubert who couldn't maintain the pace after leading the event.
Championship leader and yesterday's race winner Nicholas Latifi was sixth for DAMS, while Jordan King and Jack Aitken took the final points paying positions.
Aitken was involved in a late race battle with Mick Schumacher. The pair touched as they went side by side through TUrn 1, with Schumacher going wide on the outside.
The German failed to rejoin the track by going to the outside of the bollard and was dished a five-second penalty which pushed him down the order after the chequered flag.