Pompey were certainly not over-awed against a Shrewsbury side chasing automatic promotion.
But Kenny Jackett bemoaned the fact that they failed to make the most of the opportunities created at Fratton Park.
The hosts won plenty of corners and free-kicks in dangerous areas, only for their opponents to claim a clean sheet.
And that meant James Bolton’s finish midway through the first half was enough to leave Jackett’s men empty-handed.
The Blues boss said: “We put so much pressure on Shrewsbury, but obviously couldn’t find the goals we needed.
“For the amount of corners we have on a regular basis, we just don’t do enough, while they scored from one they had in the first half.
"We’re a big enough team to be able to get balls into the box and get on the end of them."
“We need to do more from those situations because we should be having more shots and creating more chances.
“We’re a big enough team to be able to get balls into the box and get on the end of them. That’s cost us on this occasion.
“Shrewsbury are a very good defensive unit and we were able to compete with them in midfield, but didn’t make the most of clear-cut chances.”
There were plenty of controversial incidents, with referee David Coote failing to give a penalty for an apparent Shaun Whalley handball.
Pompey also finished the game with 10 men, as midfielder Adam May was sent off late on after picking up a second booking.
Jackett said: “I appealed for the penalty and thought it was a handball, but the referee didn’t give it and we have to accept that.
“To send Adam off for something soft like that was harsh on him, although it’s something that he’ll learn from.”