A young Indian woman named Rupali Meshram was lucky to survive, doctors say, after she fought off a tiger with a bare stick, which attacked her goat.
Rupali, 23, said when she heard the goat scream she ran out of her house in western Maharashtra state.
She picked up a stick and hit the tiger, which then attacked her. Her mother, who was also injured, saved her by pulling her inside the house.
They both sustained only minor injuries and have now been discharged from hospital. The goat did not survive.
Ms Meshram took a selfie soon after the attack, which happened last week but has only just come to light. Her face is a mask of blood.
A doctor who treated her praised her "exemplary courage" in fighting off the tiger, but said she was lucky not to have been bitten by the animal.
"I thought my daughter was going to die," her mother Jijabhai told BBC Hindi's Sanjay Tiwari, adding that she had been horrified to see her blood-stained daughter trying to fend off the tiger with a stick.
Ms Meshram suffered injuries to her legs, hands, waist and head, but they were only superficial and she has been able to make a full recovery, reports BBC.
Her mother was also struck by the tiger near her eye, as she pulled her daughter to safety.
They say that they called a forest guard but the tiger had left before he arrived 30 minutes later.
The village is often frequented by wild animals due its proximity to a wildlife park.