A snake has defeated a crocodile in an epic five-hour battle at Lake Moondarra, in Queensland, Australia, which left onlookers shocked as the python slowly devoured its prey.
The incident near Mount Isa was captured on camera by local residents on Sunday.
The 10-ft snake, thought to be a python, coiled itself around the crocodile and the two struggled in the water.
The snake later brought the dead crocodile onto land and ate it.
In remarkable images captured by Tiffany Corlis, a local who was watching on, the python can be seen strangling and eating the crocodile, whose outline can then be seen inside the snake.
Tiffany Corlis said it appeared to take the snake around 15 minutes to eat the crocodile.
Queensland is home to some of the world’s most dangerous snakes, as well as saltwater crocodiles.
[youtube zbft9cmsNNM 650]