Sergio Perez hailed his Force India team after he returned to the podium positions for the first time since last year's Bahrain Grand Prix.
Perez stopped during the second Safety Car period for fresh tyres and when his rivals pitted he occupied third position, albeit having to preserve his ailing rubber.
Perez was passed on the penultimate lap by both Valtteri Bottas and Kimi Raikkonen but when the latter pair collided on the last lap, Perez was promoted back up into third position.
"I was hard on myself, if I could have done this or that differently, I lost the position on corner 13, after corner 15 I said ‘you were giving it all, nothing more you could have done, you have to look after these tyres’, fifth was a good result still and we saw the contact between them and that was a good opportunity," Perez said of the drama during the closing stages.
Force India occupies fifth place in the Constructors' standings and Perez praised the squad for its ability.
"It’s an amazing thing, this team, the people we have, the level of engineering, the individuals we have is very high and with the budget we have we have done an amazing job, we only had two days of testing before the season started and I’m very proud of this team."