A Donna woman fights off a would-be rapist and stabs the man with his own knife!

On Monday morning, a woman called the Hidalgo County Sheriff’s Office to report that a man entered her home, threatened her with a knife and attempted to sexually assault her, according to records.

She managed to wrestle the knife away from the man and stab him.

The 23-year-old Jonathan Perez of Mercedes showed up at McAllen Medical Center later with a puncture wound to the chest.

Investigators questioned him and charged Perez with burglary of habitation with intent to commit a sexual offense, a first-degree felony.

Justice of the peace Jaime “Jerry” Muñoz set bond at $100,000.