A 17-year-old rape victim fought back against the man who is accused of making her perform oral sex act on him.
The rapist was left with serious injuries after she sunk her teeth into his private parts during the alleged attack.
He is accused of forcing himself on the youngster in Saltillo, in the north-central Mexican state of Coahuila, Mexico.
But in the middle of the alleged sexual assault, she was able to sink her teeth into his genitals, according to reports.
The unidentified man then went to hospital to be treated for the bite wounds to his penis and testicles.
Doctors quickly became suspicious of the injuries and reported him to the authorities.
Police attended the hospital where they arrested the man who has now been charged with rape.
The teenage girl, who cannot be named as she is entitled to lifetime anonymity as the alleged victim of a sexual assault, is believed to be helping with the investigation.
Rape and sexual assault is thought to be common in Mexico where the abuse of woman is often connected to the country’s vicious drugs gangs.
It is believed that victims are often reluctant to report their abuse for fear of reprisals as well as social backlash.
Also, many women do not trust the authorities in the Central American country which has become infamous for police corruption, DailyStar reports.