He drilled home from a tight angle to take his personal tally for the season to 14 goals.
But Ronan Curtis cut a frustrated figure as he made his way from the pitch following the first leg of Pompey’s play-off clash with Oxford.
His strike was cancelled out by Marcus Browne as the contest finished 1-1 at an empty – and windy – Fratton Park.
And the forward felt he should have been awarded a late penalty following a challenge by substitute Dan Agyei.
Curtis told Sky Sports: “We know what we set out to do. We wanted to get the win to take into Monday’s game.
“But it was a bit of a shambles – we had three or four penalty shouts. I had my heels clipped at the end and we were unlucky.
"We know what we set out to do. We wanted to get the win to take into Monday’s game."
“I thought we battered them in the first half and deserved more from the game, but there are fine margins.
“We’ve all been training really hard over the past three months for these matches and had the mindset to win.
“I’m confident around the goal – it never moves! I’m always looking to take my chances and was pleased to see it go in.”
The Covid-19 pandemic ensured Pompey fans had to watch the game from home, although a small number did make a racket in Frogmore Road.
Curtis said: “Fratton Park is a fantastic ground when there’s a full house and they do give us that extra 10 per cent.
“It’s obviously hard when you’ve got no fans, but it has to be that way and we just need to kick on now.”