Police in Manchester have charged a man after another man was stabbed in his own home.
The victim, aged in his 40s, was attacked at about 11.20pm on Saturday 1 June, in Lansdowne Road, Crumpsall.
Greater Manchester Police said he was taken to hospital, where he is in a serious but stable condition.
A 29-year-old Crumpsall man has been charged with assault.
A 39-year-old man arrested on suspicion of attempted murder has been bailed pending further inquiries, while a 43-year-old man will face no further action.