Putting the laws of time and plausiblity aside, picture a battle between the megalodon (a prehistoric shark with a six-foot jaw span) and a giant squid (reported to be the size of a school bus). Who would win?
Megalodon has teeth. Squid has tentacles.
Look at it this way: Six foot sword v. 20-odd collaborating pythons.
You tell me.