Sahara Force India consolidated their fifth position in the table with a double points finish through Nico Hulkenberg and Sergio Perez in the Formula 1 Canadian Grand Prix here.
Hulkenberg finished eighth while his Mexican teammate Perez crossed the line in 10th spot to claim a point in the race held on Sunday.
Force India now have 42 points, 10 clear of sixth-placed Toro Rosso, for whom Carlos Sainz took two points by finishing ninth.
Hulkenberg, who added four points to team's tally, said he was hoping for more from the race.
"For some reason the car didn't feel as good today as it did during practice and qualifying. Maybe it's because the conditions were so cold and windy, which meant we lost the sweet spot and the car was not easy to drive," Hulkenberg said.
"That's something we need to look at in more detail and understand. At the start I didn't get off the line very well, but I had a great first lap and recovered some positions. Then, the story of my race was simply tyre management. I think we made the right calls with the tyre strategy because even though we wanted to try and one stop it just wasn't possible in the end."
Perez said it was a difficult race and they did not choose the optimum strategy.
"We tried to go down a different route compared to everyone else, but the cooler track conditions didn't help. It was very difficult to get heat into the soft tyres during the first stint and that cost me a few positions at the start," he said.