Lewis Hamilton claimed his maiden Formula One victory at just the sixth attempt in an incident-packed Canadian Grand Prix in Montreal.

With five podium positions in his first five races, Hamilton made the next step in his sensational rookie season by claiming the first pole position of his short career at Circuit Gilles-Villeneuve.

Today, the Briton led from green light to chequered flag to regain the lead in the World Drivers Championship from McLaren team-mate and reigning world champion Fernando Alonso.

Alonso had a terrible day by his standards, finishing seventh, as McLaren's dominance shown at Monaco in the previous race and in practice and qualifying here was broken.

Germany's Nick Heidfeld claimed second place for BMW Sauber, with Alexander Wurz of Williams in third.