Brno - World championship leader Marc Marquez claimed his fourth pole position of the season after beating Valentino Rossi in Saturday's qualifying for the Czech MotoGP in Brno.
The reigning world MotoGP champion clocked 1min 54.981sec on his Honda to finish 0.92sec ahead of Italian veteran Rossi, of Yamaha, with Spaniard Dani Pedrosa at 0.138 for Honda.
The 24-year-old Marquez's 41st pole position in MotoGP, and 69th across the three classes, gives him a fantastic chance of extending his championship advantage.
Considering his domination of the last four seasons that have delivered three top-class titles, Marquez does not have a very good record around the Brno circuit and is without a win since 2013.
But he was in fine fettle in qualifying, and his rivals will have to find some extra speed to beat him in Sunday's race.
The five-time world champion's compatriot Maverick Vinales struggled though, and qualified down in seventh place as he looks to cut the five-point gap to Marquez at the top of the riders' standings.
In the tightest title battle since the points system was changed in 1993, the 38-year-old Rossi is still in the hunt for a tenth world title.
The legendary Italian has only won once this season, but has remained consistent and is only ten points adrift of Marquez in fourth.
He produced an impressive lap in qualifying to take second place, after going third-fastest in both the third and fourth practice sessions earlier in the day.
The other world title contender, Ducati's Andrea Dovizioso, showed reasonable speed on Saturday and will start the race from fourth place.
Briton Cal Crutchlow and former world champion Jorge Lorenzo complete the second row.
Leading grid positions for Sunday's Czech motorcycling Grand Prix after qualifying at the Brno circuit on Saturday:
1. Marc Marquez (ESP/Honda) 1:54.981, 2. Valentino Rossi (ITA/Yamaha) at 0.092, 3. Dani Pedrosa (ESP/Honda) at 0.138
4. Andrea Dovizioso (ITA/Ducati) 0.460, 5. Cal Crutchlow (GBR/LCR Honda) 0.508, 6. Jorge Lorenzo (ESP/Ducati) 0.571
7. Maverick Vinales (ESP/Yamaha) 0.682, 8. Danilo Petrucci (ITA/Ducati Pramac) 0.757, 9. Alvaro Bautista (ESP/Ducati) 1.046
10. Johann Zarco (FRA/Yamaha Tech3) 1.094, 11. Aleix Espargaro (ESP/Aprilia) 1.374, 12. Loris Baz (FRA/Ducati) 1.643
1. Gabriel Rodrigo (ARG/KTM) 2min 08.571sec, 2. Romano Fenati (ITA/Honda) at 0.150sec, 3. Juanfran Guevara (ESP/KTM) 0.303
4. Joan Mir (ESP/Honda) 0.396, 5. Nicolo Bulega (ITA/KTM) 0.400, 6. Bo Bendsneyder (NED/KTM) 0.420
7. Marcos Ramirez (ESP/KTM) 0.472, 8. Fabio Di Giannantonio (ITA/Honda) 0.571, 9. Livio Loi (BEL/Honda) 0.577