Christ has been Sacrificed!