It was a moment of magic that was met by a roar of approval from the noisy travelling army.
Callum Lang had already played a part in Colby Bishop’s Pompey equaliser at Oxford, but there was more to come.
With 10 minutes remaining, the new signing collected Marlon Pack’s pass, held off a couple of challenges and buried the ball into the bottom corner.
That ensured the forward had a debut to remember, although the evening ended in disappointment after James Henry grabbed a late United leveller.
Lang said: “It’s so frustrating and we were gutted in the changing room afterwards because it feels like two points dropped.
“But after coming in 1-0 down at the break, then I suppose it’s still a good result if we can back it up at the weekend.
"I want to add as many as possible now because I’ve been brought to the club to make that contribution and want to give something back."
“The last half-hour showed what this team is capable of. We created chances and looked dangerous – it’s just a shame what happened at end.
“It’s such a nice feeling to get your first goal on your debut and to then go and celebrate with all the fans.
“When I got into the box I didn’t really think about passing – I just wanted to turn and get my shot off.
“I was so happy. That’s what we play football for and three points would have topped the evening off nicely.
“I want to add as many as possible now because I’ve been brought to the club to make that contribution and want to give something back.
“I’ll also take the assist for the first goal! It was a scrappy one, but as long as the ball’s in the net, we’re happy.”