German Mercedes driver Nico Rosberg grabbed pole position for Sunday's Hungarian Grand Prix, while teammate Lewis Hamilton will start from the 21st place on the grid after his car caught fire during Q1.

Rosberg, who leads this year's drivers' standings with 190 points, secured his sixth pole of the season - and fifth in the last six races - with a fastest lap of 1:22.715 in Saturday's Q3 at the Hungaroring circuit outside Budapest.

Hamilton trails Rosberg by 14 points in the standings and was looking to make up ground in Hungary, where his car was the fastest in Friday's practice sessions.

It was the sixth consecutive qualifying session in which the English driver, who has not started from pole position since the Spanish Grand Prix on May 11, has suffered some type of difficulty.

Last week, he started from 20th place on the grid after his car suffered brake failure in the qualifying, although he managed to recover and secure a third-place finish to keep the pressure on Rosberg, who won his home race.

It will be difficult, however, for him to pass other drivers on the tight, twisty Hungaroring track, the slowest permanent circuit on the F1 calendar.

Rosberg will be joined on the front row by German Red Bull driver Sebastian Vettel, the four-time defending F1 champion who is far back in the standings this season with 82 points.

Williams driver Valtteri Bottas of Finland and Australia's Daniel Ricciardo, who drives for Red Bull, will start third and fourth, respectively.

Spanish Ferrari driver Fernando Alonso will start fifth alongside Brazilian Williams driver Felipe Massa.

The Hungarian Grand Prix is the 11th of 19 races on this season's F1 calendar. EFE