Just one-tenth of a second covered the top four in a very competitive final practice session ahead of qualifying at the Canadian GP.
Max Verstappen remained the fastest driver for Red Bull, as he overhauled an improved Ferrari challenge with a 1m11.599s on the Hypersoft tyre, half a tenth ahead of Sebastian Vettel.
The German was just 0.002s clear of his teammate Kimi Raikkonen in third as Lewis Hamilton was a further half a tenth down in fourth, as Mercedes used the pink-striped compound for the first time this weekend.
Daniel Ricciardo set his best time a little earlier than most and was half a second down in fifth with Valtteri Bottas continuing to lag behind in sixth.
In an hour which past without any significant contact made against the walls, Sergio Perez put Force India at the head of the midfield in seventh, as Nico Hulkenberg made up for Renault’s tough Friday by returning to a more normal position in eighth.
Romain Grosjean kept Haas in the fight in ninth as Stoffel Vandoorne survived a trip down the escape road at Turn 3 to make it four different teams completing the would be Q3 places in 10th for McLaren.
Brendon Hartley made it five different teams from P7-11 for Toro Rosso, all covered by less than two-tenths of a second.
The two Spaniards were 12th and 13th as Fernando Alonso led a frustrated Carlos Sainz, whose session was compromised by traffic.
Further down, Charles Leclerc was P16 for Sauber ahead of a struggling Kevin Magnussen in the second Haas. Sergey Sirotkin led Marcus Ericsson and Lance Stroll at the bottom of the timings as all three were four-tenths off the rest of the midfield.
Full results can be seen below: