Hawks score massive AFL win over Cats