Jake Hughes has grabbed his second pole position of the season beating Stoffel Vandoorne by just one thousandth of a second in the final duel.
Antonio Felix da Costa will line up third ahead of Nyck De Vries, Nick Cassidy was fastest of the quarter final losers and will start fifth ahead of Jaguar teammate Mitch Evans. Norman Nato will start seventh ahead of Oliver Rowland.
Jean-Eric Vergne will start ninth ahead of Max Guenther, Sam Bird will start 11th, Sacha Fenestraz 12th. Pascal Wehrlein will go from 13th ahead of Dan Ticktum, with Sergio Sette Camara and Jake Dennis 15th and 16th respectively.
Nico Mueller will start 17th alongside Jehan Daruvala, with Lucas Di Grassi in 19th and Robin Frijns in 20th. Edoardo Mortara and Sebastien Buemi will line up on the back row of the grid.