Ferrari’s Sebastian Vettel will start the Canadian Grand Prix on pole position for the second consecutive year.
The German snatched top spot from Mercedes driver Lewis Hamilton.
Vettel's teammate Charles LeClerc will start third and Renault's Daniel Ricciardo a surprise fourth.
Mercedes have won all six races this season, putting pressure on rivals Ferrari to get their challenge back on track.
Hamilton currently tops the drivers' championship after six races, leading teammate Valtteri Bottas by 17 points.

Gauff outruns Pegula to win thriller at WTA Finals
Fermin double gives LaLiga leaders Barca win at Atletico
Manchester United rescue dramatic 4-4 draw with Aston Villa
Norris wins in Brazil as Mercedes take constructors' title
Arwa Ali wins 100m silver for UAE at Dakar Youth Olympics
