Championship leader Sebastian Vettel grabbed pole position on Saturday ahead of Ferrari team-mate Kimi Raikkonen for the Russian Grand Prix.
The four-time world champion led the way, outpacing Raikkonen by 0.059 seconds with another Finn, Valtteri Bottas of Mercedes, third fastest with less than tenth of a second separating the top three.
Britain's Lewis Hamilton was fourth fastest.
It was Vettel's first pole this year, his second for Ferrari and the 47th of his career – and, perhaps more significantly, Ferrari's first front row lockout for 127 races since the 2008 French Grand Prix.
A delighted Vettel screamed "yes, yes, yes" as the news of his pole was relayed to him on his slowdown lap.
Hamilton, struggling and disappointed, was more than half a second adrift.
Vettel's success also brought to an end Mercedes' run of 18 straight pole positions dating back to last year's Monaco Grand Prix.
"It's hard to understand how we're going to make it better," said Raikkonen.
Australian Daniel Ricciardo was fifth for Red Bull ahead of Brazilian Felipe Massa of Williams, Dutch teenager Max Verstappen in the second Red Bull and German Nico Hulkenberg of Renault.
Mexican Sergio Perez was ninth for Force India ahead of his team-mate Frenchman Esteban Ocon. -AFP
RUSSIAN GRAND PRIX: STARTING GRID
1. Sebastian Vettel (Germany) Ferrari
2. Kimi Raikkonen (Finland)
3. Valtteri Bottas (Finland) Mercedes
4. Lewis Hamilton (Britain) Mercedes
5. Daniel Ricciardo (Australia) Red Bull – TAG Heuer
6. Felipe Massa (Brazil) Williams-Mercedes
7. Max Verstappen (Netherlands) Red Bull – TAG Heuer
8. Nico Huelkenberg (Germany) Renault
9. Sergio Perez (Mexico) Force India – Mercedes
10. Esteban Ocon (France) Force India – Mercedes
11. Lance Stroll (Canada) Williams-Mercedes
12. Daniil Kvyat (Russia) Toro Rosso – Renault
13. Kevin Magnussen (Denmark) Haas – Ferrari
14. Carlos Sainz Jr (Spain) Toro Rosso – Renault
15. Fernando Alonso (Spain) McLaren
16. Jolyon Palmer (Britain) Renault
17. Pascal Wehrlein (Germany) Sauber – Ferrari
18. Marcus Ericsson (Sweden) Sauber – Ferrari
19. Romain Grosjean (France) Haas – Ferrari
20. Stoffel Vandoorne (Belgium) McLaren