Lewis Hamilton will start the 2016 Canadian Grand Prix from pole position, his fifth at the Circuit Gilles Villeneuve, as he narrowly beat team-mate Nico Rosberg by just 0.062s in one of the closest qualifying sessions of the season.
The Mercedes drivers looked in control for much of qualifying, having led both Q1 and Q2 by some distance, however come the final top-ten shoot-out, things got closer as Sebastian Vettel finished just under two-tenths adrift – the closest he and Ferrari have been this year.
However it wasn't enough from the German and he starts on the second-row, alongside Red Bull's Daniel Ricciardo. Max Verstappen completed the top five, six-tenths off Hamilton and just over two-tenths off his own team-mate.
Kimi Raikkonen will start seventh with Valtteri Bottas the leading Williams, a tenth ahead of his Brazilian team-mate Felipe Massa in seventh and eighth respectively.
Force India's Nico Hulkenberg and McLaren's Fernando Alonso – his third consecutive top-ten start – completed the positions in the final session.
Q2 saw a red flag when Toro Rosso's Carlos Sainz made contact with the Wall of Champions, ending his participation in qualifying. He finished 16th quickest, but will likely start from the pitlane due to the heavy damage to his car.
Another driver starting from the pits is Renault's Kevin Magnussen. The Dane crashed out in FP3 and failed to get out for a lap – the damage to his car too much to repair in the short space of time available to his mechanics.
Manor's Pascal Wehrlein enjoyed his best qualifying position in P18, outqualifying both Sauber cars and his team-mate, Rio Haryanto. The Indonesian driver crashed out of qualifying after contact with the wall at Turn 4 damaged his car.
Daniil Kvyat, P13, will serve a three-place grid drop following his Monaco collision, and will therefore start P16. Sauber's Marcus Ericsson also has a penalty to serve, dropping him to last on the grid.