Pedro Piquet took his first GP3 victory in the Silverstone sprint race, leading Trident teammates Giuliano Alesi and Ryan Tveter.
Piquet passed pole-sitter Alesi into Abbey at the start and led all 15 laps of the race thereafter.
Alesi kept the gap under a second in the first half of the race, but lost ground later on - although he gained back some time during a late virtual safety car stint, he had to settle for second, 1.4s behind.
Tveter then passed Campos driver Leonardo Pulcini to complete an all-Trident podium.
Pulcini lost a further two places to ART pair Anthoine Hubert and Callum Ilott, dropping to sixth.
Nikita Mazepin (ART) fell behind teammate Jake Hughes after a mistake, but fought back to steal seventh from the Briton on the last lap.
Hughes, who suffered a battery failure in the feature race, recovered to eighth, escaping an incident with Niko Kari (MP), which resulted in the Finn's spin and retirement.
Dorian Boccolacci (MP) and Tatiana Calderon (Jenzer) completed the top 10, the latter from 17th on the grid.
Arden duo Julien Falchero and Gabriel Aubry both retired and so did David Beckmann (Jenzer), who was spun out by Joey Mawson (Arden) - causing the race's lone VSC period.
|1||Pedro Piquet||Trident||15 laps|
|4||Anthoine Hubert||ART Grand Prix||3.5|
|5||Callum Ilott||ART Grand Prix||3.9|
|6||Leonardo Pulcini||Campos Racing||9.3|
|7||Nikita Mazepin||ART Grand Prix||12.4|
|8||Jake Hughes||ART Grand Prix||14.0|
|9||Dorian Boccolacci||MP Motorsport||14.6|
|10||Tatiana Calderon||Jenzer Motorsport||15.4|
|11||Diego Menchaca||Campos Racing||16.0|
|13||Joey Mawson||Arden International||18.9|
|14||Devlin DeFrancesco||MP Motorsport||19.1|
|15||Juan Manuel Correa||Jenzer Motorsport||19.3|
|16||Simo Laaksonen||Campos Racing||22.8|
|Ret||Julien Falchero||Arden International||3 laps|
|Ret||Niko Kari||MP Motorsport||3 laps|
|Ret||David Beckmann||Jenzer Motorsport||4 laps|
|Ret||Gabriel Aubry||Arden International||4 laps|