In a repeat of the last race in Turkey, Hamilton crossed the line just a few seconds ahead of his fellow-Briton to leapfrog Red Bull's Australian Mark Webber and Button at the top of the standings.
In Image: McLaren Mercedes driver Lewis Hamilton, right, of Britain, is sprayed by teammate Jenson Button, also of Britain, after winning the Canadian Grand Prix
Text: Reuters
Images: AP