A New Jersey woman who was being sexually assaulted managed to wrestle away her attacker's knife and stab him in the chest, officials said.
The woman was attacked inside the suspect's home on Stevens Avenue in Jersey City at about 5 a.m. Thursday. Prosecutors say the pair had known each other for a few days.
The woman broke free, struggled against her attacker outside his house, took his knife and stabbed him several times, according to prosecutors and witnesses.
"He was bleeding," said neighbor Christopher Shirden. "She wasn't bleeding. There was blood on her, but it probably was his."
He was in intensive care Friday.
The 45-year-old suspect works in the Hudson County roads department.
He is charged with kidnapping, criminal restraint, aggravated sexual assault and other counts.