Pompey Academy stretched their unbeaten run to five games with a 1-1 draw at Swindon in the Youth Alliance League.
But they had to battle from behind to claim a point, with Teo Atik completing a quick breakaway move for the hosts.
It was Leon Maloney who got the leveller, confidently tucking away a penalty after being brought down in the box.
Academy manager Mark Kelly said: “It was a good, open game, with plenty of commitment on show from both teams.
“We started off really brightly and played some nice football, creating a few opportunities that we were unable to capitalise on.
"We just couldn’t finish things off and we’re normally better in front of goal, so on another day we might have won comfortably."
“Swindon took the lead after our keeper came out to deal with things when he probably should have stayed upright.
“But Leon levelled from the spot and we changed the formation a bit after the break, as he joined Alfie Stanley up front.
“We continued to play some impressive stuff – despite the elements – and used the ball well to get into promising spaces.
“Alfie had two really good chances, Leon went one-on-one with the keeper a couple of times and there was another moment when Oscar Johnston should have hit it first time.
“We just couldn’t finish things off and we’re normally better in front of goal, so on another day we might have won comfortably.
“But Leon Pitman also pulled off a fantastic save when we were pushing to get a second and we defended excellently in what was a competitive contest.”
Pompey: Pitman; Kavanagh (Kelly 55), Mnoga, Hancott, Flint (Bruce 55); Whiting (Robb 51), Bridgman; Maloney, Johnston, Teggart; Stanley