Force India's improvement continued at Spa where the team had both drivers finish in the top ten for only the third time this season, although Tonio Liuzzi finished in 11th but was handed tenth and a point when Jaime Alguersuari was handed a 20-second penalty and demoted three places after the race.
While Liuzzi was rather lucky, Adrian Sutil's fifth-place finish was fully deserved, climbing from eighth on the grid with the highlight being a slick overtake of Michael Schumacher.
"I think that was the best we could do," Sutil said. "It was very tricky out there and you never knew what would happen with the weather. When the rain came it was sometimes light in places and heavy in others and I had to really concentrate to drive it home safely. Of course I was racing closely so I had to keep pushing, particularly after the safety car periods when the field bunched up, so we had some great racing and overtaking.
"The upgrades worked well and we can still improve - it was just the start of the development, which looks good for the next race in Monza as well."
Liuzzi added the points were "a really good reward for all the hard work we've done over the past few weeks".