The race weekend supported the 2016 German Grand Prix.
Alexander Albon secured his second pole position of the season with a time of 1:28.431 - marginally faster than that of Charles Leclerc, Jake Dennis and Nyck de Vries.
de Vries achieved second and Matt Parry in third.
Jake Hughes took his first win of the season, with Jack Aitken in second and Charles Leclerc in third.
Championship leader Alexander Albon retired after an accident with Ralph Boschung in the opening laps which subsequently promoted Leclerc into the lead of the championship.