It was a moment that deflated a raucous Fratton Park crowd about to celebrate yet another victory.
Conor McGrandles headed home in stoppage-time to ensure Charlton salvaged a 2-2 draw in League One.
A Colby Bishop penalty looked to have done enough for the hosts after Abu Kamara’s fine volley had earlier been cancelled out by Alfie May.
It was certainly a frustrating moment, but Joe Rafferty does not want Pompey to get too down about the result.
The defender said: “It’s a difficult one because our performance was quite good and it was a really entertaining game.
“It was end-to-end at times, but we controlled long periods and it’s just gutting to concede right at the end.
“We can be a bit disappointed with that, although you can’t let it affect you too much and we still haven’t been beaten.
"It’s a difficult one because our performance was quite good and it was a really entertaining game."
“There were a lot of chances created – we’ve hit the bar and their keeper has played an absolute blinder.
“We were pushing on for that extra goal to put the game to bed and it didn’t come, while they go down the other end and score.
“That happens at times and we can’t get too down about it – we just have to be ready for the next one.
“I don’t really look too much at the table or how other sides are playing – I just focus on what we’re doing.”
There was more bad news after the game, with John Mousinho revealing that Regan Poole has suffered an ACL injury.
Rafferty said: “He’s been absolutely brilliant for us so far this season and is a top lad who does everything right.
“It’s a harsh one and difficult to take, but it’s part of the game and we’ll all be there to rally around him.
“As much as it’s a big loss, there’s no need to panic because we’ve got good players there who can step in.”