Cleveland.com reports the 31-year-old man was stabbed five times in his chest and once in the back of his head at a home in Cleveland early Tuesday morning.
A police report says the woman told investigators she was going to bed when she found the man on her daughter.
The report says the woman grabbed her pocket knife and attacked him.
Both the woman and her daughter suffered cuts on their hands during the struggle.
Neither the woman nor the man has been charged, but records show police are investigating a potential sexual assault.
Man charged with sex offense involving toddler
Man charged in toddler's sex assault was deported 4 times
Husband set on fire by wife now faces child molestation charges
Report a typo to the ABC13 staff