Sergio Perez staged a remarkable recovery to finish sixth from 15th on the grid while Nico Hulkenberg came home ninth to earn 10 points for Sahara Force India from the Formula 1 Austrian Grand Prix, here today.
The Silverstone squad could have got a couple of points more had Red Bull's Daniel Ricciardo not passed Hulkenberg at Turn 4 on the last lap of the 71-lap race.
With the result at the Red Bull Ring, Force India have scored points in all eight rounds of the season so far.
More From This Section
The Vijay Mallya squad, with 87 points, is only two points ahead of Williams who got past McLaren in the standings to be fifth.
Force India could not have got much more out of their two-stop strategy, considering rivals Williams had a faster car all weekend.
Perez had incurred a five-place grid penalty from the Canadian Grand Prix where he and Massa collided on the last lap.