Het was even spannend of Verstappen de kwalificatie wel zo halen, maar die twijfel werd vrij snel weggehaald door Christian Horner en zoals altijd leverde Q1 daarna geen probleem op voor de Nederland. Verrassend was wel de uitschakeling in Q1 van Sergio Peréz. Normaal met Force India een redelijk vaste klant in de top tien. Ook voor Brendon Hartley, Stoffel Vandoorne, Sergey Sorotkin en Marcus Ericsson zat het er op.
In het tweede deel van de kwalificatie was het vooral Daniel Ricciardo die moeite had om verder te komen naar Q2. De Australiër had er drie runs voor nodig, maar werd uiteindelijk achtste. Max Verstappen had onder het toeziend oog van de vele Nederlandse fans maar één run nodig en stond daarna vier tienden achter Sebastian Vettel die P1 had. Voor Ocon, Gasly, Leclerc, Alonso en Stroll zat de zaterdag er na Q2 op.
In het laatste deel zette Bottas meteen de toon met een 1.03.264. Het betekende een nieuw ronde record. Verstappen zat daar zeven tiende achter, maar moest wel Grosjean voor laten gaan. Ook in zijn tweede run wist de Nederlander de Haas niet te passeren. Bottas wist zichzelf nog eens te verbeteren en dat was maar goed ook want daardoor hield hij Hamilton met 19 duizendste achter zich. Vettel werd derde voor Raïkkönen en Verstappen. Die zich in zijn derde run toch nog voorbij Grosjean knokte.