Cal defeats Princeton in Pearl Harbor Invitational