A man in his 20s was stabbed during a fight with four or five men in a car park outside a pub on the Moreton Hall estate in Bury St Edmunds, police have confirmed.
The victim is now in hospital fighting for his life after the stabbing, which police believe was targeted and "not a random attack".
Officers were called to the scene shortly after 11.35pm yesterday to reports that a man had been stabbed in the car park outside The Moreton Hall pub in Lawson Place.
Peter Thompson, a local councillor who lives nearby, said he was in bed when he heard a helicopter hovering overhead before landing on nearby Heldhaw Field.
It is understood the victim was taken to Addenbrooke's Hospital in Cambridge, where he is being treated for his injuries.
MORE: Police tape off area near pub after reports of stabbing
A 29-year-old man was arrested in connection with the incident a short time later and taken to Bury St Edmunds Police Investigation Centre where he will be questioned.
A cordon remains in place within the car park while officers investigate what happened.
One woman, who lives nearby but did not want to give her name, said: "It's horrifying. It's one thing after another. It's so sad."
Witnesses to the attack and anyone with information should call police on 101 or 999 in an emergency.
Or, contact Crimestoppers anonymously on 0800 555 111.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here