A snake took on a crocodile and won following a dramatic five-hour long battle.

The snake - thought to be python measuring around 10ft - constricted the crocodile to death, before dragging it to shore and eating it whole in fifteen minutes in front of a shocked crowd of onlookers.

The incident was captured on camera by author Tiffany Corlis at Lake Moondarra in Queensland, Australia

It started with the head first

The aftermath showed the overstuffed snake lying still, where presumably it stayed for some time as it digested its dinner.

When you actually looked at the snake, you could actually see the crocodiles ridges, legs and everything inside its belly