The team was struggling ever since the introduction of new tyres by Pirelli and today was a good chance to gain some lost ground on the back of Di Resta's fifth place on the grid.
However, misfortune struck the side when the Scot was hit by Pastor Maldonado, who was trying to overtake Esteban Gutierrez, in lap 28.
Di Resta was firmly in points contention even as he had dropped some places but the crash forced his second retirement of the season. Before this, it was at the Malaysian GP where the Scot had retired.
However, Jenson Button finished a strong sixth to earn eight points, which helped McLaren take a four-point lead over Force India, who now have 61 points.
Also Read
Force came into the race with a narrow two-point lead over nearest-rival McLaren.
Defending champion Sebastian Vettel from Red Bull won the race while Ferrari's Fernando Alonso raced amazingly from ninth to second. Joining them on podium was Mercedes' Lewis Hamilton, who yet again failed to win from pole.