Dorothy Baker was allegedly attacked from the back seat of her minivan by Ismael Martinez but was able to stop him with some quick-thinking moves that sound like something out of an action film (video below).
Baker rammed her minivan into a telephone poll, took the knife from Martinez, hit him in the face, tossed the 54-year-old man out of her minivan and then ran over him over.
It all started when Baker and her two young sons were leaving a CVS drugstore on Friday night.
"[Martinez] popped up out of the backseat and said that if I didn't want my kids to get hurt, that I would do exactly what he said," Baker told ABC News.
"I thought, 'If you swerve and hit the pole, he's not wearing a seat belt, he'll go through the windshield or at least hit his head, and you can stop him. You can do something to make sure that he doesn't hurt your kids,'" Baker explained to KTRK-TV.
After Martinez was disarmed and thrown out of the car, Baker said she accidentally ran over him.
"All I was thinking of really, was just to get him away from my kids," Martinez said. "I didn't mean to run him over. I was just trying to stop him so he didn't hurt anybody else."
Martinez was taken to Memorial Hermann Hospital in Houston and is in stable condition, reports KHOU-TV. Police say Martinez was convicted of rape in 1976.
Martinez is expected to face felony charges for this incident.