Valtteri Bottas will start from pole alongside team mate Lewis Hamilton, after posting a lap that was just a tenth and a half quicker than Friday’s quickest man.
Bottas set the time for provisional pole in the last part of qualifying which was 0.172s off Hamilton’s effort, then in the dying moments Mercedes sent both drivers out again but neither improved on their laps while Ferrari’s Sebastian Vettel managed to get up to third.
Daniel Ricciardo improved at the chequered flag to go fourth quickest after complaining about rear grip, with Kimi Raikkonen and Max Verstappen rounding out the top six.
Nico Hulkenberg was best of the rest to qualify seventh ahead of of Sergio Perez who lines a stern with team mate Esteban Ocon. Force India only did one run with their drivers in the latter stages of qualifying, presumably to save their tyres in an attempt to try and overtake Hulkenberg at the start of the race before the first pitstops.
Felipe Massa starts from 10th on his final appearance as a Grand Prix driver, ahead of Fernando Alonso who just missed out on making it through to the final part of qualifying.
Further back Lance Stroll managed to qualify in 15th after improving on his lap in Q1 to go through into the second part of qualifying, ahead of Romain Grosjean and Pierre Gasly.
Gasly’s team mate Brendon Hartley starts from last on the grid despite taking an engine penalty, which means both Toro Rosso drivers start outside the top ten with just four points separating them between Renault for sixth in the championship.