Cody Walker's on fire: Rabbitohs edge out Raiders in thriller