BRNO, Czech Republic (Reuters) - Italian Andrea Dovizioso will start Sunday's Czech Grand Prix on pole position for Ducati with compatriot and MotoGP great Valentino Rossi qualifying his Yamaha alongside.
Spain's reigning world champion Marc Marquez, making his 100th start in the top flight, completed the front row for the works Honda team.
The pole was Dovizioso's first since Malaysia in 2016 and the veteran beat Rossi by 0.267 seconds with a best lap of one minute 54.689.
Spaniard Jorge Lorenzo, for Ducati, joined Britain's Cal Crutchlow (LCR Honda) and Italian Danilo Petrucci (Pramac Ducati) on the second row.
Four-times MotoGP champion Marquez won at the Czech track last year and leads Rossi in the championship by 46 points after nine races.
(Reporting by Alan Baldwin in London, editing by Christian Radnedge)