The race weekend supported the 2016 Hungarian Grand Prix.
Richard Gonda returned to the GP3 grid after missing the third round at Silverstone.
Nyck de Vries secured his first pole position of the season with a time of 1:32.979 - nearly half a second faster than that of second-placed driver, Matt Parry.
Antonio Fuoco achieved third place, only marginally less than half a second off the pace of de Vries.
Alexander Albon took his third win of the season, extending his lead in the championship over teammate, Leclerc.