A dramatic video has emerged of two leopards entering a battle to the death with a huge rock python in South Africa.
The footage, shot in Kruger National Park last summer, shows a leopard cub reaching out for a snake with its paw before the python launches at him.
The cub's mother then tries to dislodge the snake from a hole in the ground resulting in her getting bitten.
According to the filmer, the leopard eventually killed the snake and fed on its carcass with her leap.
"Kind of comical but also incredible intriguing to see a real live lesson in surviving the dangers in the bush," they wrote online.
"Our guide Khimbini, one of the best we have used, commented that the leopard was killing an endangered animal in the form of the Python," she added.