You have to go back more than two years to find the last time Louis Thompson found the back of the net in a competitive fixture.
Funnily enough, that goal arrived during a loan spell with Shrewsbury in an EFL Trophy win over Macclesfield.
But the midfielder came back to haunt his former club by grabbing a late League One winner for Pompey in Shropshire.
He fired home from the edge of the box to secure a 2-1 victory after Aiden O’Brien had cancelled out Luke Leahy’s opener.
Josh Vela then dismissed for the hosts before the break and Thompson was pleased to play such a key role in breaking them down.
He said: “I don’t score that many, so it was a great feeling and especially important because it helped us secure three points.
"The lads have been bantering me about my shooting ability, so I was caught in two minds about whether or not to have a go."
“We found it tough at times and if we’d have just taken one of our chances earlier, we could have put them to the sword.
“As the game goes on and it’s still 1-1, then the anxiety builds, but we kept fighting and it was a great result for us.
“The lads have been bantering me about my shooting ability, so I was caught in two minds about whether or not to have a go.
“I just tried to make contact and I thought I might have under-hit, so was pleased to see the ball hit the back of the net. It was perhaps a bit fortunate, but I’ll take anything.
“That’s three wins on the spin for us now, so hopefully we can keep building more and more momentum.
“It’s important that we recover from this game now because we’ve got another big one coming on Saturday.
“This squad is full of quality and we’re pleased that the matches are arriving thick and fast. Bring them on.”