A crocodile and a python battled it out in Australia over the weekend. The results may surprise you.

Ever wonder what happens when a giant snake meets a massive crocodile?

No, it's not a new made-for-TV science fiction movie, it was a real spectacle that was caught on camera in Queensland, Australia over the weekend.

According to ABC News, the fight happened on the shore of Lake Moondarra, a popular place for Queensland residents to go swimming.

Photographer Tiffany Corlis chronicled the battle, which lasted around five hours.

Hollywood Doggie Beach Pictures

In the end, the python strangled the crocodile and then swallowed it whole. Scientists say that the large crocodile will feed the snake for about a month.   

Talk about an appetite.