(Comments added)

McLaren's Lewis Hamilton seized a thrilling Belgian Grand Prix victory after an astonishing duel with Ferrari's world champion Kimi Raikkonen over the closing laps.

Raikkonen had led until championship leader Hamilton reeled him in on the penultimate lap. The action did not stop there, however, with Raikkonen again taking the lead before losing control and crashing into a wall.

Brazilian Felipe Massa finished second for Ferrari with Germany's Nick Heidfeld third for BMW-Sauber.

Hamilton's fifth win of the season left him with 80 points to Massa's 72 with five races remaining.

"It was an experience and a half," said Hamilton, who drove gingerly round his final lap on the treacherous surface. "It was just mix and match. I was just praying for rain. I wanted it to come because I knew how to deal with it.

"It was one of the most exciting races of my career. I love having battles.

"I was on every limit that I knew possible, and even beyond."

Hamilton's fifth win of the season, at the circuit where 40 years ago founder Bruce McLaren gave his team their first win, put him on 80 points to Massa's 72 with five races remaining.

Raikkonen, still without a win since April, slipped to fourth place overall with 57 points and could soon find himself supporting Massa's title aspirations.

It was a stunning turnaround to an afternoon that, until two laps from the end, looked sure to revive Raikkonen's championship hopes with a fourth Belgian Grand Prix win in succession.

Starting in fourth place, the Finn made a determined move on Massa after running wide at the tight first corner.

The two Ferraris ran side by side up the hill through Eau Rouge before Raikkonen, whose engine had blown in the previous race in Valencia, scythed past and took the chase to Hamilton.

Hamilton then locked his right front tyre and spun at La Source at the start of the second lap, with Raikkonen seizing the advantage.

Renault's double world champion Fernando Alonso was fourth with Germany's Sebastian Vettel fifth for Toro Rosso.

Poland's Robert Kubica was sixth, a result that elevated him to third in the championship with 58 points, with France's Sebastien Bourdais considerably enhancing his prospects of staying at Toro Rosso next season with seventh.

Germany's Timo Glock took the final point for Toyota.

McLaren's Heikki Kovalainen, who had started in third place, missed out in 10th place after capping a string of errors with a drive-through penalty.

Ferrari, with their home race at Monza next up, lead the constructors' championship with 129 points to McLaren's 123.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.