Hawkins stars as Cats win AFL thriller