A first lap incident compromised Sergio Perez's Brazilian Grand Prix and left the Force India driver chasing for the remainder of the afternoon.
The Mexican launched his race from P5 on the grid, a 'best-of-the-rest' position he was hoping to capitalise on from the outset.
To no avail unfortunately after a fast moving Fernando Alonso forced Perez wide at Turn 2.
"Things got quite complicated on lap one when Alonso pushed me wide at turn two. I was on the grass and lost another position to Massa," he said.
"That was very costly for my race because I spent the whole afternoon trying to recover. "
Perez's efforts took their toll on his Force India's tyres thereafter.
"We certainly had the pace to finish in seventh, but the very high track temperatures made things difficult because as soon as you tried to attack you suffered with massive tyre degradation," he added.
"We tried to change our strategy to overcome things, but it wasn’t enough to recover the seventh place. In the final few laps I was very close to Massa and Alonso.
"Massa was quick in the final sector, while Alonso was fast through sector two and had the benefit of DRS to help him defend down the straights.
"Maybe if there had been one more lap it would have been enough to overtake them. Considering the way things unfolded, I’m happy with the result but not totally satisfied."
Gallery: The beautiful wives and girlfriends of F1 drivers
Keep up to date with all the F1 news via Facebook and Twitter