Formel-1 stallet Red Bulls förare Max Verstappen och Sergio Perez var bäst i kvalet och får följdaktligen starta från ruta ett och två på söndag.
Verstappen körde i mål med tiden 1.29,708 och tog karriärens 21:a pole position.
– Jag är överraskad att jag lyckades ta pole position efter alla tekniska problem jag stått ut med under träningspassen, kommenterar Verstappen i en intervju efter kvalet.
– Det har varit en tuff start på veckoslutet, men lyckligtvis fick vi pusselbitarna på plats under kvalkörningen.
Bakom Verstappen och Perez startar Ferraris Charles Lecrerc från tredje startrutan och Carlos Sainz från fjärde rutan.
Träningarnas överraskningsnamn, Aston Martins Fernando Alonso, startar som femma.
Finländaren Valtteri Bottas var inte på hugget under kvalkörningen och startar söndagens grand prix från den tolfte rutan. Bottas och hans stallkamrat Guanyu Zhoun hade gjort sitt efter den andra kvalomgången.