Sharks and Lions claim huge scalps in feeding frenzy