Sebastian Vettel posted the fastest lap in qualifying on Saturday to earn pole position for the Canadian Grand Prix in Montreal.

The Red Bull driver, who is the two-time defending Formula One champion seeking his first Canadian GP victory, had a best lap of one minute 13.784 seconds on the 4.361-kilometre Circuit Gilles Villeneuve.

He finished well ahead of second-place Lewis Hamilton's McLaren Mercedes at 1:14.087, as the two will line up on the front row of the grid for the race on Sunday.

It is Vettel's second pole position of the season after taking both the pole and the race in Bahrain in April. It was his 32nd career pole.

Fernado Alonso's Ferrari and Mark Webber's Red Bull were third and fourth positions, with Nico Rosberg in Petronas Mercedes and Felipe Massa in a Ferrari in fifth and sixth spots.

Completing the top-10 were Romain Grosjean of Lotus, Paul Diresta of Force India, Michael Schumacher of Petronas Mercedes and defending race champion Jenson Button of McLaren Mercedes.