Moto2 man of the moment, Marc Marquez, took his sixth pole of the season by 0.684sec in front of his home Spanish fans at Aragon on Saturday.
The Repsol Suter rookie, first or second on the grid for the past eight rounds, was in a class of his own through qualifying, setting his new pole record on lap 15 of 20.
Countryman Julian Simon got nearest to Marquez, then suffered a nasty highside which prompted the Aspar Suter rider - who broke his leg badly at Catalunya - to head for the medical centre.
British rider Scott Redding completed the front row, just 0.024sec behind Simon, for the Marc VDS team, while championship leader Stefan Bradl will start from the head of row two.
The Viessmann Kiefer (Kalex) rider, beaten by Marquez in the last six rounds, was a worrying 0.779sec behind Marquez, whom Bradl leads by 23 points in the championship.
Marquez has a new swingarm for this weekend and is rumoured to have other less visible developments under the bodywork. The reigning 125cc world champion was knocked off at turn one of last year's two-stroke race.
1. Marquez (Suter) 1m 53.296s
2. Simon (Suter) +0.684s
3. Redding (Suter) +0.708s
4. Bradl (Kalex) +0.779s
5. de Angelis (MotoBI) +0.878s
6. A. Espargaro (Pons Kalex) +0.924s
7. Cluzel (Suter) +0.993s
8. P. Espargaro (FTR) +1.062s
9. Kallio (Suter) +1.089s
10. Iannone (Suter) +1.094s
15. Smith (Tech 3) +1.323s