Two people were involved in an altercation on Spur Road, during which a 21-year-old man received stab wounds to his body, leg and arm.
It was reported that between 4.40pm and 4.50pm on Sunday 20 January, he was taken to hospital for treatment but the wounds are not considered life-threatening.
A 17-year-old boy from Cosham was arrested on suspicion of causing grievous bodily harm with intent, and has been released from custody but remains under investigation.
We want to hear from anyone who saw the incident, and are particularly keen to trace a man who we believe witnessed the incident but boarded a bus prior to police arrival.
The incident took place on a busy main road near a pub and bus stop, so there may be other people who saw what happened. Anyone with information is asked to contact police on 101, quoting 44190023921, or call the charity Crimestoppers anonymously on 0800 555 111.