Hulkenberg came up with a 1:40.058 to set the 12th fastest time in the qualifying today while Perez was right behind on 1:40.163. The Mexican however gains a place as result of Hulkenberg's five place grid penalty for an unscheduled gearbox change.
Fifth placed Force India are only a point ahead of McLaren going into the last four rounds of the season.
Both drivers agreed that overtaking will be tough tomorrow.
Perez added: "It is disappointing to miss out on a place in Q3 because the gaps were very small. My first lap in Q2 was very good, but in my second run I made a few mistakes which cost me two tenths and a place in the top ten. I think we will be starting pretty much where we expected based on our one-lap pace, so we will aim to move ahead and achieve a better position in the race tomorrow.