Hampshire Constabulary have now charged an 18-year-old over the stabbing.
Fabian Silva, 18, of Sedgley Close, Portsmouth, has been charged with grievous bodily harm and possession of a bladed article.
He was remanded in custody to appear at Portsmouth Magistrates Court this morning (May 4).
Police had previously said that two men, both from Portsmouth, had been arrested on suspicion on assisting an offender.
They have been released from custody but remain under investigation.
A message from the Editor, Mark Waldron
You can subscribe here for unlimited access to our online coverage, including Pompey, for 27p a day.