McLaren's Lewis Hamilton won a chaotic and thrilling Belgian Grand Prix to seize back the Formula One championship lead from Red Bull's Mark Webber on Sunday.
Webber finished second on an afternoon where the fickle Spa weather played its hand to full effect and the safety car was twice deployed.
Poland's Robert Kubica finished third for Renault.
Hamilton now has 182 points to Webber's 179 with six races remaining.