The Briton showed a result of 1 minute 16.741 seconds.
The second place was taken by the Dutchman Max Verstappen from Red Bull (+0.036), and the top three was closed by the Finn Valtteri Bottas (+0.132).
Russian Haas racer Nikita Mazepin finished 20th.
Earlier it was reported that Verstappen showed the best time in the last training session of the Spanish Grand Prix.