Daniel Ricciardo will head a Red Bull front row after denying Max Verstappen in the closing moments of qualifying in Mexico.
While all eyes were on Verstappen, the Australian improved on his final lap to pick his team-mate’s pocket and claim his first pole position at a circuit other than Monaco.
Third went to Lewis Hamilton, who will start ahead of championship rival Sebastian Vettel on a weekend which could see him crowned world champion.
After banking a time early, none of the Red Bull and Ferrari drivers opted not to run late in Qualifying 1 while the remaining field, including the two Mercedes, did.
Having had his earlier lap deleted for track limits, Fernando Alonso banked the seventh fastest time on his final effort as the session built towards its crescendo behind him.
As times improved the McLaren driver plummeted to 14th, narrowly escaping the cut which claimed Romain Grosjean, Stoffel Vandoorne, Kevin Magnussen, and the two Williams of Lance Stroll and Sergey Sirotkin.
Despite a mixture of tyre strategies in the early part, Qualifying 2 produced a largely predictable top 10 with both Red Bulls, Ferraris, Mercedes, Renaults, and Saubers making the cut.
It saw Esteban Ocon the first driver to miss out, the Force India driver ahead of Alonso and Sergio Perez.
A mistake on Hartley’s final lap entering the stadium section cost the Kiwi any chance of progressing, while a looming grid penalty for an engine change kept Pierre Gasly in the garage throughout.
The early pace was set by Vettel as the final part of qualifying began, before a strong lap from Verstappen saw the Dutchman provisionally on pole following the first set of flying laps.
A busy final few minutes saw the field leave the pit lane almost as one, jockeying for track position with Hamilton on track last.
Raikkonen was the first to start his final flying lap, followed by his Ferrari team-mate Vettel.
The Finn didn’t improve, while Vettel managed to go faster but was unable to demote Verstappen from pole.
A stunning late lap from Ricciardo saw the Australian best his team-mate to set the fastest time of the session, denying Verstappen a chance of becoming the youngest pole sitter in F1 history.
Last of the runners, Hamilton moved into third, one spot in front of title rival Vettel with Bottas fifth, Raikkonen falling to sixth.
For Red Bull the result marked the team’s first 1-2 in qualifying since the 2013 United States Grand Prix.
The Mexican Grand Prix starts at 0510 AEDT on Monday.
Result: Formula 1 Mexican Grand Prix, Qualifying
|1||Daniel Ricciardo||Red Bull Renault||1:15.866||1:15.845||1:14.759|
|2||Max Verstappen||Red Bull Renault||1:15.756||1:15.640||1:14.785|
|9||Charles Leclerc||Sauber Ferrari||1:16.862||1:16.320||1:16.189|
|10||Marcus Ericsson||Sauber Ferrari||1:16.701||1:16.633||1:16.513|
|11||Esteban Ocon||Force India Mercedes||1:16.252||1:16.844|
|12||Fernando Alonso||McLaren Renault||1:16.857||1:16.871|
|13||Sergio Perez||Force India Mercedes||1:16.242||1:17.167|
|14||Brendon Hartley||Toro Rosso Honda||1:16.682||1:17.184|
|15||Pierre Gasly||Toro Rosso Honda||1:16.828|
|16||Romain Grosjean||Haas Ferrari||1:16.911|
|17||Stoffel Vandoorne||McLaren Renault||1:16.966|
|18||Kevin Magnussen||Haas Ferrari||1:17.599|
|19||Lance Stroll||Williams Mercedes||1:17.689|
|20||Sergey Sirotkin||Williams Mercedes||1:17.886|