The German driver finished third, while his fellow championship rivals struggled.
Jenson Button crashed on the first lap, but his Brawn teammate Rubens Barrichello closed the title battle to within 16 points, with Vettel leapfrogging his Red Bull teammate Mark Webber to take third place in the drivers' standings.
The big headline however is the astonishing Belgian form of Force India's Fisichella, who started from pole but was overtaken down the long Kemmel straight by the KERS-assisted Raikkonen's Ferrari.
But the Roman, whose eight points are worth "squillions" to his Silverstone-based team according to business director Ian Phillips, hung onto his Finnish rival throughout the 44 laps, and the gap at the end was less than a single second.
"I'm a little bit sad because I was quicker than Kimi but he overtook me just because of the KERS. Actually, we could have won the race," Fisichella told reporters afterwards.