This is the extraordinary moment a tigress attacked and killed a leopard in India in what is believed to have been a rare territorial dispute.
The gruesome scene was captured in the Sariska Tiger Reserve in Rajasthan, near Jaipur in northern India, by business owners Yashvardhan Singh Shekhawat, 24, and his cousin Abhimanyu Singh Rajvi, 30.
The pair said the tigress had leaped around 10ft into a tree in order to grab a leopard which had been hiding in the branches, before dragging it to the ground and breaking its neck.
Shekhawat and his cousin then snapped the huntress crossing the road with her kill. Initially the pair thought the tiger was hunting, but park rangers later found the leopard’s body uneaten.
Tigers are sometimes known to kill other predators such as leopards and crocodiles if they feel threatened.