just 0.001s quicker.
Leclerc was the first of the frontrunners to set a time on softs to consolidate his position at the top of the timesheets, posting a 1m33.497s on his first flier and gaining six-and-a-half tenths on his previous best time.
With 44 minutes remaining, Verstappen then crossed the line to set a time of 1m33.163s, which put him 0.335s clear of Leclerc despite admitting he didn't have a perfect final sector.
Verstappen, who like all the Honda-powered drivers carries a five-place grid penalty thanks to the introduction of a new V6, set first and third sector times on his quickest lap that stood as the best of the session.
Mercedes driver set the fastest middle sector time of the session on his way to third-fastest overall.
The Mercedes drivers were among the last to set quick laps, with Bottas outpacing Hamilton by 0.152s.
Hamilton set his time just before Bottas and briefly held third place before being shuffled back by his teammate.
Ferrari driver only gained 0.104s on his quick lap compared to his medium-tyre run, leaving him 1.039s off the pace in fifth.
Toro Rosso driver in the battle for best of the rest, which his pace in the final sector key to prevailing by 0.029s.
spent the majority of the session in the pits after an early eight-lap run on mediums thanks to a kerb strike that split the floor and caused an oil leak.
He returned to the track in the final 20 minutes after a floor change, having a near-miss with Hamilton in the long Turn 3 left-hander when he squeezed the Mercedes onto the inside kerb.
Albon went on to improve with a minute remaining to take 10th, 2.054s off the pace and just seven thousandths quicker than .
– who ended the morning session with a deranged rear wing after spinning into the barrier – 14th.
Alfa Romeo driver 17th.
was 18th fastest after a lock-up and off at the Turn 13 right-hand on his first qualifying simulation lap, later finding a slight improvement on his medium-pace but still 2.842s off the pace.
|1||Max Verstappen||Red Bull||29||1'33.162|
|6||Pierre Gasly||Toro Rosso||26||1'34.971||1.809|
|7||Sergio Perez||Racing Point||31||1'34.998||1.836|
|9||Lance Stroll||Racing Point||31||1'35.176||2.014|
|10||Alex Albon||Red Bull||18||1'35.216||2.054|
|12||Daniil Kvyat||Toro Rosso||38||1'35.337||2.175|
|15||Kimi Raikkonen||Alfa Romeo||34||1'35.374||2.212|
|17||Carlos Sainz Jr.||McLaren||29||1'35.635||2.473|
|18||Antonio Giovinazzi||Alfa Romeo||29||1'36.004||2.842|
|View full results|