Lewis Hamilton's gone top of the F1 standings - after becoming the seventh different winner in this season's first seven races.

He moves ahead of Fernando Alonso after victory in Canada yesterday.