After nearly 5 hours of struggling from underwater to the shore, the large python emerged victorious, swallowing a crocodile nearly one meter long.
>>> Video: Watch the giant python hunt the crocodile
The fierce battle between a python and a crocodile recorded at Moondarra Lake, near Mount Isa, northwest Queensland, Australia. (Photo: ABC North West Queensland)
Before being completely swallowed, the crocodile engaged in a fierce underwater struggle with its foe. (Photo: ABC North West Queensland)
Using its familiar attack method of coiling around its prey and squeezing, the python gained the upper hand, immobilizing the crocodile. (Photo: Brisbane Times)
Photographer Tiffany Corlis noted that in the early moments of this intense battle, the crocodile tried to keep its head above water to escape but was in vain. (Photo: Brisbane Times)
After nearly 5 hours of struggling from underwater to the edge of the lake, the battle ended when the python seized the crocodile’s head and dragged it ashore. (Photo: Brisbane Times)
The entire body, approximately one meter long, of the crocodile was controlled and became a delicious meal for the large python. (Photo: Brisbane Times)
The body of the 3-meter-long python swelled after swallowing its prey. (Photo: Brisbane Times)