The 32-year-old Romanian aggressor, in jail for carrying out a violent robbery and belonging to an organized crime group, fatally stabbed his 57-year-old victim in the neck with a carving tool.
The woman was trying to protect her daughter from the aggressor, who survived despite receiving 25 stabs in the chest and arms herself.
An emergency spokesperson initially told Spanish newspaper ABC the 33-year-old woman had also died in the attack, later informing the daily she had been operated on by doctors and had finally pulled through.
When police arrived at the victims’ address in the Madrid municipality of Arganda del Rey, the attacker was still there.
The man is in police custody after standing before a judge for questioning on Sunday.