A 62-year-old man who was arrested in connection with a fatal stabbing will not be charged, police have said.
Greater Manchester Police (GMP) said it made the decision because it cannot prove the arrested man was not acting in self-defence.
He was detained after 23-year-old Lee Kelso suffered fatal stab wounds outside the Farmers Arms pub in Brinnington, Stockport in the early hours of Saturday 14 June this year.
On Wednesday, GMP said it made the decision after seeking advice from the Crown Prosecution Service.
'Not in public interest'
Detective Chief Inspector Ian Foster said: "As a result of this advice it is not believed we would be able to disprove a case of self defence against [this man].
"Consequently a decision has been taken that it would not be in the public interest to pursue the matter further by bringing charges in this case."
Mr Kelso was pronounced dead after being taken to Stepping Hill hospital for treatment, following the incident outside the pub in Middlesex Road.
Mr Foster said: "We feel it is important to point out that this decision refers to this case specifically and should not be seen as an indication that people can take the law into their own hands."