Two men will appear in court tomorrow charged with the murder of a teenager stabbed to death in front of his parents, police said.
Aamir Saddiqi, 17, of Roath, Cardiff, south Wales, was attacked after opening the door to two masked men on Sunday afternoon.
His parents, aged 55 and 68, received serious stab wounds when they were attacked themselves as they came to their son's aid.
The parents were taken to hospital for treatment before being released last Sunday.
Two men arrested in the Broadway area of Roath on Wednesday were charged last night with the teenager's murder.
"The men, aged 35 and 36, have also been charged with the attempted murder of Aamir's parents and will remain in custody to appear at Cardiff Magistrates Court on Monday," a police spokesman said.
"A third man, aged 39, who was also arrested in connection with Aamir's death has been released from custody and bailed pending further inquiries."
Senior investigating officer Detective Chief Superintendent Stuart McKenzie said: "Aamir was a talented and much-loved young man who had his life ahead of him.
"I wish to thank all those who have contacted the incident room during the course of this investigation.
"The information we have received from the community has been invaluable for which I am extremely grateful.
"We would still appeal for anyone who has information on Aamir's death to contact the incident room at Cardiff Central Police Station on 02920 571 530 or Crimestoppers anonymously on 0800 555 111."
Chief Superintendent Bob Tooby, divisional commander for Cardiff, added: "The thoughts of all those at South Wales Police remain with Aamir's family and friends in particular his parents, who were seriously injured during this horrific incident, and his sisters.
"During the past week there has been significant police presence in Roath, Cathays and other parts of our city.
"I therefore wish to thank the community for the support and co-operation they have shown the investigation team.
"Our officers are continuing to work closely with the community and support Aamir's family."